body, div, ul, li, p, h1, h2, h3, h4, h5, h6, input, a, dd, dl, dt ,span{
	margin: 0;
	padding: 0;
}
body {
	font-family: "Microsoft YaHei";
}
a {
	text-decoration: none;
	font-size: 14px;
}
ul {
	list-style-type: none;
}
img{
	border: none;
}
.rmfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.rmfloat{zoom:1}



/*头部*/
.logo_top{
	height: 130px;
	width: 100%;
	overflow: hidden;
}
.logo_{
	width: 1200px;
	height: 130px;
	margin: 0 auto;
	background: url(../img/jdbj.png) no-repeat top;
}
.logo{
	float: left;
	overflow: hidden;
	margin-top: 20px;
}
.logowz{
	float: left;
	overflow: hidden;
	margin-left: 65px;
    margin-top: 28px;
}
.logolink{
	float: right;
	overflow: hidden;
	margin-right: 5px;
margin-top:6px;
}
.logolink p{
	font-size: 14px;
	color: #333333;
}
.logolink p a{
	font-size: 14px;
	color: #333333;
}
.sou{
	width: 161px;
	height: 24px;
	background: url(../img/sou.png) no-repeat;
	overflow: hidden;
	float: left;
	border: none;
	vertical-align: middle;
	outline: none;
	text-indent: 10px;
	color: #999999;
	font-size: 12px;
	line-height: 24px;
}
.suo{
	width: 24px;
	height: 24px;
	background: url(../img/suo.png) no-repeat;
	float: right;
	overflow: hidden;
	border: none;
	vertical-align: middle;
	outline: none;
}
.sousuo{
	width: 188px;
	height: 25px;
	overflow: hidden;
	margin-top: 66px;
}
/*下拉导航开始*/
.nav_{
	width: 100%;
	background: url(../img/navbj.png) no-repeat;
	height: 40px;
}

.menu{ height:51px; line-height:51px;}
/*menu*/
#nav {display:block; width:1200px; margin:0 auto }
#nav .mainlevel { float:left; height:40px; margin: 0 0px;}
#nav .mainlevel a {color:#ffffff; text-decoration:none; line-height:40px; display:block; text-align:center; font-size:19px;width: 150px; height:40px;}
#nav .mainlevel:hover { background:#107cec;}
#nav .mainlevel a.cur{background:#107cec;}
#nav .mainlevel a:hover{color: #ffffff;}
.click{
	background:#107cec;color: #ffffff;
}
#nav .mainlevel ul {display:none; position:absolute; z-index:999; }
#nav .mainlevel li {font-size:14px;border-top:solid 1px #ffffff; }
#nav .mainlevel li a{ display:block;height:40px; line-height:40px;font-size:16px;font-weight:normal; color:#ffffff; background:#107cec;width: 150px;}
#nav .mainlevel li a:hover{background:#5398b7;}
/*下拉导航结束*/


