@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
ul,li,dl,dt,dd{ list-style:none;}
a{ text-decoration:none;}
.clear{ clear:both;}
.blank10{ height:10px}
.blank5{ height:5px}
.left{ float:left}
.right{ float:right}
/*头部*/
.hyy_bg{ width:100%;color:#8d8d8d; background:#F0F0F0 }
.hyy{ width:1000px; margin:auto;  font-family:宋体; font-size:12px; height:30px; line-height:30px;  }
.top_bg{height:106px; width:100%}
.top .logo{ width:1000px; margin:auto}
.logoleft{ float:left}
.logoleft img{ padding-top:18px}
.logoright{ float:right}
.logoright img{ padding-top:18px}
.mune_bg{ width:100%;background:#bb035e; height:46px;}
.mune{ width:1000px; height:46px; line-height:46px;  margin:auto; overflow:hidden }
.mune a{ color:#FFF; font-size:16px}
.mune li{ height:46px; line-height:46px; float:left; text-align:center; width:142px; display:block;     box-sizing: border-box; background:url(1_5_11.jpg) no-repeat right  }
.mune span{background:url(1_5_11.jpg) no-repeat; display:block; height:46px; line-height:46px; width:2px; margin-top:8px   }
.mune li:hover{ background:#ec6842;}
.bn1{ width:100%; background:url(2_1920.445.jpg) no-repeat center; height:445px}
.jshysj{ width:1000px; margin:30px auto 15px }
.hy_left{ width:460px; float:left; margin-left:10px; margin-top:20px}
.hy_left h1{ background:url(3_rl_22.jpg) center no-repeat;width:460px; height:69px; font-size:28px; color:#FFF; font-weight:100; text-indent:120px; line-height:24px; padding-top:20px}
.hy_left h1 span{ font-size:14px; padding-left:120px; color:#d17699}
.hy_left dl{ background:url(4_rl_24.jpg) no-repeat; width:460px; height:240px; display:block; margin-top:-10px }
.hy_left dl dd{ width:245px; padding-left:180px; padding-top:75px; font-size:18px; line-height:26px}
.hy_right{ width:397px; float:right; margin-right:10px}
.line{ border:1px solid #d9c1ed; border-bottom:none}
.line_tit{ width:1000px; margin:auto}
.sfrl{ margin:40px auto 0}
.tit_wz{ font-size:36px; text-align:center; font-weight:bold; color:#bb035e; line-height:30px; margin-bottom:10px} 
.tit_wz span{ font-size:14px; font-weight:100}
.act_contentY{ width:1000px; margin:auto}
.ceshi-time h2{ font-weight:100; font-size:30px; color:#505050; margin:30px auto 20px; background:url(5_rl_32.jpg) no-repeat; text-indent:150px; line-height:24px}
.ceshi select{ background:#eee}
.but{ width:120px; height:38px; background:#bb035e; border:none; text-align:center; color:#fff; border-radius:5px; font-size:16px }
.zjts{ background:url(6_rl_35.jpg) no-repeat; width:321px; height:91px; padding-top:35px;text-indent:95px; margin-top:-40px; color:#FFF}
.ceshi select,.ceshi input{ font-size:16px}
.kyrlm{ font-size:40px; color:#fff; font-size:36px; text-align:center; font-weight:bold;  }
.titnr{ text-align:center; color:#d9c1ed; line-height:45px; height:45px;  z-index:111 ; display:block; margin-top:-24px; }
.jydj{ width:1000px; margin:auto}
.jydj dl{ width:235px; height:302px; float:left; margin:15px 7px}
.dt_bg{ background:#ef7cb5; color:#fff; width:235px; height:53px; text-align:center; line-height:53px; font-size:17px }
.dd_bg{ background:#ffebf2; height:245px;text-align:center;}
.wx01{ font-weight:100;  padding:20px 0 20px; display:block}
.hx{ background:url(7_hx_03.png) no-repeat; width:83px; height:26px; margin:6px auto 10px }
.wx02{ font-weight:100; display:block; margin-top:-25px; color:#c8006b}
.dd_bg a{ width:148px; height:40px; text-align:center; border-radius:5px; background:#ff6332; color:#FFF; display:block; line-height:40px; margin:10px 45px}
.withe{ background:#ffebf2 !important; color:#bb035e}
.zs{ background:#bb035e; color:#fff}
.wx01_1{ width:150px !important;font-weight:100; display:block; margin-left:40px; padding-top:10px; padding-bottom:12px }
.rlpric span{ font-size:40px; color:#bb035d; font-size:36px; text-align:center; font-weight:bold; }
.rlpric p{ text-align:center; color:#d9c1ed; line-height:45px; height:45px; background:#FFF; z-index:111 ; display:block; margin-top:-32px; float:left; margin-left:346px}
.rljg{ width:1000px; margin:auto}
.jglb{ height:131px; background:url(8_rl_44.jpg) no-repeat;}
.jglb2{ height:131px; background:url(9_5_46.jpg) no-repeat;}
.jglb3{ height:131px; background:url(10_5_50.jpg) no-repeat;}
.jglb4{ height:131px; background:url(11_5_53.jpg) no-repeat;}
.rljg_right{ width:1000px; margin-left:8px;overflow:hidden}
.jgwz{ width:845px;}
.jglb,.jglb2,.jglb3,.jglb4{ position:relative}
.jgtit{ color:#8353c9; font-size:24px; margin-bottom:20px}
.rlxh{color:#FFF; position:absolute;top:46px; left:0px; font-size:24px; width:246px; text-align:center }
.jgwz{ position:absolute; top:22px; left:320px; width:390px; line-height:26px}
.jgzx{ width:120px; right:45px; top:20px; position:absolute}
.jgzx a{ width:120px; height:35px; line-height:35px; text-align:center; color:#FFF; background:#ff6332; display:block; border-radius:5px}
.jgbt{ font-size:24px !important; font-weight:100 !important; height:40px; line-height:40px; text-align:center }
.jgbt b{ font-size:36px !important;  float:left; margin-left:6px;}
.bj2{ margin-top:15px}
.bj3{ margin-top:15px}
.xuanzhe{ width:1000px; margin:auto; overflow:hidden}
.kcb{ width:1000px; height:58px; border:1px dashed #f7dae9; background:#fff0f8; text-indent:2em; padding:25px 10px; line-height:26px; margin-bottom:30px }
.incon_zx{ background:url(12_rl_57.jpg) no-repeat; width:119px; height:305px}
.xz_left{ float:left; width:119px}
.xz_center{ float:left; width:576px; margin-left:20px}
.xz_center dl{line-height:26px}
.xz_center dt{ border-bottom:1px dashed #e5e5e5; color:#c8006b; font-size:18px; padding:5px 0 }
.xz_center dd{padding:5px 0 }
.jj1{ margin-top:10px}
.jj2{ margin-top:30px}
.jj3{ margin-top:33px}
.xz_right{ float:right}
.jgzx1{ width:170px; right:20px; top:13px; position:absolute}
.jgzx1 a{ width:120px; height:35px; line-height:35px; text-align:center; color:#FFF; background:#ff6332; display:block; border-radius:5px; margin-left:28px}
.jgbt1{ font-size:24px !important; font-weight:100 !important; height:40px; line-height:40px; text-align:center }
.jgbt1 b{ font-size:36px !important;  float:left; margin-left:20px;}
.jgzx1 img{ display:block }
.yhj{ font-weight:100; margin-bottom:10px; padding-left:5px}
.yhj i{ color:#ff6332; font-style:normal; font-weight:bold}
.zj_tit{ width:1000px; margin:auto}
.zjtit_wz{ width:940px; margin:auto; text-indent:2em; padding-top:60px; line-height:26px} 
.zj_tit h1{ font-size:36px; color:#8353c9; padding-top:50px; padding-left:260px }
.zj_bg1{ background:#fff0f8; width:1000px; padding:20px 10px; margin:auto; line-height:26px; text-indent:2em; border:1px dashed #f7dae9 }
.rltd{ width:1000px; margin:auto}
.tdtu{ position:relative; margin-top:10px}
.tdtu li img { border:1px solid #dcdcdc}
.tdtu dt{ float:left; display:block; margin-left:80px; margin-top:20px; width:425px}
.tdtu dd{ float:left; display:block; margin-left:50px; width:366px}
.zjjl{ line-height:26px; padding-left:10px}
.zjsc{line-height:26px; padding-left:10px}
.zjsc a{ color:#c3538a}
.zjmc{ font-size:18px; padding-top:20px; vertical-align:middle}
.zjmc span{ padding-top:20px; float:left}
.zjmc b{ font-weight:100; font-size:36px; color:#c8006b; float:left; margin-top:10px; margin-right:10px }
 .next{ position:absolute;  right:0%; top:120px;display:block; width:39px; height:117px; background:url(13_rl_68.jpg) no-repeat;    }
 .prev{ position:absolute;  left:0%; top:120px;display:block; width:39px; height:117px; background:url(14_rl_65.jpg) no-repeat;    }
.zjjl a{ color:#c3538a}
.grjj{ width:107px; height:30px; line-height:30px; color:#FFF; background:#ec6842; text-align:center; margin:20px 0}
.askrl_cont{ width:1030px;margin: auto }
.askrl_cont ul li{ float:left; width:243px; }
.wt{ margin-right:18px}
.imgbox { width:238px; height:174px; margin:0 auto; position:relative; }
.imgbox  a{ color:#FFF}
.tu1{width:238px; height:144px; background:#06C; display:block; background:#bb035d; text-align:center; padding-top:30px; font-size:20px; font-weight:bold  }
.tu2{width:238px; height:144px; background:#06C; display:block; background:#5abaec;text-align:center; padding-top:30px;font-size:20px; font-weight:bold  }
.tu3{width:238px; height:148px; background:#06C; display:block; background:#65bf54;text-align:center; padding-top:26px;font-size:20px; font-weight:bold  }
.tu4{width:238px; height:144px; background:#06C; display:block; background:#ee7293;text-align:center; padding-top:30px; font-size:20px; font-weight:bold }
.text { width:238px; height:auto; background-color:#000; position:absolute; left:0px; bottom:0px; }
.imgbt { width:180px; height:30px; padding:0px 10px; }
.imgbt span { display:block; }
.imgtext { width:218px; height:auto; float:left; padding:8px 10px; color:#fff; font-size:14px; text-align:center}
.color1{ background:#ab0255}
.color2{ background:#47aadd}
.color3{ background:#53a843}
.color4{ background:#cd5575}
.jbcont{ width:1030px ; margin:30px auto 0; }
.jbcont_left{ width:765px; height:355px; border:1px solid #e5e5e5; float:left; position:relative;}
.slline{ border:1px dashed #e5e5e5; height:260px; position:absolute; left:378px; border-left:0; top:72px}
.hlline{ border:1px dashed #e5e5e5; width:580px; position:absolute; left:15px; border-bottom:0; top:192px}
.yuan{ width:10px; height:10px; border-radius:10px; position:absolute; top:185px;  border:2px solid #eaeaea; background:#FFF; left:273px}
.jbcont_left li{ line-height:30px}
.jbcont_left li a{ color:#000;  font-size:14px}
.jb{ margin:28px 5px  28px 35px; width:260px; float:left}
.jb a{ color:#8353c9}
.jbmune{ background:#bb035d; height:45px }
.jbmune a{ float:left; width:109px; text-align:center; height:45px; line-height:45px; text-align:center; color:#FFF}
.jbwz{ margin-top:20px}
.jbwz li{ float:left; margin:2px 40px; width:300px; overflow:hidden }
.jbwz span{ float:right; color:#8E8B8B; font-size:12px}
.jbcont_right{ width:243px;height:355px; border:1px solid #e5e5e5; float:right}
.jbcont_left h1{ font-size:20px; font-weight:100; color:#8353C9; padding:0px 12px; background:url(15_rl_ttbg.jpg) no-repeat left; margin-bottom:15px}
.jbcont_right h1{ font-size:20px; font-weight:100; color:#fff; background:#bb035d; margin-bottom:15px;  width:243px; padding:10px 0; text-align:center; font-weight:bold}
.jbdh li{ float:left; list-style:square; width:120px; text-indent:20px; line-height:40px}
.jbdh li a{ color:#000; font-size:14px}
.jbwz{ display:none}
.jbcont .on{ background:#FFF; color:#bb035d; height:40px; line-height:40px; margin-top:5px; margin-left:4px ;width:100px;}
.line{ width:100%; border:1px solid #eba3c7; box-sizing:border-box; border-bottom:none}
.frlink{ width:1000px; margin:auto;padding-bottom:10px}
.frlink span{ color:#c8006b; }
.link_cont {
    width: 1000px;
    margin: auto;
    height: 65px;
    padding: 10px 10px;
}
.link_cont a{ padding:5px 0px; color:#656262; font-size:12px }
.foot_bottom{ background:#f3ebf0; padding:10px 0; border-top:1px solid #d1cace}
.foot_btmcont{ width:1000px; margin:auto;}
.foot_btmcont p{ text-align:center; line-height:26px; font-size:12px; color:#999}
.zice {
	width: 430px; float: right; margin:30px auto
}
.zice h3 {
	font: 24px/30px "Microsoft YaHei"; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.zice p {
	font: 14px/30px Arial, Helvetica, sans-serif; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.ceshi-list {
	background: rgb(236, 236, 236); padding: 20px 25px 25px; height: 150px; color:#999; font-family:宋体,serif !important; font-size:12px; line-height:24px
}
.ceshi-list h5 {
	font: 18px/40px "Microsoft YaHei"; color:#999; font-size-adjust: none; font-stretch: normal; font-weight:100;
}
.ceshi-list p {
	line-height: 35px;
}
.ceshi-list p input {
	margin-right: 4px; vertical-align: middle;
}
.ceshi-list p em {
	margin-right: 15px;font-style:normal
}
.ceshi-list span.No { font:30px/42px Verdana, Geneva, sans-serif; color:#bbbbbb;}
.buttonAll{ margin-top:20px; }
.ask01{ padding:8px 22px; background:#d3d3d3; text-align:center; border:none;font-size:16px; border-radius:8px;margin-right:30px}
.ask02{ padding:8px 22px; background:#ffa200; text-align:center; border:none; color:#FFF; font-size:16px;border-radius:8px}
.ask03 { padding:5px 10px; background:#ffa200; text-align:center; border:none; color:#FFF; font-size:12px;border-radius:8px;font-style:normal; color:#FFF}
.ask04 { padding:5px 10px; background:#ffa200; text-align:center; border:none; color:#FFF; font-size:12px;border-radius:8px;font-style:normal;color:#FFF}
.ask05{ padding:5px 22px; background:#ffa200; text-align:center; border:none; color:#FFF; font-size:12px;border-radius:8px}
.ask04 a,.ask03 a,.ask05 a{ color:#fff; font-family:宋体}
#test_over{font-family:宋体 }