@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, 'MS Gothic',Helvetica, sans-serif;}
img{border:0; }
ul{ list-style:none;}
.clear{ clear:both; height:0; line-height:0%; font-size:0;}

.bg01{ background:#F3B73F;}
.bg02{ background:#FFFBD8;}
.all{ width:820px; padding:0 5px; background:url(/images/riqu/bg01.jpg) repeat-y; margin:0 auto;}
.all2{ width:820px; padding:0 5px; background:url(/images/riqu/bg02.jpg) repeat-y; margin:0 auto;}

#header{ height:80px; border-bottom:5px solid #939393; background:#fff;}
#header .logo{ float:left; display:inline;}
#header .cen_box{ float:left; display:inline; padding:30px 0 0 31px;}
#header .tel{ float:left; display:inline; margin-left:60px;}
#header .btn_right{ float:left; padding-top:30px; display:inline;}
#footer{ height:80px; border-top:5px solid #939393; padding:10px 30px;}
#footer .copybox{ float:right; width:320px; color:#393939; line-height:18px;}
#footer p{ background:url(/images/riqu/sanjiao.jpg) 0 4px no-repeat; padding:0 0 0 10px; color:#393939; text-decoration:underline;}

#topbox{width:770px; margin:20px auto 0 auto;}
#topbox .banner{ width:768px; height:188px; border:1px solid #999; margin:0 auto; font-size:0;}
#topbox .banner img{ float:left;}
#topbox .banner .banner_right{ float:right; width:184px; height:108px; background:url(/images/riqu/banner_bg.jpg) no-repeat; padding:80px 0 0 8px; }
#topbox .top_title01{ width:767px; height:35px; background:url(/images/riqu/top_title01.jpg) no-repeat; margin-top:20px; text-indent:-9999px;}
#topbox .top_title02{ width:767px; height:35px; background:url(/images/riqu/top_title02.jpg) no-repeat; margin-top:20px; text-indent:-9999px;}
#topbox .top_title03{ width:767px; height:35px; background:url(/images/riqu/top_title03.jpg) no-repeat; margin-top:20px; text-indent:-9999px;}
#topbox .top_con{ width:742px; margin:0 auto;}
#topbox .top_con .ps{ padding:15px 0; line-height:18px;}
#topbox .top_con .box01{ width:724px; height:210px; border:2px solid #F98C15; padding:7px;}
#topbox .top_con .box01 .leftbox{ float:left; display:inline; width:471px; height:55px; background:url(/images/riqu/ad_left.jpg) no-repeat; padding:155px 0 0 5px;}
#topbox .top_con .box01 .rightbox{ float:left; display:inline; width:240px; height:210px; margin-left:7px; background:url(/images/riqu/ad_right.jpg) no-repeat;}
#topbox .top_con .listbox{ margin:10px 0;}
#topbox .top_con .listbox li{ float:left; display:inline; margin:3px 1px;}
#topbox .top_con .listbox li p{ padding:72px 15px 0 15px; }
#topbox .top_con .listbox li .list01box{ width:244px; height:224px; background:url(/images/riqu/list_bg01.jpg) no-repeat;}
#topbox .top_con .listbox li .list02box{ width:244px; height:224px; background:url(/images/riqu/list_bg02.jpg) no-repeat;}
#topbox .top_con .listbox li .list03box{ width:244px; height:224px; background:url(/images/riqu/list_bg03.jpg) no-repeat;}
#topbox .top_con .listbox li .list04box{ width:244px; height:224px; background:url(/images/riqu/list_bg04.jpg) no-repeat;}
#topbox .top_con .listbox li .list05box{ width:244px; height:224px; background:url(/images/riqu/list_bg05.jpg) no-repeat;}
#topbox .top_con .listbox li .list06box{ width:244px; height:224px; background:url(/images/riqu/list_bg06.jpg) no-repeat;}
#topbox .top_con .stepbox{ width:740px;}
#topbox .top_con .stepbox01{ width:740px; height:67px; background:url(/images/riqu/step_bg01.jpg) no-repeat; margin:5px 0;}
#topbox .top_con .stepbox02{ width:740px; height:67px; background:url(/images/riqu/step_bg02.jpg) no-repeat; margin:5px 0;}
#topbox .top_con .stepbox03{ width:740px; height:67px; background:url(/images/riqu/step_bg03.jpg) no-repeat; margin:5px 0;}
#topbox .top_con .stepbox01 p{ width:390px; padding:10px 0 0 220px; color:#474745;}
#topbox .top_con .stepbox02 p{ width:390px; padding:10px 0 0 220px; color:#474745;}
#topbox .top_con .stepbox03 p{ width:390px; padding:10px 0 0 220px; color:#474745;}
#topbox .top_con .sanjiao{ width:740px; background:url(/images/riqu/sanjiao02.jpg) 5px 0 no-repeat; text-align:center; }
#topbox .top_con .btn_center{ margin:10px 0; text-align:center;}

#content{ width:770px; margin:35px auto 0 auto; border-top:3px solid #F1511F;}
#content .title01{ background:url(/images/riqu/xuxian01.jpg) bottom repeat-x; padding-bottom:2px;}
#content .title01 h1.p02_title{ width:123px; height:30px; background:url(/images/riqu/p02_title.jpg) no-repeat; text-indent:-9999px; }
#content .txt01{ width:700px; margin:20px auto; font-size:12px;}
#content .txt01 strong{ margin-bottom:15px; display:block}
#content .txt01 p{ background:url(/images/riqu/jt01.jpg) 0 3px no-repeat; padding-left:15px; line-height:20px; height:20px;}
#content .step{ text-align:center;}

#content .conbox{ width:640px; margin:20px auto; padding:40px; border:1px solid #A6A6A6; }
#content .conbox .ps{ background:url(/images/riqu/jt02.jpg) 0 3px no-repeat; font-weight:bold; padding-left:15px;}

#content .conbox table{ border-collapse:collapse; margin:10px 0 20px 0; width:640px;}
#content .conbox table td,th{ border:1px solid #C7C7C7; text-align:left;}
#content .conbox table th{ background:#EDEDED; font-weight:normal; width:155px; padding:0 14px; border-right:#EDEDED;}
#content .conbox table td{ padding:10px; line-height:20px; color:#666666;}
#content .conbox table td p{ color:#ff0000; font-size:10px;}

#content .conbox  .btn_center{ text-align:center;}
#content .songxin{ margin:20px; text-align:center;}
.up{ text-align:right; padding:15px 25px;}
/**特殊**/
.must{ color:#ff0000;}
.ipt01{ width:270px; height:16px;}
.text01{ width:390px; height:100px;}
.mar_t20{ margin-top:20px;}
.h18{ height:18px;}
/** add by sun at 090626**/

.error{padding:0 0 20px 0px;margin:0 auto;color:#f00;line-height:20px;}