/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0; }
i,em { font-weight:normal; font-style:normal; }
body { font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif; font-family: "Microsoft Yahei";  }
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px; } /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/*========定义基础样式========*/
.hide { display:none;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1; }

.w1200{margin:0 auto;width: 1200px;}
.wu{margin-top: 30px;}

.zj_list{margin-bottom: 10px;}
.zj_list .zj_banner{width: 100%;height:178px; }

.zj_list .nav_l{position: relative; width: 234px;}
.zj_list .nav_l b{display: block;width: 100%;height: 45px;line-height: 45px;color: #fff;font-size: 22px;text-align: center;background: #03599f;}
.zj_list .nav_l em{position: absolute;left: 0px;top: 44px;display: block;width:8px;height: 10px;background: url(../images/zj/zj_list_2.png) center no-repeat; }
.zj_list .nav_l ul{margin-left: 6px;padding: 15px 0 0; width: 227px;border-bottom: #1d7be0 2px solid;background: #efefef;  }
.zj_list .nav_l ul li{}
.zj_list .nav_l ul li a{display: block;margin:0 auto;width: 182px; font-size: 16px;color: #333;line-height: 45px;background: url(../images/zj/zj_list_6.jpg) center bottom no-repeat;}
.zj_list .nav_l ul li .hover { color: #076CBC; }
.zj_list .nav_l ul li a p{margin: 0 12px; background: url(../images/zj_list_3.png) center right no-repeat;}

.zj_list .nav_l ul li:hover{color: #fff;background: url(../images/zj_list_5.jpg) center bottom no-repeat;}
.zj_list .nav_l ul li:hover a{color: #fff; background: none;}
.zj_list .nav_l ul li:hover a p{background: url(../images/zj_list_4.png) center right no-repeat;}


.zj_list .list{margin-bottom: 50px; width: 915px;}
.zj_list .list ul li{border-bottom: #c9c9c9 1px dashed;}
.zj_list .list ul li a{display: block;}
.zj_list .list ul li b{display: block;font-size: 16px;color: #222;font-weight: normal; width:810px; float:left;}
.zj_list .list ul li p{font-size: 14px;color: #5d5d5d;line-height: 24px;}
.zj_list .list ul li i{margin-top: 10px;padding-bottom: 13px; display: block;font-size: 14px;color: #989899;}

.focusBox{
	position: relative;
	width: 567px;
	background: #444;
	height: 378px;
}
.focusBox .hd{
    position: absolute;
    z-index: 2;
    bottom: 21px;
    right: 7px;
}
.focusBox .pic{
	height: 378px;
}
.focusBox .pic li{
	height: 378px;
	overflow: hidden;
}
.focusBox .pic li a span{
	width: 567px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	background: #060606;
	font-size: 14px;
	opacity:0.8; 
	color: #fff;
	left: 0;
	bottom: 0;
	text-indent: 1em;
	box-sizing: border-box;
}
.focusBox .hd li{
	width: 13px;
    height: 13px;
    margin: 0 6px; 
    border-radius: 50%;
    background: #fff;
    box-sizing: border-box;
    float: left;
    border-radius: 8.5px;
}
.focusBox .hd .on{
	width: 42px;
	background: #1d7fc8;
	transition:.3s;
	border:none;
	
}
.focusBox .prev, .focusBox .next {
    width: 34px;
    height: 51px;
    position: absolute;
    top: 45%;
    z-index: 9;
}
.focusBox .prev {
    background: url(../images/left.png)no-repeat center;
    left: 0;}
.focusBox .next {
    background: url(../images/right.png)no-repeat center;
    right: 0;}

.hasMoreTab{width: 600px;margin-left: 30px;height: 378px;}
.hasMoreTab .hd{position: relative;width: 100%; height: 44px;border-bottom: #b9b9b9 1px solid;}
.hasMoreTab .hd .more{position: absolute;right:0px;bottom: 5px;width: 65px;height: 25px;background: #e7e7e7;border-radius: 50px;}
.hasMoreTab .hd .more a{color: #666;font-size: 14px;width:100%;float:left;line-height: 25px;text-align: center;}
.hasMoreTab .hd ul li{margin-right: 10px;padding:0 13px 0 5px; float:left; line-height: 43px;font-size: 16px;color: #626262;cursor: pointer;}
.hasMoreTab .hd ul li:hover{border-bottom: 1px solid #076cbc;color: #076cbc;}
.hasMoreTab .hd ul li .on{border-bottom: 1px solid #076cbc;color: #076cbc;}
.hasMoreTab .bd .con ul li{height: 30px;width: 100%;background: url(../images/e.png)no-repeat left;line-height: 30px;}
.hasMoreTab .bd .con ul li p{float: left;color: #666666;font-size: 14px;width: 90%;padding-left: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hasMoreTab .bd .con ul li p:hover{color: #076cbc;}
.hasMoreTab .bd .con ul li span{float: right;color: #666666;font-size: 14px;width: 17%;}

.wlist{position: relative;margin-top: 30px;background-color: #f8f7f7;}
.wlist .newlist{margin-top: 20px;width: 390px;height: 265px;overflow: hidden;position: relative;border:#b9b9b9 1px solid;}
.wlist .newlist .tit2{height:45px;width: 390px;background: url(../images/bg03.png)no-repeat center; }
.wlist .newlist .tit2 p{padding-left: 20px;color:#fff ;font-size: 18px;float: left;line-height: 45px;}
.wlist .newlist .tit2 span a{padding-right: 10px;color:#444444 ;font-size:14px ;float: right;line-height: 45px;}
.wlist .newlist ul li{margin:5px;height: 30px;width: 100%;background: url(../images/e2.png)no-repeat left;line-height: 30px;}
.wlist .newlist ul li p{float: left;color: #666666;font-size: 14px;width: 95%;padding-left: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wlist .newlist ul li p:hover{color: #076cbc;}
.wlist .newlist ul li span{float: right;color: #666666;font-size: 14px;width: 21%;}
.mag{margin-right: 12px;}

.banner01{height: 98px;width: 100%;margin:25px 0 0 0;background: #d5eafb;}
.banner01 .hd{ display:none;}
.banner02{width: 100%;margin:25px 0 0 0;}
.banner02 ul li{width:227px;margin-right: 12px;float: left; padding-bottom:10px;}
.banner02 ul li:last-child{margin-right: 0;}