﻿/* CSS Document */
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6{margin:0;padding:0; }
body{font-family:"宋体"; font-size:12px; margin:0px;}
em, b, i{font-style:normal;font-weight:normal;}
p{}
a{color:#333;text-decoration:none;}
a:hover{color:#CC4D00;}
a:hover, a:active{text-decoration:underline;}
.c{ clear:both; height:0px; line-height:0px; }
img, a img{border:0 none;}
ul, ol{list-style-type:none;}
hr{display:none;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.fleft{float:left}
.fright{float:right}
.mtop{margin-top:5px;}
.mbottom{margin-bottom:5px;}
.mleft{margin-left:5px;}
.mright{margin-right:5px;}
.fl{ float:left;}
.fr{ float:right;}
.mbt4{margin-bottom:4px;}
.c{ clear:both; height:0px; line-height:0px; overflow:hidden;}
/* 列表形式 
.list li{font-size:14px; OVERFLOW: hidden; background:url(../images/liico.jpg) no-repeat left 5px; padding-left:14px; line-height:23px;}
.list li a{color:#1e4ba5}
.list li a:hover{color:#ff0000;}*/

/* 全局变量 */
body{ background:#FFF;}
.wrap{margin:0 auto;overflow:hidden; width:1000px;    }
.amore {
	MARGIN: 8px 8px 0px 0px; DISPLAY: inline; FLOAT: right; color:#666
}
.headerbg {
    background:url(../images/bodybg.jpg) repeat-x top;
}
.header{ background:url(../images/header.jpg) no-repeat center; height:169px;}

/*分页*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:right}
#pages a {margin-right:5px; display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { margin-right:5px; display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
#pages span.dislink{ border:1px solid #CCC;color:#999;  background:#fafafa;}
.page .noPage { display:inline-block; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
#pages input.gbox{ width:20px; height:18px; border:1px solid #CCC;}
#pages span.go{ background:none; border-width:0px; width:28px; padding:0PX;}
#pages a.btngo{ width:22px;}
/*menu*/
.menu{  z-index:1000;}
#nav {  display:block; z-index:1000;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑";}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {  float:left; width:90px; background:url(../images/menuVline.jpg) no-repeat right;/*IE6 only*/}
#nav li.mmon { background:#900; color:#fff;}
#nav li.mmon a{ color:#FFF;}
#nav .mainlevel a {color:#FFF; font-weight:normal; text-decoration:none; font-family:微软雅黑; line-height:37px; display:block; text-align:center; height:37px; display:block; width:90px; font-size:14px;}
#nav .mainlevel a:hover {color:#FFF;  text-decoration:none; background:#900 ;}
#nav .mainlevel a.on{color:#FFF; font-weight:bold; text-decoration:none; background:#900 ;}
 
#nav .mainlevel ul {display:none; position:absolute; z-index:1000;}
#nav .mainlevel li { z-index:1000; background:#900; width:90px;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
#nav  li ul li{ background:#900;height:25px; line-height:25px; z-index:1000;}
 
 #nav ul.suba a{ color:#FFF; height:25px; line-height:25px; font-weight:normal; font-size:12px; z-index:1000;} 
 #nav ul.suba a:hover{ height:25px; line-height:25px; font-weight:normal; background:#c00; font-size:12px; z-index:1000;} 
 .lmenu{ background:url(../images/menubg.jpg) repeat-x;}
 
 .submenu{ height:39px; background:url(../images/submenubg.jpg) repeat-x;}
 
 
 
.searchBox{width:1003px; height:36px; background:url(../images/bg_search.png) no-repeat 0 0; margin:0 auto; border-bottom:#f6c58e 1px solid; overflow:hidden;}
.dataTime{width:390px; padding:10px 0 0 25px;}
.weather{width:230px; padding:7px 0 0 5px;}
.search{width:240px; padding:6px 0 0 30px; overflow:hidden;}
.search input{display:inline-block; float:left;}
.sKey{width:149px; height:23px; line-height:23px; background:url(../images/bg_skey.png) no-repeat 0 0; border:0 none; padding-left:28px;}
.aSearch{margin-left:6px;}
.searchTip{width:932px; height:48px; background:url(../images/bg_stip.png) no-repeat center bottom; margin:10px auto 0 auto; overflow:hidden; padding-left:11px; font-size:14px;}
.searchList{width:934px; margin:0 auto; overflow:hidden;}
.searchList ul li{display:block; margin-bottom:25px;}
.searchList ul li h3{height:25px; background:url(../images/bg_dot_line.gif) repeat-x bottom; padding-left:13px; white-space:nowrap; overflow:hidden;}
.searchList ul li h3 a{display:inline-block; background:url(../images/icon_arrow.gif) no-repeat 0 5px; padding-left:15px; font-size:14px; font-weight:bold;}
.searchList ul li h3 span{float:right; padding-right:10px; color:#888;}
.searchList ul li h4{color:#888; line-height:22px; padding:5px 10px 0 12px;}
.advancedSearch{width:913px; padding-left:30px; margin:0 auto; overflow:hidden;}
.tableSearch{ margin:10px 0 50px 0}
.tableSearch td{line-height:18px; height:30px}
.inputSearchMore{width:200px; height:20px; line-height:20px; border:#dadada 1px solid;}

.indexFocus{width:328px; padding:0; overflow:hidden;}
#ifocus{width:328px;   overflow:hidden;}
#ifocus_pic {position: relative; width: 320px; height: 208px; margin:0 auto; overflow: hidden}
#ifocus_piclist {position: absolute}
#ifocus_piclist LI {width: 320px; height: 208px; overflow: hidden}
#ifocus_piclist IMG {width: 320px; height: 208px;}
#ifocus_btn {width: 324px; margin:1px auto 0 auto; height:58px; overflow:hidden;}
#ifocus_btn LI {width:71px; height:49px; padding:9px 0 0 4px; float:left; cursor: pointer; margin:0 3px; display:inline; background:url(../images/bg_focus_thumb.png) no-repeat 0 0}
#ifocus_btn IMG {width:66px; height:45px}
#ifocus_btn .active {background-position:-81px 0;}
#ifocus_opdiv {position: absolute; width: 320px; bottom: 0px; background: #000; height: 31px; line-height:31px; left: 0px; opacity: 0.8; filter: alpha(opacity=80);}
#ifocus_tx {position: absolute; width:100%; bottom:8px; left:0; color: #fff; text-align:center; }
#ifocus_tx li a{color:#FFF;}
#ifocus_tx .normal {display: none;}

.gzdt{ width:406px; border:1px solid #ddd; float:left; margin-left:5px;}
.gzdt h3{ height:30px; background:url(../images/tit_gzdt.jpg) no-repeat; border-bottom:1px solid #ddd; text-align:right; line-height:30px; padding-right:5px;}
.gzdt h4{ height:35px; background:#eee; width:385px; margin:9px auto; text-align:center; line-height:35px; padding-right:5px;}
.gzdt h4 a{ font-size:16px; color:#c00; font-family:"微软雅黑"; font-weight:normal;}
.gzdt h4 a:hover{ font-size:16px; color:#c00; font-family:"微软雅黑"; font-weight:normal; color:#990000;}
span.more a{ font-size:12px; color:#666; font-weight:normal;}
span.more a:hover{ font-size:12px; color:#006bb6; font-weight:normal; text-decoration:underline}
.gzdt li{ height:26px; line-height:26px; margin:0 auto; width:385px; }

.tongzhi{ width:249px; border:1px solid #ddd; float:left; margin-left:5px;}
.tongzhi h3{ height:32px; background:url(../images/tit_tzgg.jpg) no-repeat; border-bottom:1px solid #ddd; text-align:right; line-height:30px; padding-right:5px;}
.tongzhi li{ line-height:25px; border-bottom:1px dotted #ddd; width:221px; margin:0 auto; background:url(../images/icon_ann.jpg) no-repeat 0px 3px; padding-left:16px; padding-top:3px;}
.ryzc{ width:189px;}
.ryzc h3{  height:33px; background:url(../images/tit_ryzc.jpg) no-repeat;  text-align:right; line-height:43px; padding-right:5px;}
.rybox{ border:1px solid #F3B478; background:#FFFEFB; border-top:3px solid #c00;padding:10px 0px;}
.rybox ul{ width:169px; margin:0 auto; border:1px solid #F3B478;  background:#FFFEFB; padding:10px 0px; padding-bottom:15px;}
.rybox ul li{width:149px; margin:0 auto; margin-top:2px; height:26px; background:url(../images/rylistbg.jpg) no-repeat center bottom; line-height:26px; text-align:center;}
.rybox ul li a{ font-size:14px; font-weight:bold; color:#C68A4F; text-decoration:none}
.rybox ul li a:hover{ font-size:14px; font-weight:bold; color:#FF6600; text-decoration:none}
.indexLeft{ width:189px; }
.indexCenter{ width:607px; }
.indexRight{ width:199px; margin-left:5px;}
.cibox{ border:1px solid #ddd; width:290px; margin-left:9px; float:left;}
.cibox h3{ background:url(../images/titbg.jpg) no-repeat left; height:30px; font-size:14px; color:#D31D12; line-height:30px; padding-left:28px;}
.cibox h3 span{ float:right; padding-right:10px;}
.cibox ul{ margin:10px 15px;}
.cibox li{ line-height:25px; background:url(../images/icon_graydot.jpg) no-repeat left center; padding-left:11px;}


.zhuanweigongzuo{ width:187px; border:1px solid #ddd; float:left;padding:5px 0px;}
.zhuanweigongzuo h3{ height:32px; background:url(../images/tit_zwhgz.jpg) no-repeat; border-bottom:1px solid #ddd; text-align:right; line-height:30px; padding-right:5px;}
.zhuanweigongzuo li{ line-height:26px; width:127px; margin:0 auto; background:url(../images/listicon.jpg) no-repeat left center;padding-left:14px; }
.rbtn{ margin-bottom:10px;}

.lefttjlist{ width:194px; border:1px solid #ddd; float:left;padding:0px 0px;}
.lefttjlist h3{ height:32px; background:url(../images/tit_ljld.jpg) no-repeat; border-bottom:1px solid #ddd; text-align:right; line-height:30px; padding-right:5px;}
.lefttjlist li{ line-height:26px; width:160px; margin:0 auto; background:url(../images/listicon.jpg) no-repeat left center;padding-left:14px; }

 
.btbox{ border:1px solid #ddd; width:326px; margin-right:8px; float:left;}
.btbox h3{ background:url(../images/tit_jdzx.jpg) no-repeat left; border-bottom:1px solid #ddd; height:30px; font-size:14px; color:#D31D12; line-height:30px; padding-left:28px;}
.btbox h3 span{ float:right; padding-right:10px;}
.btbox ul{ margin:10px 10px;}
.btbox li{ line-height:25px; }
.picnews{ border:1px solid #ddd;}
.picnews h3{ background:url(../images/tit_jctj.jpg) no-repeat left; border-bottom:1px solid #ddd; height:30px; font-size:14px; color:#D31D12; line-height:30px; padding-left:28px; padding-right:10px;}
.picnews{ overflow:hidden;  }
.picnews li{margin: 18px 5px;
width: 170px;
height: 110px;
float: left;
display: inline;}

.linkbox{ border:1px solid #ddd;}



.wzlink {margin-top:10px;padding:0;height:120px;border:1px solid #DBDBDB;background:#F8F8F8;}
  .linklm {height:30px;}
  .linklm_l {width:120px;height:30px;line-height:30px;text-align:center;float:left;display:inline;background:url(../images/wzlink_lmbg.gif) no-repeat;}
    .linklm_l a,.linklm_l a:link,.linklm_l a:visited {font-weight:bold;color:#C02D23;}
  .linklm_nr {width:858px;height:30px;line-height:30px;float:left;display:inline;}
  .linklm_nr ul li {margin:0 5px;float:left;}
  .links {margin:0 auto;padding-top:10px; height:48px;border:1px solid #DBDBDB;border-top:none; }
    .links ul li {margin:0 5px;float:left;width:110px;height:40px;}
	.links ul li img {border:none;}
	
	
	
	.footer{ text-align:center; border-top:3px solid #DDD; line-height:26px; color:#666666; padding:10px;}
	.footer a,.footer a:hover{color:#666666;}

.shadow {
 background:#F5F5F5 url(../images/listbg.jpg) repeat-y center; }

.shadowft {
 background:#F5F5F5 url(../images/listft.jpg) repeat-y center;  height:16px; }
.listleft {
  width:197px;float:left; margin-left:10px;
}
.listleft2 {
  width:197px;float:left; margin-left:10px;
}
.listleft3 {
  width:225px;float:left; margin-left:10px;
}
.zhuanweibox div.tit{ height:56px; background:url(../images/zwlefttit.jpg) no-repeat; font-size:14px; color:#c00; font-weight:bold; text-align:center; line-height:56px;
}
.zhuanweibox div.zwleftlist { background:url(../images/zwleftbg.jpg) repeat-y;
}
    .zhuanweibox div.zwleftlist h3 { width:200px; margin:0 auto; background:url(../images/zhuanweihtit.jpg) no-repeat; height:25px; line-height:25px; text-align:center; color:#c65707; font-weight:bold; font-size:14px;
    }
.zhuanweibox div.zwleftlist li.pic{ padding:3px; text-align:center;margin-top:8px;

}
    .zhuanweibox div.zwleftlist dl { width:200px; margin:0 auto;
    }
.zhuanweibox div.zwleftlist dd{
  width:40px; float:left;margin-left:2px; line-height:28px; background:url(../images/p4.gif) no-repeat left center; padding-left:19px;
}
.zhuanweibox div.zwleftbt {  background:url(../images/zwleftbt.jpg) no-repeat; height:91px;
}
.zhuanweibox div.zwleftlist li.name { line-height:20px; text-align:center; font-size:12px; color:#333;   }


.listright3 {
width:745px; float:left; margin-left:10px;
}
.zwgzdttit {
    height: 32px;
    line-height: 32px; background:url(../images/zwgzdttit.jpg) no-repeat; text-align:right; padding-right:10px;
}
.ZTCont { margin-top:5px; }
.ZTCont h3 { background:url(../images/zwzcontit.jpg) no-repeat; height:30px; line-height:28px; padding-left:32px; font-size:14px; color:#FFF;}
.ZTCont div.con{ line-height:27px; font-size:14px; color:#333; height:300px; overflow:hidden; overflow-y:auto; padding:3px;}
.leftNavBox {
 background:url(../images/lanmudaohangbg.jpg) repeat-y; padding-bottom:10px;
}
    .leftNavBox ul {
     padding:5px;
    }
    .leftNavBox li {
     margin:7px auto; height:24px; line-height:24px; background:url(../images/leftListItem1.jpg) no-repeat; width:137px;  padding-left:30px;
    }
.leftNavBox2
{border:1px solid #ddd; border-top:2px solid #c00;
}
.leftNavBox2 h3 {
  background:url(../images/titbg2.jpg) no-repeat; width:144px; height:36px; line-height:30px; padding-left:22px; font-size:14px; font-weight:normal; color:#FFF; margin:0 auto;
}
    .leftNavBox2 ul {
     padding:0PX 5px;
    }
    .leftNavBox2 li {
     margin:5px auto; height:24px; line-height:24px; background:url(../images/leftListItem1.jpg) no-repeat; width:137px;  padding-left:30px;
    }
    .leftNavBox2 li a
        { color:#333;
        }
    .leftNavBox2 li a:hover
        { color:#C00;font-weight:bold;text-decoration:none;}
.avtar
{ width:200px; float:left;padding:5px; text-align:left;
}
.ldjjtit
{ height:32px; line-height:32px; padding-left:30px; font-size:14px; font-weight:bold; color:#c00; background:url(../images/ldjjtit.jpg) no-repeat left bottom;
}
.ldzhiwu
{
    float:right; width:530px; height:203px; text-align:center; line-height:45px; font-size:25px; border:1px solid #ddd;
}
.lingdaojianjie
{ line-height:25px; font-size:14px; padding:5px;
}
    .lingdaojianjie a,.lingdaojianjie a:hover {
    
     font-size:14px; color:#006bb6; line-height:30px;
    }
.listright {
margin-left:18px; float:left; width:760px;
}
.navmap { border-bottom:1px solid #c00;
 height:40px; line-height:40px; background:url(../images/icon_bigVd.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-weight:bold; font-family:微软雅黑; color:#c00;
}
    .navmap span {
     float:right; font-size:12px; font-weight:normal; font-family:宋体; color:#666; padding-right:5px;
    }
.plist {
width:740px; margin:0 auto;
}
.plist li {
 line-height:34px; height:34px; border-bottom:1px dotted #ddd; background:url(../images/icon_graydot.jpg) no-repeat center left; padding-left:15px;
}
    .plist li a {
     font-size:14px; color:#333;
    }
    .plist li a:hover{
     font-size:14px; color:#C00; text-decoration:underline;
    }
    .plist li span {
     float:right; color:#666;
    }

    

/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime 
{  display:inline-block;
    display:-moz-inline-stack;
    zoom:1;*display:inline; 
    vertical-align:middle;
    background:url(../images/msg_bg.png) no-repeat;
    	color:#444;
    	line-height:18px;
    	padding:2px 10px 2px 23px; 
    	margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}

.qianshou{}
.qianshou h3{ height:33px; line-height:33px; background:url(../images/Cboxtbg.gif) repeat-x bottom; border:1px solid #DDD;  border-bottom:0px; padding-left:10px;}
.qianshou ul{ padding-top:5px;}
.qianshou li{ float:left; width:190px; font-size:12px; font-family:微软雅黑; height:27px;  margin-left:5PX;margin-top:3px;}
.qianshou li a{ height:25px; line-height:25px; display:block;border:1px solid #EEE; padding-left:10px; }
.qianshou li a:hover{ height:25px; line-height:25px; display:block; border:1px solid #006bb6;}
.qianshou li span.r{ color:#F00}
.qianshou li span.b{ color:#006BB6;}

.btnDk{ background:url(../images/btnDk.png) no-repeat; display:block; width:104px; height:35px; line-height:35px; text-align:center; color:#FFF; font-family:微软雅黑; font-size:14px;}
.btnDk:hover{ background:url(../images/btnDkon.png) no-repeat; display:block; width:104px; height:35px; line-height:35px; text-align:center; color:#FFF; font-family:微软雅黑; font-size:14px;}

.newsTitle{ padding:10px 5PX;; text-align:center; font-size:20px; font-weight:bold; color:#ed3c11;}
.newsInfo{ padding:5PX; text-align:center; color:#666;}
.conText{ padding:10px; line-height:28px; font-size:14px; width:950px; margin:0 auto;}
.conText2{ padding:10px; line-height:28px; font-size:14px; width:750px; margin:0 auto;color:#333;  line-height:30px; margin:0 auto}
.conText a,.conText2 a{font-size:14px; color:#006bb6;

}
.conText a:hover,.conText2 a:hover{font-size:14px; color:#006bb6; text-decoration:underline;

}
.lingdaolist a{ display:block; width:130px; margin-top:10px; text-align:center;   border:1px solid #F60; background:url(../images/photobg.gif) bottom repeat-x; float:left; margin-left:10px;}
.lingdaolist a:hover{ text-decoration:none; font-weight:bold; display:block; width:130px; text-align:center;   border:1px solid #F60; 
                      background:url(../images/photobg.gif) bottom repeat-x; color:#c00;}
.lingdaolist p.img{   text-align:center;  padding:3px; }
.lingdaolist p.name{  text-align:center;  line-height:22px; color:#333; }