﻿@charset "utf-8";
body {font-family: "微软雅黑"; font-size:16px; color:#444444; background: #edf9ff url(../images/a_1.jpg) top no-repeat; min-width:1200px; }
*{margin:0px; padding:0px; border:0px;}
a{color: #444444; text-decoration: none;}
a:hover{ color:#f10000; text-decoration:none;}
.clear{clear:both;}


ul{ list-style:none;}
.time{ width:90px; float:right; text-align:right;}
.lb{ width:99%; line-height:38px; margin:0 auto; text-align:left;}

.banner{width: 1200px; height: 289px; margin: 0 auto; }

.banner .tp{width: 629px; height: 127px; margin: 102px auto auto 0; float:left;}

.banner .ss{width: 394px; height: 40px; margin: 180px 0 auto auto; float: right;}

.banner .ss .left{ width:320px; float:left; line-height:40px; background:#fff; font-size:14px; color:#aeaeae; text-align:left; padding-left:10px; height:40px;}


.navk{ width: 1200px; height:50px; background: #297acc; margin: 0 auto 0  auto;}
.nav{ width: 1100px; line-height:50px; text-align: center; font-size:18px; color: #fff; margin:0 auto;}
.nav a:link, .nav a:visited{color:#fff;}
.nav a:hover, .nav a:active{color:#fdee4b;}

.all{ width: 1200px; height: auto; overflow:hidden; background:#edf9ff;margin: 0 auto;}

.hang1{ width:1140px; height:355px;margin:30px auto 0  auto;}
.hang1 .left{ width:520px; float:left;}
.hang1 .right{ width:581px; float:right;}

.qhk{ width:100%; height:46px; background:#eaf2fa; overflow:hidden; margin-bottom:15px;}
.qhb{ width:193px; line-height:46px; font-size:18px; text-align:center; float:left; color:#444444;}
.qha{ width:193px; line-height:46px; font-size:18px; text-align:center; color:#fff; background:#0062c5; float:left;}
.qha a{ color:#fff; }
.hang1 .k { height:120px; border-bottom:1px dashed #767676; margin:0 12px 10px 0;}
.hang1 .btz{ font-size:25px; color:#be1f1f; text-align:center; margin-bottom:6px;}
.hang1 .btz a:hover{ color:#db0000; text-decoration:none;}
.hang1 .bt_wz{ font-size:16px; color:#333; line-height:30px; padding-top:7px;}
.bjk{width: 1160px; height: auto; background:#fff; padding:20px; margin: 0 auto; overflow:hidden;}

.more{font-size:16px; color:#cf1314; }
.more a{color: #4884c6; text-decoration: none;}
.more a:hover{ color:#db0000; text-decoration:none;}

.hang2 { width:1140px; height:100px; background:#FFF; margin:30px auto 0  auto;}
.hang2 .wk{ width: 1120px; height:78px; margin:10px ; padding-top:10px;}
.hang2 .pic{ width: 300px; height:78px; margin:0 15px 0 0; float:left;}
.picList{width:1120px;height:78px;overflow: hidden;}

.hang3{ width:1140px; height:290px;margin:30px auto 0  auto;}
.hang3 .left{ width:431px; height:289px; float:left; margin-right:20px;}
.hang3 .mid{width:431px; height:289px; float:left;}
.hang3 .right{ width:240px; height:289px; float:right;}
.hang3 .left .bt{ width:100%; height:46px; background-color:#e9e9e9;}
.hang3 .left .bt1{ width:144px; height:46px; background-color:#0062c5;}
.hang3 .left .qha{ width:148px; line-height:46px; font-size:18px; text-align:center; color:#fff; background:#0062c5; float:left;}
.hang3 .left .tp{ width:100%; height:245px; background:#fff;}

.hang3 .mid .bt{ width:100%; height:46px; background-color:#e9e9e9;}
.hang3 .mid .bt1{ width:144px; height:46px; background-color:#0062c5;}
.hang3 .mid .qha{ width:148px; line-height:46px; font-size:18px; text-align:center; color:#fff; background:#0062c5; float:left;}
.hang3 .mid .tp{ width:100%; height:245px; background:#fff;}

.hang3 .right .tp{ width:240px; height:124px; float:right; margin:auto auto 19px auto}
.hang3 .right .tp1{ width:112px; height:149px; float: left;}
.hang3 .right .tp2{ width:112px; height:149px; float:right;}

.hang4{ width:1140px; height:400px;margin:30px auto 0  auto;background:#FFF;display: none;}
.hang4 .bt{ width::1102px; height:40px; margin: 26px auto auto 20px; padding-top:26px;}
.hang4 .ss{ width:1100px; height:40px;  margin: 26px auto auto auto;}
.hang4 .ss .left{ width:221px; height:40px; font-size:18px; text-align:center; color:#fff;float:left;background-color:#4278be; line-height:40px;}
.hang4 .ss .mid{ width:738px; float:left; height:38px; line-height:40px; background:#fff; font-size:14px; color:#aeaeae; text-align:left; padding-left:10px; border:1px solid #aec1cf;}
.hang4 .ss .right{ width:129px; height:40px; font-size:18px; text-align:center; color:#fff;float:left;background-color:#4278be; line-height:40px;}
.hang4 .wk { width:1100px; height:213px; line-height:45px; margin:27px auto auto auto;}

.hang5{ width:1140px; height:220px;margin:30px auto 0  auto;}
.hang5 .bt{width:1114px; height:41px; background:url(../images/a_25.png) no-repeat; line-height:35px; font-size:18px; color:#FFF; padding-left:26px;}
.hang5 .left{ width:185px; height:157px;padding-left:18px; margin:20px auto auto auto;float:left;}
.hang5 .left .tp1{ width:148px; height:47px; margin-bottom:8px;}
.hang5 .left .tp2{ width:182px; height:47px;margin-bottom:8px;}
.hang5 .left .tp3{ width:182px; height:47px;}
.hang5 .right { width:881px; height:auto;float: right; margin-top:20px;}
.hang5 .right .bt1{ width:881px; height:46px; background:#e9e9e9; margin-bottom:15px;}
.hang5 .lb{ margin:20px auto auto26px;}
.hang5 .lb .wz3{ width:170px; height:30px; line-height:30px; font-size:14px; text-align:left; float:left; margin:5px 0 0 20px;}

.hang6{ width:1140px; height:352px; background:#FFF; margin:30px auto 0  auto;}
.hang6 .left{ width:540px; height:352px; float:left; margin-left:20px;}
.hang6 .right{ width:540px; height:352px; float:right; margin-right:20px;}
.hang6 .bt{ width:100%; height:79px;}
.hang6 .wk1{ width:100%; height:165px; margin-bottom:19px;}
.hang6 .tp1{ width:120px; height:165px; float:left; margin-right:20px;}
.hang6 .lb{ width:200px; line-height:33px; font-size:14px; color:#323232; margin:0 auto; text-align:left; float:left;}
.hang6 .tp2{ width:100%; height:64px;}
.hang6 .wk2{ width:100%; height:270px;}
.hang6 .bk{ width:100%; height:218px; margin:0 auto;}
.hang6 .bj{ width:173px; height:90px; background:#f2f2f2;}
.hang6 .wz{ width:100%; line-height:68px; text-align:center; font-size:24px; color:#d8093f; font-weight:bold;}
.hang6 .di{ width:100%; line-height:36px; text-align:center; font-size:16px; background:#d7d7d7; margin:0 auto;}


.footer { height: 210px; width: 100%; margin:30px auto 0 auto; background-color:#297acc; overflow:hidden;}
.footer .wk{ width: 1024px; height:105px; margin:30px auto auto auto; padding-top:2px;}
.footer .wz{ line-height:30px; font-size:14px; text-align: center; color:#fff;}

/*list content*/
#lyk{ width:100%; height:auto; padding:25px 0 25px 0;}
.nr-all table{ border-bottom:1px solid #e2e2e2; min-height:500px;}
.nr-all{ width:1002px; height: auto; padding:20px; background:#fff; overflow:hidden; margin: 0 auto;}
.weizhi { width: 95%; height: 70px; line-height:70px; font-size:14px; padding-left:10px; background: url(../images/b_20.gif) repeat-x bottom; margin:0 auto 35px auto;}
.nr-bt { width:96%; height:auto; line-height:60px; font-size:28px; color:#e60000; font-weight:bold; text-align: center;  margin:0 auto;}
.nr-time {width: 96%;line-height: 50px;font-size:14px;color:#999;text-align: center;margin:0 auto 20px auto;border-bottom: 1px dashed #ddd;}
.nr-zw {width:94%; line-height:40px; font-size:16px; text-align: left; min-height:500px; margin:0 auto 30px auto;}




.list-wrap{width:1140px; height: auto; /*overflow:hidden;*/ margin:15px auto auto auto; min-height:500px; padding-top:15px;}
.list-wrap .left{width: 230px; height:auto; float:left;}
.list-wrap .right{width: 870px; float:right;}
.list-wrap .left-title{height: auto; line-height: 30px; font-size: 20px; color: #fff; font-weight: bold;background-color: #0391DB; padding-top: 10px; margin-bottom: 1px; text-align:center;}
.list-wrap .left-title span{font-weight: 500; font-size: 18px;} 
.left-qh a{display: block; height: auto;border-bottom: 1px dashed #ccc; margin-bottom: 1px; font-size: 18px; text-align: center; line-height: 60px;}
.left-qh a:hover{background-color: #0391DB; color: #fff;}



.lb-bt { width: 100%; height: 52px; border-bottom:1px solid #e8e8e8;overflow: hidden; }
.lb-weizhi {height: 60px;font-family:"微软雅黑"; font-size:14px; color:#555; margin:0 auto;line-height:60px; float: left;}
.lb-bt-wz { width:auto; height: 50px; padding:0 15px; line-height:52px; font-size:18px; color:#000; font-family:"微软雅黑"; text-align: center; border-bottom:2px solid #fe6601; float:left;}
.lb-lb {height: auto; width: 100%; line-height:35px; font-family:"微软雅黑"; font-size: 16px; color: #000; text-align:left; margin:0 auto; padding:15px 0; border-bottom:1px #CCCCCC dashed; overflow: hidden;}
.lb-time {float: right; font-size: 12px; color: #adadad; font: "Times New Roman", Times, serif; text-align: right;}
.lb-y {height: 30px; width:100%; font-family:"微软雅黑"; font-size: 12px; color: #000; margin: 30px auto; text-align:center;}
.lb-k{ width:100%; height:auto; margin-bottom:10px;}
.lb_ym {height: 25px;width:95%;margin-right: auto;margin-left: auto; margin:30px auto;}
.lb_y {float: right; height: 23px; width: 23px; border: 1px solid #CCCCCC; margin-right: 10px; font-size: 12px; line-height: 23px;text-align: center;}
.list-lb1{font-family: Microsoft Yahei;}
.list-lb1 ul{ margin:0px; padding:0px}
.list-lb1 h3{height:40px;line-height:40px;font-size:16px;clear:both;margin: 0;padding: 0;border-top: 1px dashed #ccc;}
.list-lb1 h3 a{ text-decoration:none; color:#000}
.list-lb1 li{float:left;padding-right:8px;line-height:40px;list-style-type: none;background: none;}
.list-lb1 li a{color:#444;font-size:14px;text-decoration: none;}
.list-lb1 li a:hover{ color:#A40001}
.s-lb-nr{font-family: Microsoft Yahei;}
.s-lb-nr ul{ margin:0px; padding:0px}
.s-lb-nr a h3{height:40px;line-height:40px;font-size:16px;clear:both;margin: 0;padding: 0;border-top: 1px dashed #ccc;}
.s-lb-nr h3 a{ text-decoration:none; color:#000}
.s-lb-nr li{float:left;padding-right:8px;line-height:40px;list-style-type: none;background: none;}
.s-lb-nr li a{color:#444;font-size:14px;text-decoration: none;}
.s-lb-nr li a:hover{ color:#A40001}
.more{ width:66px; line-height:39px; font-size:16px; color:#4884c6; text-align:left;}
.more a{color: #4884c6; text-decoration: none;}
.more a:hover{ color:#db0000; text-decoration:none;}
.all{ width: 1200px; height: auto; overflow:hidden; background:#fff;margin: 0 auto;}

.zwdata{}
.zwdata .lb{
    width: 100%;
}
.zwdatatitle{
    width: 431px;
    margin: 0 145px;
    position: relative;
    top: -15px;
}
.zwdatatitle .qhb{
    background: #9E9E9E !important;
    font-size: 0px !important;
    width: 30px !important;
    height: 3px !important;
    margin: 0 5px;
    }
.zwdatatitle .qha{
    background: #dc2221 !important;
    font-size: 0px !important;
    width: 30px !important;
    height: 3px !important;
}
.zwdatatitle2{
    width: 431px;
    margin: 0 165px;
    position: relative;
    top: -15px;
}
.zwdatatitle2 .qhb{
    background: #9E9E9E !important;
    font-size: 0px !important;
    width: 30px !important;
    height: 3px !important;
    margin: 0 5px;
    }
.zwdatatitle2 .qha{
    background: #dc2221 !important;
    font-size: 0px !important;
    width: 30px !important;
    height: 3px !important;
}

.wktitle{height: 45px;background: #e4ebf6;font-weight: bold;}
.wkcontent{ height: 180px; overflow: hidden;margin-top: 10px;}
.iterm{ float: left; text-align: center;}
#iterm1{ width: 246px;}
#iterm2{width: 374px;}
#iterm3{width: 191px;}
#iterm4{width: 289px;}




.fwzfqzqd { background:#e6f4ff; padding:55px 0;}
.fwqzqdtit1 { background:url(../images/fwzfqzqdtitbj.gif)  center center no-repeat; width:918px; height:87px; font-size:32px; color:#024886; letter-spacing:.2em; margin:0 auto;}
.fwqzqdtit1 span { margin-left:115px;}
.zl_channel_body { clear:both; background:#b8d9f4; padding:43px 0; height:590px;}
.zl_channel_body ul { width:800px; _width:820px; margin:0 auto;}
.zl_channel_body ul li { background:#999999; width:150px; height:39px; line-height:39px; margin-left:10px; margin-bottom:15px; float:left; color:#fff; text-align:center;}
.zl_channel_body ul li a { color:#fff; background:#3990d6; text-align:center; display:block; max-width:302px; height:39px; font-size:16px;_font-size:15px}
.zl_channel_body ul li a:hover { background:#015293; color:#fff;}
.s-lb-nr21 {
	width: 1000px;
	height:auto;
	min-height:700;
	margin-left: auto;
    margin-right: auto;
}
.s-lb-memunrwz1 {
	font-size: 13px;
	font-weight: bold;
	width: 270px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	line-height: 30px;
	text-align: left;
	margin-right: auto;
	margin-left: 40px;;
	padding-top: 5px;
	font-family: Microsoft Yahei;
	float:left;
	margin-right:10px;
}


#marquee1{width:558px;height:149px;overflow:hidden;}
#marquee1 ul li{float:left;width:279px; line-height: 28px;font-size:14px;}
#marquee1 ul li a{}
#marquee1 ul li .text{
    width: 125px;
    float: left;
}
#marquee1 ul li img{display:block; margin-right:21px; float:left;}
.nr-bj1 { width: 96%; line-height: 70px; font-size:20px; font-weight:bold; background:#c6dcea; text-align: center; margin:15px auto;}
.nr-wk1 { width: 96%; margin:20px auto 20px auto; overflow:hidden;}
.nr-wk2 { width: 32%; line-height:50px; background:#ddeef4; text-align: center; margin:0.6%; float:left;}
.nr-wk2:hover{ color: #f10000; cursor:pointer;} 

.wh{
    width: 95%;
    margin: 1px auto;
    border-bottom: 1px dashed #ddd;
    color:#f00;
    padding-bottom: 20px;
    font-size: 16px;
    text-align: center;
    }
.wh a{color:#f00;font-size: 16px;}

.ssan1{
	background: url(../images/a_20.jpg) no-repeat center;
    color: #fff;
    width: 64px;
    height: 40px;
    border: 0;
    cursor: pointer;
	outline: none;
	display: block;	
	text-indent: -9999px;
}