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";
	min-width: 1200px;
}
a {
	text-decoration: none;
	font-size: 14px;
}
ul {
	list-style-type: none;
}
img{
	border: none;
}
.wrapper{
	min-height: 1200px;
	height: auto;
	width: 100%;
	background: url(../img/body.png) no-repeat center top;
}
.log{
	width: 1200px;
	height: 110px;
	margin: 0 auto;
	
}
.logo_link{
	float: right;
	height: 110px;
	overflow: hidden;
	width: 300px;
}
.logo_link a{
	color: #808080;
	font-size: 12px;
}
.sousuo{
	position: relative;
	height: 40px;
	float: right;
	overflow: hidden;
	right: -25px;
	margin-top: 10px;
}
.llink{
	height: 40px;
	float: right;
	overflow: hidden;
}
.logo{
	float: left;
	overflow: hidden;
	margin-top: 15px;
}
.nav_{
	width: 100%;
	height: 52px;
	background: url(../img/navbj.png) no-repeat center 0px;
}
.nav{
	width: 1200px;
	height: 52px;
	margin: 0 auto;
	background: #fdfdfd;
}


/*下拉导航开始*/
.menu{ height:51px; line-height:51px;}
/*menu*/
#nav {display:block; width:1200px; margin:0 auto }
#nav .mainlevel { float:left; height:51px; margin: 0px 1px;}
#nav .mainlevel a {color:#333333; text-decoration:none; line-height:51px; display:block; text-align:center; font-size:16px;width: 165px; height:51px;}
#nav .mainlevel:hover { background:#4a8dc2;}
#nav .mainlevel a.cur{background:#4a8dc2;}
#nav .mainlevel a:hover{color: #ffffff;}
#click{
	background: #4a8dc2 !important;color: #ffffff !important;
}
#nav .mainlevel ul {display:none; position:absolute; z-index:999; }
#nav .mainlevel li {font-size:14px;border-top:solid 1px #fff; }
#nav .mainlevel li a{ display:block;height:44px; line-height:44px;font-size:15px;font-weight:normal; color:#FFF; background:#4a8dc2;width: 165px;}
#nav .mainlevel li a:hover{background:#5398b7;}
/*下拉导航结束*/

.rcpycbody_{
	width: 1200px;
	min-height: 965px;
	height: auto;
	background: #FFFFFF;
	border-top: 3px solid #0b6cb8;
	margin: 0 auto;
	margin-top: 30px;
	overflow: hidden;
}
.rcpycbody_a{
	width: 1200px;
	height: 350px;
	margin-bottom: 40px;
	overflow: hidden;
}
.ry_a_left{
	float: left;
	width: 780px;
	height: 350px;
	overflow: hidden;
}
.ry_a_right{
	float: right;
	width: 380px;
	height: 350px;
	overflow: hidden;
}

.rcpycbody_a_con{
	width: 1160px;
	min-height: 960px;
	height: auto;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
}
.rcpycbody_b{
	width: 1160px;
	height: 530px;
	margin: 0 auto;
}
.ry_b_left{
	float: left;
	width: 770px;
	height: 530px;
	border: 1px solid #e7e7e7;
	overflow: hidden;
	
}
.ry_b_right{
	float: right;
	width: 370px;
	height: 530px;
	border: 1px solid #e7e7e7;
	overflow: hidden;
}
.ry_b_left_top{
	width: 750px;
	height: 42px;
	margin: 0 auto;
	background: url(../img/jxdtbj.png) no-repeat 0px center;
	margin-top: 14px;
}
.ry_b_left_top h5{
	color: #ffffff;
	font-size: 16px;
	line-height: 42px;
    width: 400px;
    text-align: center;
    text-indent: -52px;
    overflow: hidden;
    float: left;
}
.mores{
	float: right;
	color: #0b6cb8;
	font-size: 16px;
	width: 60px;
	line-height: 42px;
}
.mores1{
	float: right;
	color: #FFFFFF;
	font-size: 16px;
	width: 60px;
	line-height: 42px;
}
.ry_b_left_con{
	width: 750px;
	height: 160px;
	margin: 0 auto;
	margin-top: 20px;
}
.ry_b_left_con_left{
	width: 280px;
	height: 156px;
	float: left;
}