.swyxgz_{
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.sz_banner{
	width: 1200px;
	height: 360px;
	overflow: hidden;
}


/* banner */
		.slideBox{ width:1200px; height:360px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1200px; height:360px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{position:absolute;display:block; width:46px; height:46px; background:url(../img/zuozuo.png) no-repeat;
    margin-top: -205px;left: 10px;}
		.slideBox .next{ position:absolute;display:block; width:46px; height:46px; background:url(../img/youyou.png) no-repeat;    margin-top: -205px;right: 10px;}
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
/*结束*/
.sz_a{
	width: 1200px;
	height: 265px;
	overflow: hidden;
	margin-top: 30px;
}
.sz_a_left{
	float: left;
	height: 265px;
	width: 770px;
	overflow: hidden;
}
.sz_a_left_top{
	height: 35px;
	width: 770px;
	overflow: hidden;
	background: url(../img/zxgkbj.png) no-repeat;
	margin-bottom: 18px;
}
.titlemc{
	float: left;
	font-size: 18px;
	color: #fff;
	text-indent: 10px;
    line-height: 28px;
}
.mores{
	display: block;
	float: right;
	font-size: 12px;
	color: #999999;
	margin-top: 8px;
}
.sz_a_left_left{
	width: 335px;
	float: left;
	overflow: hidden;
}
.sz_a_left_right{
	width: 420px;
	float: right;
	overflow: hidden;
}
.sz_a_left_right p{
	font-size: 14px;
	color: #333333;
	line-height: 31px;
    margin-top: -7px;

}
.ckxq a{
	font-size: 14px;
	color: #0061db;
}
.sz_a_right{
	float: right;
	width: 386px;
	height: 265px;
}
.sz_a_right_top{
	height: 35px;
	width: 386px;
	overflow: hidden;
	background: url(../img/yjfxbj.png) no-repeat;
	margin-bottom: 18px;
}
.sz_a_right_bottom{
	
}
.sz_a_right_bottom ul li a{
	font-size: 14px;
	color: #333333;
	    display: block;
    text-indent: 14px;
    float: left;
    line-height: 33px;
}
.sz_a_right_bottom ul li{
	overflow: hidden;
	background: url(../img/lanxiaojx.png) no-repeat 0 center;
	
}
.sz_a_right_bottom ul{
	margin-top: -10px;
}
.riqisd{
	display: block;
	float: right;
	color: #999999;
	font-size: 14px;
	line-height: 33px;
}

.sz_b{
	height: 360px;
	width: 1200px;
	overflow: hidden;
}
.sz_b_top{
	height: 35px;
	width: 1160px;
	overflow: hidden;
	background: url(../img/xwggbj.png) no-repeat;
	margin-bottom: 18px;
}
.sz_b_bottom{
	height: 305px;
	width: 1200px;
}
/* 点击切换 */
		.picScroll-left{ width:1200px; position:relative;}
		.picScroll-left .hd{position: relative;}
		.picScroll-left .hd .prev{position:absolute;display:block; width:17px; height:17px; background:url(../img/zuoqieh.png) no-repeat;
    right: 20px;top: -33px;}
    	.picScroll-left .hd .next{position:absolute;display:block; width:17px; height:17px; background:url(../img/youqieh.png) no-repeat;
    right: 0;
    top: -33px;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 4px;padding:0 4px;padding-bottom:5px; float:left; _display:inline; overflow:hidden;background:url(../img/qianback.png) 4px 158px no-repeat;}
		
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:277px; height:165px; display:block;  padding:0px;}
		
		
		.picScroll-left .bd ul li .title{ line-height:24px;height: 132px;width: 265px;padding: 5px;   }
		
		.picScroll-left .bd ul li:hover{background:url(../img/hover_hou.png) left 6px;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
	
	.riqitp{
		display: block;
		float: right;
		color: #0061db;
		font-size: 14px;
		width: 200px;
		background: url(../img/riqibj.png) no-repeat 0 center;
		text-indent: 20px;
	}
	.xwtitle a{
		font-size: 14px;
		color: #333333;
		height: 98px;
	}
	.xwtitle{
		height: 98px;
	}
		
		
		
.sz_c{
	height: 275px;
	width: 1200px;
	margin-top: 25px;
	overflow: hidden;
}
.sz_c_left{
	float: left;
	height: 275px;
	width: 580px;
	overflow: hidden;
}
.sz_c_right{
	float: right;
	height: 275px;
	width: 580px;
	overflow: hidden;
}
.sz_c_left ul li a{
	font-size: 14px;
	color: #333333;
	    display: block;
    text-indent: 14px;
    float: left;
    line-height: 33px;
}
.sz_c_left ul li{
	overflow: hidden;
	background: url(../img/lanxiaojx.png) no-repeat 0 center;
	
}
.sz_c_right ul li a{
	font-size: 14px;
	color: #333333;
	    display: block;
    text-indent: 14px;
    float: left;
    line-height: 33px;
}
.sz_c_right ul li{
	overflow: hidden;
	background: url(../img/lanxiaojx.png) no-repeat 0 center;
	
}
.sz_c_top{
	height: 35px;
	width: 580px;
	overflow: hidden;
	background: url(../img/yjkybj.png) no-repeat;
	margin-bottom: 8px;
}
.sz_d_top{
	height: 32px;
	width: 1200px;
	overflow: hidden;
	background: url(../img/yqljtp.png) no-repeat;
}
.sz_d_bottom{
	width: 1200px;
	height: 77px;
	background: #f3f3f3;
}
.sz_d_bottom ul li a{
	color: #333333;
}
.sz_d_bottom ul li{
	width:300px;
	float: left;
	height: 77px;
	line-height: 76px;
	background: url(../img/yqljbjdian.png) no-repeat 8px center;
}
.sz_d_bottom ul li a{
	display: block;
	color: #333333;
	text-indent: 28px;
}
.bqbq{
	width: 100%;
	background: #0459b8;
	overflow: hidden;
padding:32px 0px;
}
.bqbq p{
	text-align: center;
	color: #fff;
	font-size: 14px;
line-height:28px;
}



/*content*/
.list_content_banner{
	width: 1200px;
	height: 230px;
	overflow: hidden;
}
.list_content_dqwz{
	height: 32px;
	width: 1200px;
	border-bottom: 2px solid #ccc;
	margin-top: 20px;
	margin-bottom: 25px;
}
.list_content_dqwz p{
	font-size: 14px;
	color: #7c7c7c;
}
.list_content_dqwz p a{
	font-size: 14px;
	color: #7c7c7c;
}
.list_content_dqwz img{
	padding-left: 4px;
	padding-right: 4px;
}
.list_content_left_top{
	width:220px;
	height: 60px;
	background: #107cec;
	overflow: hidden;
}
.list_content_left_top h4{
	font-size: 22px;
	line-height: 60px;
	color: #FFFFFF;
	text-align: center;
}
.list_content_left{
	width:220px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-bottom: 20px;
}
.list_content_left_bottom{
	min-height: 300px;
	width: 220px;
	background: url(../img/nav2bj.png) no-repeat #f6f6f6 0 bottom;
}
.list_content_nav2{
	height: auto;
}
.list_content_nav2 ul li a{
	display: block;
	font-size: 16px;
	height: 60px;
	color: #5e5e5e;
	background: url(../img/nav2jt.png) no-repeat 160px center;
	text-indent: 10px;
}
.list_content_nav2 ul li{
	line-height: 60px;
	border-bottom: 1px solid #d5d5d5;
}
.list_content_nav2 ul{
	padding-top: 10px;
	padding-bottom: 120px;
	margin-left: 18px;
	margin-right: 18px;	
}
.bod{
	border: none !important;
}
.list_content_nav2 ul li a:hover{
	color: #107cec;
	background: url(../img/nav2hoverjt.png) no-repeat 160px center;
}
.clicka{
	color: #107cec !important;
	background: url(../img/nav2hoverjt.png) no-repeat 160px center !important;
}
.list_content_right{
	width: 935px;
	height: auto;
	float: right;
	overflow: hidden;
}
.list_content_right_top{
	height: 33px;
	background: url(../img/list_contentbj.png) no-repeat right bottom;
}
.list_content_right_top h5{
	font-size: 18px;
	color: #666666;
	float: left;
	height: 30px;
	border-bottom: 3px solid #107cec;
	padding-right: 8px;
}
.list_content_right_title{
	width: 925px;
	margin: 0 auto;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #e3e3e3;
	margin-bottom: 20px;
}
.nrtitle{
	font-size: 20px;
	color: #107cec;
	padding-bottom: 6px;
}
.nrfbt{
	font-size: 18px;
	color: #333333;
	padding-bottom: 18px;
	padding-top: 9px;
}
.nrriqi{
	font-size: 12px;
	color: #adadad;
}
.list_content_right_content{
	width: 925px;
	margin: 0 auto;
	padding-bottom: 30px;
	border-bottom: 1px dashed #e3e3e3;
}
.list_content_right_content p{
	text-indent: 2em;
	line-height: 35px;
	color: #333333;
	font-size: 14px;
}

.list_content_right_next{
	height: 115px;
	width: 925px;
	overflow: hidden;
	margin: 0 auto;
}
.list_content_right_next p{
	color: #333333;
	font-size: 14px;
	line-height: 32px;
    margin-top: 22px;
}
.list_content_right_next p a{
	color: #333333;
	font-size: 14px;
	
}
.list_content_right_next p a:hover{
	color: #0b6cb8;
}
.list_list ul li a{
	color: #333333;
	font-size: 14px;
	float: left;
	overflow: hidden;
	text-indent: 20px;
}
.list_list ul li{
	height: 50px;
	line-height: 49px;
	border-bottom: 1px dashed #d6d6d6;
	background: url(../img/listdian.png) no-repeat 4px center;
}
.listriqi{
	float: right;
	overflow: hidden;
	color: #999999;
	font-size: 14px;
}
.list_list ul{
	margin-top: 10px;
}


/*hover*/
.list_list ul li a:hover{
	color: #107cec;
}
.list_content_dqwz p a:hover{
	color: #107cec;
}
.sz_a_right_bottom ul li a:hover{
	color: #107cec;
}
.xwtitle a:hover{
	color: #FAA245;
}
.sz_c_left ul li a:hover{
	color: #107cec;
}
.sz_c_right ul li a:hover{
	color: #107cec;
}
.sz_d_bottom ul li a:hover{
	color: #107cec;
}
.mores:hover{
	color: #107cec;
}