*{padding:0; margin:0 auto;} *+html *{padding:0; margin:0;}* {margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,div,span,a,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,input,ifram{margin:0;padding:0}img{ border:0px;margin:0;padding:0}ul,ol,li{ list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%}a,a:visited{color:#333; text-decoration:none;}a:hover{ text-decoration:none; color:#F30; cursor:pointer;}.clear{clear:both; font-size:0px; height:0px;}ul,li{list-style-type:none;}a,a:link,a:hover,a:visited,a:active{ color:#333;}html,body{height:100%;min-width:1200px}h1{ font-size:18px; font-weight:normal;}
.mobbox{ display:none;}

.zong{background:url(../images/bj.jpg) repeat-x left top; width:100%;font-family: Arial, Microsoft YaHei, 微软雅黑, ‘微软雅黑’, SimHei, sans-serif !important;}
.head-bg{background:url(../images/topbg.png) no-repeat right top;}

.head{width:1200px; margin:0 auto; height:182px;z-index:100;position: relative;}
.top{height:140px; position:relative;}
.logo{float:left; width:450px; height:100%; background:url(../images/logo.png) no-repeat 30px center;}
/*.xx{float:right; width:550px; height:100%; background:url(../images/xx.png) no-repeat center center;}*/
.search{ position:absolute; top:70px; right:0px;background:url(../images/ss_r1_c1.png) no-repeat left center; width:260px; height:32px;}
.nav{line-height:40px; height:50px; font-size:16px; font-family:微软雅黑;}
.nav li{float:left; padding:0 25px;position: relative;}
.nav li a{color:#222}
.nav dl {
    position: absolute;
    width: 180px;
    padding: 0 10px;
    top: 40px;
    left: 0px;
    font-size: 14px;
    background: #fff;
    border-top: solid 2px #0068B1;
    display: none;
z-index: 99;
}
.nav dl dd{
border-bottom:1px solid #ddd
}
.nav dl dd a:hover{ color:#0075CC;}

.main{width:1200px; margin:0 auto;}
.banner{height:480px;margin-bottom: 20px;position: relative;}

.tpxw,.xxdt,.tzgg,.jxky,.zsdt,.zpxx{float:left; width:384px;margin-bottom:20px}
.tpxw,.xxdt,.jxky,.zsdt{margin-right:24px;}

.tpxw dl{position:relative}
.tpxw dt{height:37px; border-bottom:solid 1px #ddd; line-height:37px;}
.tpxw dt span{float:left; color:#0067B1; font-family:微软雅黑; font-weight:700}
.tpxw dt a{float:right; color:#555; font-family:微软雅黑; font-size:13px;}
.tpxw .hd{position:absolute; bottom:45px; z-index:99; text-align:center; width:100%;}
.tpxw .hd li{display:inline-block; font-size:0px; width:8px; height:8px; border-radius:4px; background:#675050; border:solid 1px #fff;*display:inline;*zoom:1;*margin: 3px;}
.tpxw .hd li.on{background:#f00;}
.tpxw .bd li span{background:#f0f0f0; line-height:40px; height:40px; display:block; padding:0 10px; overflow:hidden; white-space:nowrap; font-size:14px;text-overflow: ellipsis;}

.ys2 dt{height:37px; border-bottom:solid 1px #ddd; line-height:37px;margin-bottom: 6px;}
.ys2 dt span{float:left; color:#0067B1; font-family:微软雅黑; font-weight:700}
.ys2 dt a{float:right; color:#555; font-family:微软雅黑; font-size:13px;}
.ys2 li{line-height:25px; height:25px; font-size:14px; padding-left:12px; padding-right:8px; background:url(../images/dian.jpg) no-repeat left center;vertical-align:bottom}
.ys2 li a{float:left; color:#333;display: block;width: 300px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ys2 li a:hover{color:#ec3c1b}
.ys2 li span{float:right}

.kstd{background:#f2f1eb; height:180px; border-bottom:solid 1px #dcdacb;border-top:solid 1px #dcdacb;}
.kstd_n{width:1200px; margin:0 auto; overflow:hidden;}
.kslj dt{background:url(../images/kstd.png) no-repeat center 40px; width:130px; height:70px; float:left; text-align:center; font-size:24px; color:#afab90; padding-top:110px;}

.lj1,.lj2 {display: block;height: 180px;float: left;background:url(../images/fgx_c.jpg) no-repeat left center;font-size: 14px;width: 400px;}
.kslj dd ul {float: left;padding: 20px 0px;width: 70px;padding-left: 30px;}
.kslj dd ul li {line-height: 34px;}
.kslj, .ewm {float: left;}
.ewm li {
    float: left;
    display: block;width: 160px;
    /*width: 170px;*/
    padding-top: 25px;
}
.ewm li img {display: block;width: 110px;margin: 0 auto;}
.ewm li span {font-size: 14px;line-height: 40px;display: block;text-align: center;color: #886a3e;}

.footer{background:#097FD9;color: #fff;height: 130px;overflow: hidden;}
.footer_n {width: 1200px;margin: 0 auto; position:relative;}
.dblj li {display: inline-block;border-left: solid 1px #fff;padding: 0 10px;*display:inline;*zoom:1}
.dblj ul {text-align: center;font-size: 14px;padding-top: 18px;}
.dblj li a{color:#fff}
.dblj li.s{border:0px;}

.bq{text-align:center; line-height:24px; padding-top:10px; font-size:14px;}
.ba{text-align:center; line-height:24px;}
.ba span{line-height: 20px;display: inline-block; background:url(../images/ba.png) no-repeat left center; padding-left:20px;*display:inline;*zoom:1}

.bs{position:absolute; top:40px; right:84px;}

.lbbj img {
    width: 100%;
}
.lbbj {
    height: 300px;
}
.nav li:hover {
    background: #0075CC;
}
.nav li:hover>a {
    color: #fff;
}

.ewm {
    padding-right: 10px;
    float: left;
    overflow: hidden;
    width: 380px;
}
.xzxx{background:url(../images/fgx_c.jpg) no-repeat left center; padding-left:30px; height:155px;}
.xzxx a{ display:block; width:175px; float:left;}
.xzxx a img{ width:170px; height:60px; display:block; margin: 0px auto 5px;}
.ejcd{background:url(../images/ejdh_bg.png) repeat-y left; padding:12px 0px;}
.lmm {
    font-size: 18px;
    padding-left: 20px;
    padding-bottom: 22px;
    border-bottom: 2px solid #e5e5e5;
margin-right: 20px;

 color:#007BC1;
}
.lj1 a {
    color: #896a3e;
}
.sxt {
    line-height: 40px;
    margin-top: 30px;
    font-size: 14px;
}
.sxt a {
    margin-right: 50px;
}
#adu0 {
    z-index: 10000 !important;
}
.lysm {
    text-align: center;
    line-height: 100px;
    border: dotted 2px #999;
    margin: 10px 30px;
    background: #eee;
}
.jtlb {
    padding-bottom: 30px;
	min-height:400px;

}

/*===============================*/

.yjlmm {
    width: 186px;
    height: 64px;
    line-height: 64px;
    padding-left: 50px;
    background: #0062AC;
    display: block;
    position: absolute;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    top: -64px;
    left: 0px;
    z-index: 9;
}
.main {
    position: relative;
    background: #fff;
}
.main_left {
    width: 236px;
    margin-right: 24px;
    float: left;
}
.main_right {
    width: 940px;
    float: right;
}
.ejcd a {
    display: block;
    
    margin-left:6px;

  

    color: #383838;
    font-weight: 700;

}
.ejcd a:hover,.ejcd a.on {
    background:url(../images/ejdh_bg_2.png) repeat-y left;
    color: #F8B62C;


}
.ejcd a span{display: block;height:50px;
    line-height: 50px; border-bottom: 1px solid #d6d6d6; margin-left:15px;padding-left: 45px;}
	
	.lby li {
    line-height: 37px;
    border-bottom: 1px solid #ddd;
    background: url(../images/dian_r2_c2.png) no-repeat left center;
    padding-left: 20px;
    height: 37px;
}

.lby {
    padding: 0 30px 0 10px;
font-size: 15px;
}
.lby .fy {
    padding: 30px 0;
}
.lby li a {
    float: left;
}
.lby li span {
    float: right;
    color: #999;
}

.dqwz {
    text-align: right;
    padding-top: 20px;
    padding-right: 20px;
font-size: 14px; color:#666;

}
.dqwz a{ color:#666;}


/*内容页 css*/
.article{font-family:"simsun"; padding:30px;}
.article .title{ padding:20px 0px; font-size:24px; font-weight:bold; color:#B20000;}
.article .info{ height:20px; line-height:20px; color:#888; font-size:12px;font-family:"Microsoft Yahei","simsun"; padding-bottom:14px; border-bottom:1px dashed #ddd;}
.article .xx{ padding:20px 0px;}
.article .prev-next{font-family:"Microsoft Yahei","simsun";font-size:12px; color:#888; line-height:24px; padding:10px; background:#f5f5f5;}
.article img{ display:block; margin:8px auto;}
.article table{ max-width:100% !important;  margin:8px auto !important;}
/*列表页 css*/
/*.pagelist,.searchlist{font-family:"Microsoft Yahei","simsun";font-size:14px; }
.pagelist ul,.searchlist{ padding: 10px 0px 0px 0px; min-height:600px;}
.pagelist ul li,.searchlist ul li{height:47px; line-height:47px; text-indent:25px; border-bottom:1px dashed #ddd; background:url(../images/sec_r10_c7.jpg) no-repeat left 50%; position:relative;}
.pagelist ul li span{ position:absolute; top:0px; right:0px;font-size:12px; }
.pagelist .pagestyle,.searchlist .pagestyle{ padding:20px;}

.lybbox,.searchlist{ padding:20px; min-height:500px;}
.searchlist ul li span.column{}
.searchlist ul li span.date{position:absolute; top:0px; right:0px;font-size:12px;}

.pic-pagelist{}
.pic-pagelist ul{ overflow:hidden;}
.pic-pagelist li{ width:220px; float:left;}
.pic-pagelist li p{ border:1px solid #ddd; margin:5px; padding:6px 0px 0px 0px;}
.pic-pagelist li p img{ display:block; width:196px; height:130px; margin:0px auto;}
.pic-pagelist li p span{ height:30px; line-height:30px; display:block;}*/
.lby li span.column{ float:left;}
.lby li span.date{ float:right;}