/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'Microsoft YaHei';}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;
 /*transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;*/
}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}

.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h25{height:25px;}
.w1200{width:1200px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1245{width:1245px;margin:0 auto;}
.w1170{width:1170px;margin:0 auto;}
.bgf{background: #fff;}
.hide{display:none;}


*{ padding:0; list-style:none; border:none;}
.banner{width: 100%; height: 568px;position: relative;overflow: hidden;}
.rslides-tabs {clear: both;position: absolute;
 left: 0; right: 0;bottom: 10px;}
.rslides-tabs li {margin-right: 37px;display: inline;float: none;_float: left;}
.rslides-tabs a {text-indent: -9999px;
 overflow: hidden;
 margin-bottom:20px;
 -webkit-border-radius: 30px; -moz-border-radius: 15px;
 border-radius: 15px;
 display: inline-block;_display: block;
 width: 10px !important;
 height: 10px !important;
 background: url(../images/circle.png) no-repeat center !important;
}
.rslides-tabs .rslides-here a { width: 30px !important; background: url(../images/circleH.png) no-repeat center !important;}
.bt-jq-TX-010108 .next,.bt-jq-TX-010108 .prev{display:none;}
.title{text-align:center;}
.left{width:500px;height:322px;border:1px solid #dfe8f4;overflow: hidden;position:relative;}
.left div>img{width:100%;height:100%;}
.left span{position:absolute;display:inline-block;width:500px;height:50px;line-height:50px;font-size:17px;color:#fff;padding:0 20px;overflow:hidden;background-color:rgba(0,0,0,0.6);
 background-image:url(mlIcon01.png); background-position:15px;background-repeat: no-repeat;text-align:right;bottom:0px;}
.right{width:640px;}
.right p{text-indent:2em;font-size:16px;color:#333333;line-height:35px;}
.first_right li{float:left;width:70px;height:70px;text-align:center;margin-left:43px;}
.first_right li a{display:inline-block;width:100%;height:100%;padding-top:45px;}

.scrollWrap{width:585px; height:101px; overflow: hidden;}
.leftThird li{ float:left;width:179px;height:101px;margin-right:15px;font-size:15px;color:#265181;}
.next{position:absolute;right:15px;bottom:38px;cursor: pointer;}
.prev{position:absolute;left:15px;bottom:38px;cursor: pointer;z-index:99;}

.thjx{width:37px;height:101px;background: #4776bd;color:#fff;font-size:17px;padding:6px;text-align:center;}

.secondRight{width:725px;}
.list{padding-top:10px;}
.list li{float:left;background:url(mlIcon02.jpg) no-repeat left center;line-height:40px;width:360px;
padding-left:12px;font-size:17px;color:#333;}
.secondBottom{padding-top:10px;}
.secondBottom li{float:left;width:172px;height:207px;margin-left:12px;}
.secondBottom li:first-child{margin-left:0px;}

.imgZoom img{ -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s;
 transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}

.third li{margin-bottom:15px;float:left;position:relative;}
.third li span{position:absolute;bottom:0px;width:100%;height:30px;line-height:30px;text-align:center;color:#fff;font-size:16px;background-color: rgba(0,0,0,0.4);}
.third li p{font-size:14px;color:#fff;display:none;position:absolute;bottom:0px;width:100%;height:100%;background-color: rgba(0,0,0,0.4);line-height:25px;padding:20px;}
.thirdCenter li{margin-left:15px;}

.cont{background: #fff;width:304px;height:152px;padding:12px 24px;}
.cont .tit{color:#333333;font-size:17px;line-height:30px;}
.cont p{line-height:30px;color:#999999;font-size:15px;text-align: justify;}
.cont li{float:left;

 width:100%;
 color:#999999;font-size:15px;line-height:30px;}
.cont li a{color:#999999;}
.cont li a:hover{color:#355e92;}



#con-one-1{
	height: 535px;
	overflow: hidden;
	position: relative;
}
#con-one-1 #ul_list{
	height: 535px;
	overflow: hidden;
}
#con-one-1 #ul_list li{
	float: left;
	overflow: hidden;
	height: 535px;
	width: 417px;
	margin-right: 20px;	
	position: relative;
}
#ul_list li .top{
	height: 535px;
	width: 417px;
	position: relative;
}

#con-one-1 .ditu  li{
	margin-left:40px;
	
	font-weight:bold;
	height:40px !important;
	line-height:40px !important	;
	float:left;
	font-size:16px;
}
#con-one-1 ul li a{
	overflow: hidden;
	height: 535px;
	width: 100%;
	display: none;
	position: absolute;
	left: 0;top: 0;
	background: #000000;
	opacity: 0.8;
	filter:alpha(opacity=90);
}
#con-one-1 ul li .tlt_img{
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;	
	color: #FFFFFF;
	padding-bottom: 1px;
}
#con-one-1 .div_img .tlt_img span{
	max-height: 56px;
}
#con-one-1 .tlt_img p{
	text-align: center;
	font-size: 19px;
	height: 35px;
	width: 100%;
	background: url(rbh_rczp01.jpg) no-repeat center bottom;
	
}
#con-one-1 .tlt_img span{
	font-size: 12px;
	margin: 12px auto 0;
	display: block;
	width: 417px;
	height: 36px;
	line-height: 18px;
	overflow: hidden;
	text_align: center;
}
.active1{
	display: block !important;
}
.active2{
	display: none !important;
}
#con-one-1 ul li img{
	float: left;
	overflow: hidden;
}

#con-one-1 .tlt_txt{
	position: absolute;
	bottom: 0;left: 0;
	height: 40px;
	width: 100%;
}
#con-one-1 .tlt_txt p{
	text-align: center;
	line-height: 40px;
	color: #ffffff;
	font-size: 13px;
}