@charset "UTF-8";
body{
	font-family: "微软雅黑";
	margin: 0;
	padding: 0;
	background-color:#f0f0f0;
}
html{
	margin: 0;
	padding: 0;
	font-size: 62.5%;
}
dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button,input,a,span{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	font-family:"微软雅黑";
}
ul{
	list-style: none;
}
.big_box{
	width: 100%;
}
.login_bigbox{
	width: 100%;
	height: 4.4rem;
	background-color: #fff;
	position: fixed;
	z-index: 1000;
	top: 0;
}
.login_box{
	width: 94%;
	height: 4.4rem;
	margin: 0 auto;
}
.login_box a{
	width: 11%;
	float: left;
	margin-top: 1rem;
}
.login_box a img{
	width: 100%;
}
.login_title p{
	width: 63%;
	float: left;
	font-family: "黑体";
	font-size: 1.5rem;
	margin: 0 10%;
	text-align: center;
	line-height: 4.4rem;	
}
.login_box .nav_box{
	width: 6%;
	float: right;
	margin-top: 1.5rem;
}
.login_box .nav_box img{
	width: 100%;
}
.clearfix{
	clear: both;
}
.nav_bigbox{
	width: 100%;
	height: 1300px;
	position: fixed;
	background-image: url(http://wap.rziso.com/templates/default/images/nav_beijing.png);
	z-index: 100000;
}
.nav_b{
	width: 42%;
	height: 1300px;
	float: right;
	background-color: #fff;
}
.nav{
	width: 100%;
	border-bottom: 1px solid #ddd;
	height: 3rem;
}
.nav img{
	width: 10%;
	display: block;
	float: left;
	margin-top: 0.8rem;
	margin-left: 1.8rem;
}
.nav a{
	font-size: 1rem;
	display: block;
	float: left;
	color: #333;
	line-height: 3rem;
	margin-left: 0.8rem;
}
.service_item{
	width: 100%;
	background-color: #fff;
	margin-top: 1rem;
	padding-top: 1rem;
	padding-bottom: 3rem;
}
.service_box{
	width: 94%;
	margin: 0 auto;
}
.service_title{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
}
.service_t{
	border-bottom: 3px solid #ff0000;
	font-size: 1.3rem;
	color: #000;
	float: left;
	line-height: 2.2rem;
	position: absolute;
	bottom: -2px;
}
.more{
	float: right;
	line-height: 2.2rem;
	font-size: 0.9rem;
	color: #555;
}
.service_content{
	width: 100%;
	margin: 0 auto;
}
.service_c{
	width: 25%;
	float: left;
	padding: 0 0.8rem;
	margin-top: 1.5rem;
	box-sizing:border-box;
	height: 10rem;
}
.service_img img{
	width: 100%;
}
.service1{
	font-size: 0.9rem;
	text-align: center;
	display: block;
	line-height: 1.3rem;
	margin-top: 0.5rem;
	color: #333;
}
.case_bigbox{
	width: 100%;
	background-color: #fff;
	margin-top: 1rem;
	padding-top: 1rem;
	padding-bottom: 3rem;
}
.case_box{
	width: 94%;
	margin: 0 auto;
}
.case_title{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
}
.case_t{
	border-bottom: 3px solid #ff0000;
	font-size: 1.3rem;
	color: #000;
	float: left;
	line-height: 2.2rem;
	position: absolute;
	bottom: -2px;
}
.case_content{
	width: 100%;
	margin-top: 2rem;
}
.case_c{
	width: 50%;
	float: left;
	padding: 0 0.3rem;
	box-sizing: border-box;
	margin-bottom: 0.3rem;
}
.case_c img{
	width: 100%;
}
.news_bigbox{
	width: 100%;
	background-color: #fff;
	margin-top: 1rem;
	padding-top: 1rem;
	padding-bottom: 2rem;
}
.news_box{
	width: 94%;
	margin: 0 auto;
}
.news_title{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
}
.news_t{
	border-bottom: 3px solid #ff0000;
	font-size: 1.3rem;
	color: #000;
	float: left;
	line-height: 2.2rem;
	position: absolute;
	bottom: -2px;
}
.news_content{
	width: 100%;
	margin-top: 1.2rem;
}
.news_content li{
	border-bottom: 1px dashed #ccc;
	margin-bottom: 0.5rem;
	white-space:nowrap; /*强制在同一行内显示所有文本，合并文本间的多余空白，直到文本结束或者遭遇br对象。 */
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	overflow: hidden;
}
.news_content li a{
	font-size: 1rem;
	padding-left: 5px;
	color: #222;
	line-height: 2.2rem;
}
.news_content li:not(li) {
	clear: both;
 }
.news_content li:not(li) a {
	float: left;
}
.news_content li:not(li):after {
			   content: "...";
			   float: left;
			   width: 25px;
			   padding-left: 5px;
			   color: #222;
}
.superiority_bigbox{
	width: 100%;
	background-color: #fff;
	margin-top: 1rem;
	padding-top: 1rem;
	padding-bottom: 2rem;
	margin-bottom: 1rem;
}
.superiority_box{
	width: 94%;
	margin: 0 auto;
}
.superiority_title{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	margin-top: 2rem;
}
.superiority_t{
	border-bottom: 3px solid #ff0000;
	font-size: 1.3rem;
	color: #000;
	line-height: 2.2rem;
	position: absolute;
	bottom: -2px;
}
.superiority_content{
	width: 100%;
	margin-top: 2rem;
}
.superiority_c{
	width: 50%;
	float:left;
	padding-right: 2rem;
	box-sizing:border-box;
	margin-bottom: 1.5rem;
}
.superiority_c img{
	width: 35%;
	float: left;
	padding-right: 0.5rem;
	box-sizing:border-box;
}
.superiority1{
	width: 65%;
	float: left;
}
.superiority1 h4{
	font-size: 1.2rem;
	font-weight: normal;
	color: #ff9000;
	margin-bottom: 0.4rem;
}
.superiority1 p{
	font-size: 0.8rem;
	color: #333;
	line-height: 1.4rem;
}
.superiority1 .super1{
	font-size: 1.2rem;
	font-weight: normal;
	color: #00b2c2;
	margin-bottom: 0.4rem;
}
.footer{
	width: 100%;
	height: 4rem;
	line-height: 1.4rem;
	background-color: #fff;
	text-align: center;
	font-size: 0.8rem;
	color: #666;
	margin-bottom: 4.4rem;
	padding-top: 1rem;
}
.footer_bigbox{
	width: 100%;
	height: 4.4rem;
	background-color: #fff;
	position: fixed;
	bottom: 0;
	z-index: 666;
}
.footer_box{
	width: 20%;
	height: 4.4rem;
	float: left;
	border: 1px solid #ddd;
	box-sizing:border-box;
	position: relative;
}
.footer_icon{
	display: block;
}
.footer_icon img{
	display: block;
	width: 30%;
	margin: 0 auto;
	margin-top: 0.5rem;
}
.footer_zi{
	display: block;
	font-size: 1.1rem;
	color: #333;
	text-align: center;
	line-height: 2rem;
}
.liuyan_bigbox{
	width: 100%;
	height: 1200px;
	background-image: url(http://wap.rziso.com/templates/default/images/nav_beijing.png);
	position: fixed;
	z-index: 100;
	top: 4.4rem;
}
.liuyan_box{
	width: 92%;
	margin: 0 auto;
	margin-top: 2rem;
	background-color: #fff;
	border-radius: 0.5rem;
	padding-top: 4rem;
	padding-bottom: 2rem;
}
.liuyan_title{
	width: 92%;
	margin: 0 auto;
	border-bottom: 1px solid #c5c5c5;
	position: relative;
}
.liuyan_title p{
	border-bottom: 3px solid #ff0000;
	font-size: 1.3rem;
	color: #000;
	float: left;
	line-height: 2.2rem;
	position: absolute;
	bottom: -2px;
}
.liuyan_title a{
	float: right;
	position: absolute;
	bottom: 5px;
	right: -3px;
}
.liuyan_title a img{
	display: block;
	width: 50%;
}
.liuyan_content{
	width: 92%;
	margin: 0 auto;
	margin-top:1.5rem;
}
.chenghu{
	margin-bottom: 1.2rem;
}
.chenghu span{
	font-size: 1.2rem;
	color: #555;
	line-height: 1.5rem;
	margin-bottom: 0.3rem;
	display: block;
}
.chenghu span b{
	font-weight: normal;
	color: #ff0000;
}
.chenghu input{
	width: 100%;
	height: 2rem;
	display: block;
}
.chenghu textarea{
	width: 100%;
	height: 5rem;
}
.tijiao{
	width: 20%;
	margin: 0 auto;
}
.tijiao input{
	width: 100%;
	height: 3rem;
	background-color: #007fc0;
	font-size: 1.2rem;
	line-height: 3rem;
	text-align: center;
	color: #fff;
	border:none;
	border-radius: 0.5rem;
}





/*服务项目*/
.service_bigbox{
	margin-top: 4.4rem;
	width: 100%;
	border-top: 1px solid #999;
	background-color: #fff;
	margin-bottom: 1rem;
	padding-bottom: 2rem;
}
.service1_con{
	width: 94%;
	margin: 0 auto;
}
.service1_t{
	margin-top: 1.5rem;
	margin-bottom: 1.2rem;
}
.service1_t h4{
	font-size: 1.5rem;
	text-align: center;
	margin-bottom: 0.1rem;
	color: #000;
}
.service1_t span{
	font-size: 0.8rem;
	color: #666;
	display: block;
	text-align: center;
}
.service1_c_box{
	width: 100%;
}
.service2_box{
	width: 50%;
	padding: 0 0.5rem;
	box-sizing:border-box;
	float: left;
	margin-bottom: 1rem;
}
.service_phone{
	width: 100%;
	display: block;
	padding: 0;
	margin: 0;
}
.service_phone img{
	width: 100%;
	display: block;
}
.service_i_box{
	width: 100%;
	height: 2rem;
	background-color: #f0f0f0;
}
.service_i_box a{
	display: block;
	font-size: 1rem;
	line-height: 2rem;
	text-align: center;
	color: #010101;
}
.service_i_box a{
	margin-bottom: 0.5rem;
	white-space:nowrap; /*强制在同一行内显示所有文本，合并文本间的多余空白，直到文本结束或者遭遇br对象。 */
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	overflow: hidden;
}
.service_btn{
	text-align: center;
	margin-top: 1rem;
}
.service_btn a{
	margin: 0 0.2rem;
}
.btn1{
	padding: 1px 5px;
	background-color: #ff0000;
	color: #fff;
	font-size: 0.6rem;
	border-radius: 50%;
}
.btn2{
	padding: 1px 5px;
	background-color: #e3e3e3;
	color: #000;
	font-size: 0.6rem;
	border-radius: 50%;
}
.right_btn img{
	width: 6%;
}




/*服务流程*/
.process_content{
	width: 100%;
	margin-top: 1.5rem;
}
.process_content img{
	width: 100%;
}
.fenxiang{
	margin-top: 2rem;
}
.fenxiang span{
	font-size: 1.2rem;
	color: #000;
	margin-right: 0.5rem;
}
.fenxiang a{
	margin-right: 0.5rem;
}





/*新闻中心*/
.new_c_bigbox{
	width: 100%;
	margin-bottom: 2rem;
}
.new_c_box{
	width: 100%;
	border-bottom:1px dashed #bbbbbb;
	padding-bottom: 0.4rem;
	margin-bottom: 1.2rem;
}
.new_time{
	font-size: 0.7rem;
	color: #666;
	display: block;
	width: 20%;
	float: right;
	text-align: right;
}
.new_c_bigbox li a{
	white-space:nowrap; /*强制在同一行内显示所有文本，合并文本间的多余空白，直到文本结束或者遭遇br对象。 */
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	overflow: hidden;
}
.new_c_bigbox li a{
	width: 70%;
	display: block;
	float: left;
	font-size: 1.1rem;
	color: #222;
	background: url(http://wap.rziso.com/templates/default/images/new_jiantou.png) no-repeat;
	padding-left: 1.5rem;
	line-height: 1.1rem;
	box-sizing: border-box;
}
.about_bigbox{
    width: 100%;
    line-height: 1.7rem;
    font-size: 1rem;
    font-family: microsoft yahei;
}
.about_bigbox img{
	width: 100%;
	display: block;
	margin: 1rem auto;
}
.about_bigbox p{
	font-size: 1rem;
	line-height: 2.0rem;
	color: #333;
	text-indent: 25px;
}
.about_box{
	margin-bottom: 0.8rem;
}
.about_box h5{
	font-size: 1.2rem;
	text-align: center;
	color: #000;
	margin-bottom: 0.5rem;
	font-weight: normal;
}
.about_box span{
	font-size: 0.8rem;
	color: #666;
	text-align: center;
	display: block;
}
.about_bigbox p img{
	width: 100%;
	display: block;
	margin-top: 1rem;
}



/*加入我们*/
.join_bigbox{
	width: 100%;
	margin-top: 1.2rem;
}
.join_box{
	margin-bottom: 1.5rem;
}
.join_title{
	margin-bottom: 0.5rem;
}
.join_title img{
	width: 5%;
	margin-right: 0.6rem;
}
.join_title span{
	font-size: 1.2rem;
	color: #000;
}
.join_con p{
	font-size: 1rem;
	color: #555;
	line-height: 1.7rem;
}




/*联系我们*/
.contact_us{
	width: 100%;
	margin-top: 1rem;
}
.contact_bigbox{
	margin-bottom: 1rem;
}
.contact_box{
	width: 85%;
	float: left;
}
.erweima{
	width: 13%;
	float: right;
}
.erweima img{
	width: 100%;
}
.contact1{
	margin-bottom: 1rem;
}
.contact2{
	margin-bottom: 1rem;
}
.contact3{
	margin-bottom: 1rem;
}
.contact1 img{
	width: 6%;
	float: left;
	margin-right: 0.6rem;
}
.contact1 span{
	width: 91%;
	float: right;
	font-size: 1.1rem;
	line-height: 2.2rem;
	color: #333;
}
.contact2 img{
	width: 5%;
	float: left;
	margin-right: 0.6rem;
}
.contact2 span{
	width: 91%;
	float: right;
	font-size: 1.1rem;
	line-height: 1.8rem;
	color: #333;
}
.contact3 img{
	width: 5%;
	float: left;
	margin-right: 0.6rem;
}
.contact3 span{
	width: 91%;
	float: right;
	font-size: 1.1rem;
	line-height: 1rem;
	color: #333;
}
.map_bigbox{
	width: 100%;
}
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