.ry_b_left_con_right h6{
	font-size: 16px;
	color: #333333;
}
.ry_b_left_con_right p{
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
	line-height: 25px;
    margin-bottom: 5px;
}
.gdxx{
	color: #1b60c8;
	font-size: 13px;
}
.ry_b_left_con_right{
	float: right;
	width: 455px;
	height: 160px;
}
.ry_b_left_bottom{
	height: 272px;
	width: 770px;
	border-top: 1px dashed #e7e7e7;
	margin-top: 22px;
}
.ry_b_left_bottom ul li a{
	color: #333333;
	font-size: 14px;
}
.ry_b_left_bottom ul li{
	background: url(../img/jxdtdian.png) no-repeat 10px center;
	height: 43px;
    line-height: 43px;
    text-indent: 32px;
}
.jxdtriqi{
	float: right;
	overflow: hidden;
	font-family: georgia;
	margin-right: 10px;
	color: #808080;
	font-size: 14px;
}
.huibj{
	height: 14px;
	width: 370px;
	background: #f7f7f7;
}
.ry_b_right_top{
	height: 40px;
	width: 370px;
	background: #0b6cb8;
}
.ry_b_right_top h5{
	color: #ffffff;
	font-size: 16px;
	line-height: 40px;
    width: 240px;
    text-indent: 45px;
    overflow: hidden;
    float: left;
}
.tzggjt{
	float: right;
	margin-top: 10px;
    margin-right: 20px;
}
.ry_b_right_con{
	height: 150px;
	width: 350px;
	background: #f7f7f7;
	padding: 10px;
}
.tzggmore{
	float: right;
}
.ry_b_right_con h6{
	font-size: 16px;
	color: #333333;
}
.ry_b_right_con p{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
	line-height: 25px;
}
.ry_b_right_bottom ul li a{
	color: #333333;
	font-size: 14px;
}
.ry_b_right_bottom ul li{
	height: 50px;
	border-top: 1px solid #e7e7e7;
	line-height: 50px;
	text-indent: 20px;
}
.ry_b_right_bottom{
	
}
.rcpyclink_{
	min-height: 366px;
	width: 100%;
	height: auto;
	background: url(../img/linkbj.png) no-repeat center 0px;
}
.rcpyclink{
	min-height: 366px;
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.rk_a{
	width: 500px;
	float: left;
	overflow:hidden;
	margin-top: 150px;
}
.rk{
	width: 654px;
	float: right;
	overflow:hidden;
}
.rk_b{
	float: left;
	width: 214px;
	overflow:hidden;
	text-align: center;
	margin-top: 30px;
}
.rk_c{
	float: left;
	width: 214px;
	overflow:hidden;
	text-align: center;
	margin-top: 30px;
}
.rk_d{
	float: right;
	width: 214px;
	overflow:hidden;
	text-align: center;
	margin-top: 30px;
}

.rk p{
	color: #ffffff;
	font-size: 20px;
	margin-bottom: 8px;
}
.rk ul li a{
	color: #ffffff;
	font-size: 14px;
}
.rk ul li{
	height: 32px;
    line-height: 32px;
}



/*bqbq*/
.rcpycbqbq{
	min-height: 67px;
	width: 100%;
	background: #244b6d;
}
.rcpycbqbq p{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 22px;
    padding-top: 10px;
}



/*新闻动态*/
	.slideBox{ width:780px; height:350px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:24px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; width:7px;height: 7px; line-height:14px; text-align:center; background:#fff; cursor:pointer;display:inline-block;line-height:18px;  margin-right:8px; overflow:hidden;  background:#ffffff;color:#ffffff;font-size:12px; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#0b6cb8; color:#0b6cb8;width: 24px; height: 7px; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:780px; height:350px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{position:absolute;display:block; width:46px; height:46px;
    margin-top: -205px;left: 10px;}
		.slideBox .next{ position:absolute;display:block; width:46px; height:46px; margin-top: -205px;right: 10px;}
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		.banjjj{
			    position: relative;
			    width: 325px;
			    height: 52px;
    top: -100px;
    background: url(../img/bannerbj.png) no-repeat;
    color: #ffffff;
    font-size: 14px;
    line-height: 50px;
    text-indent: 10px;
		}


/*所有hover效果*/
.ry_b_left_con_right h6:hover{
	color: #0B6CB8;
}


.ry_b_right_con h6:hover{
	color: #0B6CB8;
}

.gdxx:hover{
	color: #0B6CB8;
}


.ry_b_left_bottom ul li a:hover{
	color: #0B6CB8;
}


.ry_b_right_bottom ul li a:hover{
	color: #0B6CB8;
}


.rk ul li a:hover{
	color: #F7F2AE;
}








/*content*/
.content_{
	width: 1140px;
	height: auto;
	min-height: 800px;
	margin:  0 auto;
	margin-top: 20px;
}
.content_left{
	width: 290px;
	height: auto;
	float: left;
	overflow: hidden;
}
.content_left_top{
	width: 290px;
	height: 60px;
	background: url(../img/nav2bj.png) no-repeat;
}
.content_left_top h4{
	color: #ffffff;
	font-size: 20px;
	line-height: 60px;
	text-indent: 25px;
}
.content_left_bttom{
	width: 260px;
    height: auto;
    border: 1px solid #e5e5e5;
    padding: 25px 14px;
}
.content_left_bttom ul li a{
	font-size: 18px;
	color: #4c4c4c;
	display: block;
	width: 260px;
	height: 50px;
	line-height: 50px;
	text-indent: 30px;
	background: url(../img/nav2bbjj.png) no-repeat;
}
.content_left_bttom ul li{
	margin-top: 8px;
	margin-bottom: 8px;
}
.content_left_bttom ul li a:hover{
	color: #ffffff;
	background: url(../img/hovernav2bbjj.png) no-repeat;
}
.clicka{
	color: #ffffff !important;
	background: url(../img/hovernav2bbjj.png) no-repeat !important;
}
.content_right{
	width: 820px;
	height: auto;
	float: right;
	overflow: hidden;
}
.content_right_top{
	height: 35px;
	width: 820px;
	margin-top: 10px;
	border-bottom: 1px solid #e5e5e5;
}
.content_right_top img{
	float: left;
    margin-top: 2px;
}
.content_right_top p{
	text-indent: 15px;
	color: #939393;
font-size:14px;
}
.content_right_top p a{
	color: #939393;
	font-size: 14px;
}
.content_right_con{
	text-align: center;
	height: 112px;
	width: 820px;
	margin-top: 30px;
	
}
.content_right_con h5{
	font-size: 18px;
	color: #414141;
}
.content_right_con p{
	color: #666666;
	font-size: 16px;
	margin-top: 14px;
    margin-bottom: 16px;
}
.content_right_con>span{
	font-size: 12px;
	color: #888888;
}
.content_right_bottom{
	width: 820px;
	height: auto;
	padding-top: 20px;
	border-bottom: 1px solid #dedede;
	border-top: 1px solid #dedede;
	padding-bottom: 35px;
}
.content_right_bottom p{
	text-indent: 2em;
	color: #666666;
	font-size: 14px;
	line-height: 32px;
	
}
.content_right_nextlast{
	height: 100px;
	width: 820px;
	overflow: hidden;
}
.content_right_nextlast p{
	color: #0b6cb8;
	font-size: 14px;
	line-height: 32px;
    margin-top: 18px;
}
.content_right_nextlast p a{
	color: #666666;
	font-size: 14px;
	
}
.content_right_nextlast p a:hover{
	color: #0b6cb8;
}



/*list*/

.list_{
	margin-top: 30px;
}
.list_ ul li a{
	color: #333333;
	font-size: 16px;
	text-indent: 18px;
	display: block;
	float: left;
	overflow: hidden;
}
.list_ ul li{
	height: 44px;
	line-height: 41px;
	background: url(../img/listhuidian.png) no-repeat 5px center;
}
.list_ ul{
	border-bottom: 1px solid #e5e5e5;
	margin-top: 16px;
    padding-bottom: 16px;
}
.listxian{
	border: none !important;
}
.listriqi{
	color: #808080;
	font-size: 16px;
	float: right;
	overflow: hidden;
}
.list_ ul li a:hover{
	color: #2f79bd;
}
.fanye{
	height: 80px;
    margin-top: 45px;
}
.content_right_top p a:hover{
	color: #2f79bd;
}



.rw_a_left_bottom_left>a>img{
width: 366px;
    height: 206px;
}
.rw_a_left_bottom_right>a>img{
width: 366px;
    height: 206px;
}
.rw_a_right_bottom>img{
width: 366px;
    height: 206px;
}
.rw_b_right_bottom>img{
width: 366px;
    height: 80px;
}