HTML { padding:0px; margin: 0px; height: 100% }
BODY { padding:0px; margin: 0px; height: 100%;text-align:center;Font-size:14px;line-height: 1.6em;color:#333333; font-family: "Microsoft YaHei", 微软雅黑; }
FORM { padding:0px; margin: 0px; }
input,textarea{  font-family: "Microsoft YaHei", 微软雅黑; }
P{ padding:0px; margin: 0px; }
H1,H2,H3,H4,H5,H6 { padding:0px; margin: 0px;Font-weight:normal;line-height: 1.6em; }
IMG { border:0px;}
UL,LI { padding:0px; margin: 0px;list-style-type:none; }
DL,DD,DT { padding:0px; margin: 0px;list-style-type:none; }

.clearboth { CLEAR: both; }
table { font-size: 14px;color: #333333;line-height: 1.6em; text-align:left;}
.bodybg{ width:100%; background-color:#F3F5F7; }
.fn-hide{ display:none; }

/* -------------文本框样式 开始---------------- */
.inpTitle { height:30px; line-height:30px; padding-left:2px; border-bottom: #EEE 1px solid; padding-top:5px;color:#AAA; }
.inpSubTitle { height:28px; line-height:25px; padding-left:2px;color:#999;}
.inpTable { width:100%; border:0px; background-color:#FFF; font-size:14px; }
.inpTab { width:100%; border:0px;}

.inpTable TR,.inpTab TR{ background-color:#FFF; }
.inpTable TD,.inpTab TD{ height:36px; line-height:20px; font-size:14px; }
.inpTable i,.inpTab i,.inpTitle i{ color:Red; font-style:normal; }

.leftReq { width:120px;padding-left:6px; line-height:30px;color:#444; font-size:12px;}
.leftOpt { width:120px;padding-left:16px; line-height:30px;color:#444;font-size:12px;}
.enlReq { width:140px;padding-left:6px; line-height:30px;color:#444;}
.enlOpt { width:140px;padding-left:16px; line-height:30px;color:#444;}
.rightTD{ color:#888; font-size:12px; line-height:24px; }
.rightTD i{ color:#009900; font-style:normal; }

.inpRadio { font-size:14px; }
.inpButton { height:30px; line-height:24px;font-size:14px; }
.inpTexts { width:450px;border:1px solid #DDD; font-size:14px; padding:5px; color:#444;}
.inpTxts300 { width:300px;border:1px solid #DDD; font-size:14px; padding:5px; color:#444;}
.inpText,.inpTxt155,.inpTxt100,.inpTxt120,.inpTxt80 ,.inpTxt260
{ height:32px; line-height:32px;border:1px solid #DDD; padding:0px;padding-left:5px; padding-right:5px;font-size:14px;background:url(../Images/pop/inpText.png) repeat-x; color:#444;}
.inpText { width:250px;}
.inpTxt260 { width:265px;}
.inpTxt155 { width:155px;}
.inpTxt120 { width:120px;}
.inpTxt100 { width:100px;}
.inpTxt80 { width:80px;}
.inpSearch{ width:160px; border:1px #DDD solid; padding:3px; }
.inpDate{ float:left;width:120px;height:32px; line-height:32px;border:1px solid #DDD; background:url(../Images/pop/date.jpg) right no-repeat;padding:0px;padding-left:5px; padding-right:5px;font-size:14px;color:#444; margin-right:10px;}

/* -------------文本框样式 结束---------------- */

/* -------------列表框样式 开始---------------- */
.inpDown,.inpDown100,.inpDown60,.inpDown50,.inpDown260
 { height:32px; line-height:32px;border:1px solid #DDD;background:url(../Images/pop/down.jpg) right 0px; font-size:14px;padding:0px;padding-left:5px; padding-right:5px;cursor: pointer; color:#444;} 
.inpDown{ width:290px; }
.inpDown100{ width:100px; }
.inpDown60{ width:60px; }
.inpDown50{ width:50px; }
.inpDown260{ width:265px; }

.inpList,.inpLst100,.inpLst60,.inpLst50,.inpLst260
{ z-index:999; border:1px #CCC solid;position:absolute; background-color:#FFF; width:110px; left:0px; top:30px; display: none; }
.inpList{ width:300px; }
.inpLst100{ width:110px; }
.inpLst60{ width:70px; }
.inpLst50{ width:60px; }
.inpLst260{ width:275px; } 

.inpList ul,.inpLst100 ul,.inpLst60 ul,.inpLst50 ul,.inpLst260 ul{ margin:0px; font-size:14px; }
.inpList li,.inpLst100 li,.inpLst60 li,.inpLst50 li,.inpLst260 li{ line-height:24px;padding-left:5px; padding-right:5px;cursor: pointer; }


.inpLst500 { z-index:88; position:absolute;width:512px; left:0px; top:30px; display: none;padding:5px; background: url(../images/pop/dialog.png); _background: none; _padding: 0 }
.inpLst500 ul{ float:left;width:500px; padding:5px;font-size:12px;border: #CCC 1px solid; background-color:#FFF; }
.inpLst500 li{ float:left; width:95px;line-height:25px;padding-left:5px;cursor: pointer; }

.inpLst600 { z-index:88; position:absolute;width:612px; left:0px; top:30px; display: none;padding:5px; background: url(../images/pop/dialog.png); _background: none; _padding: 0 }
.inpLst600 ul{ float:left;width:600px; padding:5px;font-size:12px;border: #CCC 1px solid; background-color:#FFF; }
.inpLst600 li{ float:left; width:195px;line-height:25px;padding-left:5px;cursor: pointer; }

.inpListbg{  }
.inpRight1{ float:left; width:auto; height:30px;line-height:30px; padding:0px; margin:0px; margin-right:5px; }
.inpRight2{ float:left; width:auto; height:30px;line-height:30px; padding:0px; margin:0px; margin-right:5px; }
.inpRight3{ float:left; width:auto; height:30px;line-height:30px; padding:0px; margin:0px; margin-right:5px; }
.inpRight4{ float:left; width:auto; height:30px;line-height:30px; padding:0px; margin:0px; }



.inpSelect,.inpSel124,.inpSel117 ,.inpSel80,.inpSel60,.inpSel50,.inpSel300,.inpSel140,.inpSel170 { height:22px; line-height:22px; font-size:14px; padding-left:0px; padding-right:0px;}
.inpSelect { width:252px;}
.inpSel300 { width:300px;}
.inpSel170 { width:170px;}
.inpSel140 { width:141px;}
.inpSel124 { width:124px;}
.inpSel117 { width:117px;}
.inpSel80 { width:80px;}
.inpSel60 { width:60px;}
.inpSel50 { width:50px;}
/* -------------列表框样式 结束---------------- */

/* -------------按扭 开始---------------------- */
.btnSubmit{ display:inline-block; width:65px; line-height:32px;background:url(../Images/button/65_32.png) no-repeat; margin-right:10px; font-size:14px; color:#FFF; text-align:center; cursor:pointer; }
.btnSubmit:link{ color:#FFF; }
.btnSubmit:hover{ background-position:0px -32px;color:#FFF; }

.btnSubmit85{ display:inline-block; width:85px; line-height:32px;background:url(../Images/button/85_32.png) no-repeat; margin-right:10px; font-size:14px; color:#FFF; text-align:center; cursor:pointer; }
.btnSubmit85:link{ color:#FFF; }
.btnSubmit85:hover{ background-position:0px -32px;color:#FFF; }

.btnSubmit100{ display:inline-block; width:100px; line-height:32px;background:url(../Images/button/100_32.png) no-repeat; margin-right:10px; font-size:14px; color:#FFF; text-align:center; cursor:pointer; }
.btnSubmit100:link{ color:#FFF; }
.btnSubmit100:visited{ color:#FFF; }
.btnSubmit100:hover{ background-position:0px -32px;color:#FFF; }


.btnSubmit120{ display:inline-block; width:120px; line-height:32px;background:url(../Images/button/120_32.png) no-repeat; margin-right:10px; font-size:14px; color:#FFF; text-align:center; cursor:pointer; }
.btnSubmit120:link{ color:#FFF; }
.btnSubmit120:visited{ color:#FFF; }
.btnSubmit120:hover{ background-position:0px -32px;color:#FFF; }

.btnClick80{ display:inline-block; width:80px; line-height:26px;background:url(../Images/button/80_26.png) no-repeat;margin-right:3px; font-size:12px; color:#333; text-align:center; cursor:pointer; }
.btnClick80:hover{ background-position:0px -26px;color:#1692C7; }

.btnClick60{ display:inline-block; width:60px; line-height:26px;background:url(../Images/button/60_26.png) no-repeat;margin-right:3px; font-size:12px; color:#333; text-align:center; cursor:pointer; }
.btnClick60:hover{ background-position:0px -26px;color:#1692C7; }

.btnClick65{ display:inline-block; width:65px; height:20px;line-height:20px;background:url(../Images/button/65_20.png) no-repeat;margin-right:3px; font-size:12px; color:#333; text-align:center; cursor:pointer; }
.btnClick65:hover{ background-position:0px -20px;color:#333; }


/* -------------按扭 结束---------------------- */

/* -------------页码 开始---------------------- */
.btnPage{ display:inline; width:auto; height:auto; margin-right:2px; padding:7px 15px;font-size:14px; background-color:#EBF0F3; color:#5B6269; text-align:center; cursor:pointer;border-radius:2px; }
.btnPage:hover{ background-color:#ABB3BA;color:#5B6269; }
.btnCutPage{ display:inline; width:auto;height:auto; margin-right:2px; padding:7px 15px;font-size:14px;background-color:#4D555D; color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.btnCutPage:hover{ color:#FFF; }

/* -------------页码 结束---------------------- */


/* 侧边表格 */
.LeftTop1{ height:31px; background:url(../Images/redtwo/left1_top.jpg) no-repeat; padding-left:18px; color:#E01101;font-weight:bold;}
.LeftTop2{ height:31px; background:url(../Images/redtwo/left1_top.jpg) no-repeat; padding-left:18px; color:#E01101;font-weight:bold;}
.LeftBg1{ background:url(../Images/redtwo/left1_bg.gif) repeat-y; padding-top:3px;}
.LeftBottom1{ width:200px; height:10px;background:url(../Images/redtwo/left1_bottom.gif) no-repeat;}

/* 主体栏目条 */
.RightTop1_l{ width:80px;height:26px; background:url(../Images/redtwo/right5_left.jpg) no-repeat; text-align:center; padding-top:2px; color:#FFF;font-weight:bold;}
.RightTop1_m{ width:685px;height:26px; background:url(../Images/redtwo/right5_mid.jpg) repeat-x; text-align:right; padding-top:2px;}
.RightTop1_r{ width:5px;height:26px; background:url(../Images/redtwo/right5_right.jpg) no-repeat;}
.RightTop2_t1{ width:85px;height:27px; background:url(../Images/redtwo/right1_t1.gif) no-repeat; text-align:center; padding-top:3px; color:#FF6600;font-weight:bold;}
.RightTop2_t2{ width:85px;height:27px; background:url(../Images/redtwo/right1_t2.jpg) no-repeat; text-align:center; padding-top:3px;}

.RightTop3_l{ width:11px; height:26px; background:url(../Images/redtwo/right6_left.jpg) no-repeat; }
.RightTop3_m{ width:634px; height:23px; background:url(../Images/redtwo/right6_bg.jpg) repeat-x; padding-left:8px; padding-top:3px; text-align:left; font-weight:bold; color:#E01101;}
.RightTop3_r{ width:115px; height:23px; background:url(../Images/redtwo/right6_right.jpg) right no-repeat; text-align:right; padding-right:10px; color:#999; padding-top:3px; }

.RightTop4_l{ width:80px; height:28px; background:url(../Images/Public/right11_t2.jpg) no-repeat; text-align:center; color:#FFF; font-weight:bold; }
.RightTop4_m{ width:680px; height:28px; background:url(../Images/Public/right11_bg.jpg) repeat-x; text-align:right; color:#999; padding-right:5px; }
.RightTop4_r{ width:5px; height:28px; background:url(../Images/public/right11_right.jpg) no-repeat;}

.RightTop5_l{ width:5px; height:28px; background:url(../Images/Public/right10_left.jpg) no-repeat;}
.RightTop5_title{ width:75px; height:28px; background:url(../Images/Public/right10_bg2.jpg) repeat-x; text-align:center; color:#FFF; font-weight:bold;}
.RightTop5_t{ width:5px; height:28px; background:url(../Images/Public/right10_t.jpg) no-repeat;}
.RightTop5_bg{ width:675px; height:28px; background:url(../Images/Public/right10_bg.jpg) repeat-x; text-align:right; color:#CCC; padding-right:5px;}
.RightTop5_r{ width:5px; height:28px; background:url(../Images/Public/right10_right.jpg) no-repeat;}

/* 快速搜索(页面右侧) */
.QSearch_Top{ width:100%; height:26px; background:url(../Images/Public/icon6_1.gif) 0px 9px no-repeat;text-align:left; font-weight:bold; color:#F60; padding-left:12px;}
.QSearch_Main{ width:100%; height:22px; background:url(../Images/Public/icon6_2.gif) 0px 5px no-repeat;text-align:left; padding-left:25px;}
.QSearch_Main a:link{ color: #717171;text-decoration: none; }
.QSearch_Main a:hover{ color: #DD0000;text-decoration: underline; }
.QSearch_Main a:visited{ color: #717171;text-decoration: none; }

/* 职位搜索 */
.JSearch_topleft { width:50%; height:28px;padding-left:5px; }
.JSearch_topleft a:link{ color:#FF6600; text-decoration:underline;}
.JSearch_topleft a:visited{ color:#FF6600; text-decoration:underline;}
.JSearch_topleft a:hover{ color:#FF6600; text-decoration:none;}
.JSearch_bg { background:url(../Images/redtwo/right7_bg.jpg) repeat-x; font-weight:bold; }
.JSearch_L { border-left:#E6E6E6 1px solid; }
.JSearch_R { border-right:#E6E6E6 1px solid; }
.seaWishJob { color:#0868C8; }
.seaWishJob b,.seaAppr b{ color:#FF0000; font-weight:normal; }
.BorderBottom{ border-bottom:#DDDDDD 1px dashed; }
.JAd156 { float:left;margin:0px; width:985px; text-align:left; padding-left:7px;}
.JAd156 LI { width:164px; height:70px; float:left; margin:0px; overflow:hidden; }


/* 行业招聘 */
.BrandContent { width:770px;height:auto; padding-top:5px;margin-bottom:8px;border:#DDD 1px solid; border-top:none; overflow:hidden; }
.BrandContent LI { width:154px;height:76px; float:left;background:url(../Images/Index/mid2_bg3.gif) no-repeat; padding-top:4px;text-align:center;}
.BrandContent LI SPAN { height:25px; text-align:left;padding-top:5px;}
.Trade_JobList { margin:0px; width:764px;border:#DDD 1px solid;border-top:none; padding-top:5px; padding-left:5px;overflow:hidden;}
.Trade_JobList LI { width:372px; height:30px; float:left; margin:0px; background:url(../Images/Index/Icon1_2.gif) no-repeat 0px 5px; padding-left:8px;overflow:hidden; }

/* 关键字搜索 */
.KSearch_topleft { width:50%; height:30px;padding-left:5px; text-align:left; font-size:16px; font-weight:bold; color:#F00; }
.KSearch_topright { width:50%; height:30px;padding-right:5px; text-align:right;}

/* 资讯列表 */
.LeftInfo1{ width:100%;margin:0px; }
.LeftInfo1 li{ width:100%; height:22px; padding-top:3px;}


.Headborder{ border-top: #E4E4E4 1px solid;border-left: #E4E4E4 1px solid;border-right: #E4E4E4 1px solid; }
.Bodyborder{ border-left: #E4E4E4 1px solid;border-right: #E4E4E4 1px solid; }
.Footborder{ border-bottom: #E4E4E4 1px solid;border-left: #E4E4E4 1px solid;border-right: #E4E4E4 1px solid; }
.border_gray{ BORDER-BOTTOM:#eeeeee 1px solid; }

/* 字体样式 */
.font14 {font-size: 14px; line-height: 18px;}
.font16 {font-size: 16px; line-height: 18px}
.font19 {font-size: 17pt; color: #000000; line-height: 100%; font-family: "Microsoft YaHei", 微软雅黑; font-weight:bold;}
.font21 {font-size: 41pt;line-height: 100%; font-family: "黑体"; text-decoration: none;font-weight: bold;}
.font9 {font-size: 9pt; color: #000099; line-height: 14pt; font-family: "宋体"}
.font10 {font-size: 10.5pt; color: #000000; line-height: 16pt; font-family: "宋体"}
.font15 {font-WEIGHT: 500; font-size: 15pt; color: #000000; line-height: 150%; font-family: "黑体"; text-decoration: none}
.input_company {height: 18px;border: 1px solid #a8a8a8;background-color: #FFFFFF;}
.input_person {height: 18px;border: 1px solid #D3D3D3;background-color: #FFFFFF;}
.input_search {height: 20px;border: 1px solid #cccccc;background-color: #FFFFFF;}
.input_rich {border: 1px solid #cccccc;background-color: #FFFFFF;}
.input_login {height: 19px;border: 1px solid #cccccc;background-color: #FFFFFF;}
.input_login_all { width:115px;height:17px;border: 1px solid #ddd;background-color: #FFFFFF;}
.input_login_140 { width:140px;height:17px;border: 1px solid #ddd;background-color: #FFFFFF;}
.input_txt115 { width:115px;height:17px;border: 1px solid #CCC;background-color: #FFFFFF;}
.input_sel170 { width:170px;}
.input_sel220 { width:220px;}
.input_sel300 { width:300px;}
.input_sel240 { width:240px;}
.input_sel115 { width:115px;}
.input_index {border:#EFCECB 1px solid;border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #dddddd 1px solid; height: 19px; background-color: #ffffff}

.input_simple { border:0px;border-bottom: #777 1px solid; height: 16px; background-color: #FFF; padding-top:5px; }
.pos {padding-LEFT: 8px; color: #015AAB}
.pos A:link {color: #015AAB; text-decoration: underline}
.pos A:visited {color: #015AAB; text-decoration: underline}
.pos A:hover {color: #af3a25; text-decoration: none;}
.pos A:active {color: #015AAB; text-decoration: underline}

.buttonstyle { border: #ffffff 0px solid; background-image: url(../images/input_bgindex.jpg); font: 12px 宋体; width: 140px; CURSOR: hand; color: #333333; height: 22px; background-color: #e7e7e7}
.textstyle{ border: #C5DAF1 1px solid;font: 12px 宋体;color: #333333; height: 19px; background-color: #ffffff}
.button270{ float:left;width:270px;height:28px;background:url(../images/pop/btn270.gif) no-repeat; text-align:left; color:#333; font-size:12px;border:none;padding-left:5px; padding-top:3px; padding-right:5px;cursor:pointer;}


.inputText{ width:240px; height:31px;line-height:31px;border-top:#CFCFCF 1px solid;border-left:#CFCFCF 1px solid; border-bottom:#E8E8E8 1px solid; border-right:#E8E8E8 1px solid; padding-left:5px; padding-right:5px; padding-top:0px; text-align:left; font-size:14px; color:#666; background-color:#FFF;}
.inputTexts{ border:#D5D5D5 1px solid; background:url(../images/public/inputbg.gif) repeat-x; padding:5px; text-align:left; font-size:14px; color:#666;}
.inputFocus{ width:248px; height:31px;line-height:31px; border:#EEC194 1px solid; background-color:#FFFBF6;padding-left:5px; padding-right:5px; padding-top:0px; text-align:left; font-size:14px; color:#666;}
.inputRadio{ width:auto; height:35px; margin-top:10px; font-size:14px; }
.inputSel{ font-size: 14px;color:#666; height:30px; line-height:30px; border:1px #CCC solid; padding:2px;}
.inputText2{ width:248px; height:20px;line-height:20px; text-align:left; font-size:14px; color:#666;}

/* 其他导航 */
#testTop{ margin:auto;width:100%; height:auto; }
.testPath{ width:1100px; margin:auto; text-align:left;height:35px; line-height:35px; color:#999; }
.testPath i{ font-style:normal;color:#444; }
.testPath a{ color:#444; } 
.testPath a:hover{ color:#3377CC; text-decoration:underline; } 


/* 边框样式 */
.photoborder { border: 1px solid #cccccc;}
.adimageorder { border: #BBDCEF 1px solid}
.AdImgOrder_Inedex{ border: #dddddd 1px solid;}
.person_adimageorder{ border: #dddddd 1px solid;}
.tdbottomline{border-bottom: #EAEAEA 1px solid;}
.info_new{ line-height: 24px; }

/* 新表单项 */
.inpTable .wid105 .dropdown { float:left;width:75px; height:32px; margin-right:10px; }
.inpTable .multilist{ float:left; width:100%; }

/*下拉框*/
.dropdown, .dropdown div, .dropdown li, .dropdown div::after { -webkit-transition: all 150ms ease-in-out; -moz-transition: all 150ms ease-in-out; -ms-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out; }
.dropdown .selected::after, .dropdown.scrollable div::after { -webkit-pointer-events: none; -moz-pointer-events: none; -ms-pointer-events: none; pointer-events: none; }
.dropdown { position: relative; width: 250px; border: 1px solid #d7d7d7; cursor: pointer; background: #fff; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.dropdown.open { z-index: 2; }
.dropdown .carat { position: absolute; right:9px; top: 50%; margin-top: -3px; _margin-top: -10px; background: url(/images/form/select.png) no-repeat 0 center; width: 13px; height: 7px; }
.dropdown.open .carat { margin-top: -3px; _margin-top: -10px; background: url(/images/form/select.png) no-repeat 0 center; }
.dropdown.disabled .carat { border-top-color: #999; }
.dropdown .old { position: absolute; left: 0; top: 0; height: 0; width: 0; overflow: hidden; }
.dropdown select { position: absolute; left: 0px; top: 0px; }
.dropdown.touch .old { width: 100%; height: 100%; }
.dropdown.touch select { width: 100%; height: 100%; opacity: 0; }
.dropdown .selected { display: block; height: 28px; line-height: 28px; color: #333; padding: 0px 5px; overflow: hidden; white-space: nowrap; }
.dropdown li { height: 24px; line-height: 24px; }
.dropdown.disabled .selected { color: #999; }
.dropdown .selected::after { content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 60px; border-radius: 0 2px 2px 0; box-shadow: inset -55px 0 25px -20px #fff; }
.dropdown div { position: absolute; height: 0; left: -1px; right: -1px; top: 100%; margin-top: -1px; background: #fff; border: 1px solid #d7d7d7; border-top: 1px solid #e4e4e4; overflow: hidden; opacity: 0; }
.dropdown.open div { opacity: 1; z-index: 2; }
.dropdown.scrollable div::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 50px; box-shadow: inset 0 -50px 30px -35px #fff; }
.dropdown.scrollable.bottom div::after { opacity: 0; }
.dropdown ul { position: absolute; left: 0; top: 0; height: 100%; width: 100%; list-style: none; overflow: hidden; }
.dropdown.scrollable.open ul { overflow-y: auto; }
.dropdown li { list-style: none; padding: 0px 5px; color: #444444; }
.dropdown li.focus { background: #ff9900; position: relative; z-index: 3; color: #fff; }
.dropdown li.active { font-weight: 700; color: #111111; }




/* --------------连接样式---------------- */


a.uline:link {color: #333;text-decoration: underline;}
a.uline:visited {color: #333;text-decoration: underline;}
a.uline:hover {color: #FF0000;}

a.white:link { color: #FFF; }
a.white:visited { color: #FFF;}
a.white:hover { color: #FFFF00;text-decoration: underline; }

a.blue11:link { color: #000099;}
a.blue11:visited { color: #000099;}
a.blue11:hover { color: #000099;text-decoration: underline;}

a.red10:link { color: #F00B0B; }
a.red10:visited { color: #F00B0B;}
a.red10:hover { color: #F00B0B;text-decoration: underline;}

a.blue30:link    { color: #0868C8;}
a.blue30:visited { color: #0868C8; }
a.blue30:hover   { color: #0868C8;text-decoration: underline; }

a.blue30u:link    { color: #0868C8;text-decoration: underline; }
a.blue30u:visited { color: #0868C8;text-decoration: underline; }
a.blue30u:hover   { color: #0868C8; }

a.grey20:link    { color: #777;}
a.grey20:visited { color: #777; }
a.grey20:hover   { color: #777;text-decoration: underline; }

a.orange20:link    { color: #FF6600; }
a.orange20:visited { color: #FF6600; }
a.orange20:hover   { color: #FF6600;text-decoration: underline; }

a.green:link    { color: #009900; }
a.green:visited { color: #009900; }
a.green:hover   { color: #009900;text-decoration: underline; }

a.red:link { color: #FF0000; }
a.red:visited { color: #FF0000;}
a.red:hover { color: #FF0000;}

a.grey8:link { color: #888; }
a.grey8:visited { color: #888;}
a.grey8:hover { color: #FF0000;}

/* 页面路径 */
.mainpath{ margin:auto; width:1200px; height:30px; line-height:30px; padding:5px 0px; text-align:left; color:#9DA6B3; }
.mainpath a{ color:#9DA6B3; }

/* 其他 */
.basswitch{ float:left;width:100%; height:25px; background:url(../images/reg/icon2.gif) 130px 13px no-repeat; color:#FF6600; text-align:left; font-size:12px; padding-left:145px; padding-top:10px; }
.border_bottom{ border-bottom:#DDD 1px solid; }
.border_be5{ border-bottom:#E5E5E5 1px solid; }
.border_bottomF9{ border-bottom:#DDD 1px solid; background-color:#F9F9F9; }
.orderb{ border-bottom:#DDD 1px solid; }
.grey{ color:#777; }
.inp_Image{ padding:4px; border:1px #ddd solid; }
.inp_Image2{ padding:2px; border:1px #ddd solid; }
.font16{ font-size:16px; font-weight:bold; font-family: "Microsoft YaHei", 微软雅黑; }
.inpTop{ float:left; }
.floatl{ float:left; }

.both{clear:both;height:20px}
.c3{text-align:center;background-color:#fff}
.c1:before{content:'';display:block;height:1px;width:100%;background-color:#3399ff;position:relative;top:10px;left:0}
.c2{display:inline-block;background:#fff;padding:0 18px 0 18px;position:relative;font-size:14px;font-weight:500}
.c4:before{content:'';display:block;height:2px;width:100%;background-color:#C4C4C4;position:relative;top:21px}
.c5:before{content:'';display:block;height:2px;width:100%;background-color:#d81e06;position:relative;top:21px}
.c5 img{width: 20px;}
.tit{text-align:center;width:100%;padding-bottom:40px}
.c6{font-size:24px;color:#FDA313;border-bottom:1px solid#98B2CD;padding-bottom:10px;margin-bottom:10px;display:inline-block}
.c7{color:#0F75E5;font-size:14px}
.c8{
	height: 40px;background-color: #3399ff;display: inline-block;position: relative;font-size: 18px;font-weight: bolder;color: white;line-height: 40px;padding: 0 18px 0 18px;
}
.b1{
    height: 40px;background-color: #fff;display: inline-block;position: relative;font-size: 18px;font-weight: bolder;color: white;line-height: 40px;padding: 0 18px 0 18px;
 }
 .b2{
    height: 40px;background-color: #FFDAD3;display: inline-block;position: relative;font-size: 18px;font-weight: bolder;color: white;line-height: 40px;padding: 0 18px 0 18px;
 }
 .b3{
    height: 40px;background-color: #fff;display: inline-block;position: relative;font-size: 20px;font-weight: bolder;color: #000;line-height: 40px;padding: 0 18px 0 18px;
 }
 .b4{
    height: 40px;display: inline-block;position: relative;font-size: 18px;font-weight: bolder;color: #64696A;line-height: 40px;border-bottom: 3px solid #64696A;
 }
 .b5{
	text-align: center;
    width: 100%;
}
.c6{
	font-size: 24px;
    color: #FDA313;
    border-bottom: 1px solid #98B2CD;
    padding-bottom: 10px;
    margin-bottom: 10px;
    display: inline-block;
}
.c7{
	color: #0F75E5;
    font-size: 14px
}

.b6{
	padding: 10px 20px 8px 20px;
    color: #fff;
    background: url(/Images/ueditor/title-4.png) no-repeat;
    background-size: 100% 100%;
    font-size: 18px;
    max-width: 100%;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.mk-title { text-align: center; color: #333; max-width: 100%; background-color: #fff; }
.mk-title.mk-title-4 { text-align: left; padding-left: 20px; }
.mk-article { text-align: center; margin: 30px auto; }
.mk-text.mk-text-4 {
    padding: 40px 20px 20px 20px;
    margin-top: -26px;
    border: solid 1px #f0532d;
    background-color: #fff;
}
.mk-text {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-align: left;
    padding: 40px 30px;
}
.mk-text p, .l .mk-article .mk-text p {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-indent: 0;
    padding: 0;
    margin: 0;
    text-align: left;
}


@media screen and (max-width: 750px){
	body{
		width: 100%;
	}
	.lq4-module {
		background: #f6f7f9;
		width: 100%;
		margin: 0 auto;
		box-sizing: border-box;
	}
	.lq4-module .lq-mo-29 {
		border-radius: 0.1333333333rem;
		padding: 0.4rem;
		margin: 0.2666666667rem auto;
	}
	.lq4-module .lq-mo-29 {
		background-color: #f7edeb;
		border-radius: 10px;
		padding: 20px;
		margin: 20px auto;
	}
	.lq4-module * {
		letter-spacing: 0;
	}
	body, div, a, p, span, ul, li, input {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.lq4-module h3.lq-title-2 {
		font-size: 16px;
		display: block;
		text-align: center;
		color: #333;
	}
	.lq4-module > div h3, .lq4-module > div h4, .lq4-module > div h5, .lq4-module > div h6, .lq4-module > div p {
		text-indent: 0 !important;
	}
	.lq4-module h3.lq-title-2:before {
		width: 1.12rem;
		height: 0.2133333333rem;
	}
	.lq4-module h3.lq-title-2 span {
		padding: 0 0.56rem;
		background-size: 0.4rem auto;
	}
	body, div, a, p, span, ul, li, input {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.lq4-module h3.lq-title-2 {
		font-size: 16px;
		display: block;
		text-align: center;
		color: #333;
	}
	.lq4-module > div h3, .lq4-module > div h4, .lq4-module > div h5, .lq4-module > div h6, .lq4-module > div p {
		text-indent: 0 !important;
	}
	.lq4-module h3.lq-title-2:after {
		width: 0.2666666667rem;
		height: 0.2666666667rem;
	}
	.clearfix:before, .clearfix:after {
content: "";
display: table;
}
.lq4-module .lq-mo-29 .lq-mo29-list li {
font-size: 0.3733333333rem;
margin-top: 0.1333333333rem;
}
.lq4-module .lq-mo-29 .lq-mo29-list li {
font-size: 0.3733333333rem;
margin-top: 0.1333333333rem;
}
.lq4-module .lq-mo-29 .lq-link-3 {
float: none;
width: 100%;
text-align: center;
}
.lq4-module .lq-mo-29 .lq-link-3 a {
display: inline-block;
font-size: 0.3733333333rem;
width: 3.52rem;
height: 0.8rem;
border-radius: 0.08rem;
line-height: 0.8rem;
margin: 0.1333333333rem;
}
body, div, a, p, span, ul, li, input {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}




}

.lq4-module h3, .lq4-module h4, .lq4-module h5.h6 {
	font-weight: bold;
}
.lq4-module * {
	letter-spacing: 0;
}
h1, h2, h3, h4, p {
	margin: 0;
	padding: 0;
	*margin-top: 0;
}
.lq4-module .lq-title-2:before {
	width: 42px;
	height: 8px;
	background-image: url(/images/ueditor/lq-74.png);
}
.lq4-module .lq-title-2:before, .lq4-module .lq-title-2:after {
	content: '';
	display: block;
	margin: 0 auto;
	/* background: no-repeat; */
	background-size: 100% 100%;
}
.lq4-module .lq-title-2 span {
	padding: 0 27px;
	background: url(/images/ueditor/lq-73.png) no-repeat left center, url(/images/ueditor/lq-73.png) no-repeat right center;
	background-size: 19px 27px;
}
.lq4-module .lq-more, .lq4-module .lq-mo1-list li > div, .lq4-module .lq-mo2-list li .lq-text, .lq4-module .lq-mo2-list li .lq-img, .lq4-module .lq-mo-3 .lq-img, .lq4-module .lq-mo-3 div.lq-text, .lq4-module .lq-mo-3 div.lq-text .lq-mo3-title h3, .lq4-module ul.lq-mo4-list li, .lq4-module .lq-mo5-list li, .lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li, .lq4-module .lq-mo-7 .lq-mo7-list li, .lq4-module .lq-mo-7 .lq-mo7-list li .lq-img, .lq4-module .lq-mo-8 .lq-mo8-list li, .lq4-module .lq-mo9-list li, .lq4-module .lq-mo10-list li, .lq4-module .lq-mo11-list li, .lq4-module .lq-mo12-list li, .lq4-module .lq-mo13-list li, .lq4-module .lq-mo16-list li, .lq4-module .lq-mo16-list li .lq-img, .lq4-module .lq-mo-17 .lq-mo17-list li, .lq4-module .lq-link a, .lq4-module .lq-mo20-list li, .lq4-module .lq-mo20-list li .lq-text form input, .lq4-module .lq-mo21-list li, .lq4-module .lq-mo21-list li .lq-img, .lq4-module .lq-mo22-list li, .lq4-module .lq-mo22-list li .lq-img, .lq4-module .lq-mo23-list li, .lq4-module .lq-mo24-list li, .lq4-module .lq-mo25-list li, .lq4-module .lq-mo26-list li, .lq4-module .lq-mo27-list li, .lq4-module .lq-mo28-list li .lq-text .lq-link-2 a, .lq4-module .lq-title-2, .lq4-module .lq-title-2 span, .lq4-module .lq-mo-30 .lq-mo30-top li, .lq4-module .lq-mo-30 .lq-mo30-mid li, .lq4-module .lq-mo-30 .lq-mo30-mid li h3, .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img, .lq4-module .lq-mo-30 .lq-mo30-boo .lq-text, .lq4-module .lq-mo33-list li, .lq4-module .lq-mo33-list li .lq-box .lq-text h3, .lq4-module h4.lq-title-3 span, .lq4-module .lq-mo34-list li .lq-box .lq-img, .lq4-module .lq-mo34-list li .lq-box .lq-text, .lq4-module .lq-mo34-list li .lq-box .lq-text h6, .lq4-module .lq-mo35-list li .lq-text .libao-list p span, .lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r, .lq4-module .lq-mo-36 > ul, .lq4-module .lq-mo38-list li .lq-img, .lq4-module .lq-mo38-list li .lq-text {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
.lq4-module h3, .lq4-module h4, .lq4-module span, .lq4-module p, .lq4-module h5, .lq4-module h6 {
	color: #333;
}
.lq4-module * {
	letter-spacing: 0;
}
.lq4-module h3, .lq4-module h4, .lq4-module h5.h6 {
	font-weight: bold;
}
.lq4-module .lq-title-2:after {
	width: 10px;
	height: 10px;
	background-image: url(/images/ueditor/lq-75.png);
}
.lq4-module .lq-title-2:before, .lq4-module .lq-title-2:after {
	content: '';
	display: block;
	margin: 0 auto;
	/* background: no-repeat; */
	background-size: 100% 100%;
}
.clearfix {
	zoom: 1;
}
.lq4-module .lq-mo-29 .lq-mo29-list {
float: none;
width: 100%;
}
.lq4-module .lq-mo-29 .lq-mo29-list {
float: left;
width: 70%;
}	
.lq4-module .lq-mo-29 .lq-mo29-list li {
font-size: 16px;
line-height: 1.6;
margin-top: 5px;
color: #333;
}
.lq4-module ul li {
vertical-align: top !important;
}
.lq4-module ul li p {
text-indent: 0 !important;
}
.lq4-module .lq-mo-29 .lq-mo29-list li {
font-size: 16px;
line-height: 1.6;
margin-top: 5px;
color: #333;
}
.lq4-module ul li {
vertical-align: top !important;
}
.lq4-module * {
letter-spacing: 0;
}
.lq4-module .lq-mo-29 .lq-link-3 {
float: right;
width: 21%;
}
.lq4-module * {
letter-spacing: 0;
}
.lq4-module .lq-mo-29 .lq-link-3 a {
display: block;
font-size: 14px;
color: #fff;
width: 140px;
height: 40px;
border-radius: 6px;
text-align: center;
line-height: 40px;
margin-bottom: 10px;
}
.lq4-module .lq-coo-red {
background-color: #f05630;
}
.lq4-module .lq-coo-yellow {
background-color: #ffc000;
}
.lq4-module .lq-title-2 {
font-size: 16px;
color: #454b9f;
}
li {
list-style: none;
}
.lq4-module .lq-mo-29 {
background-color: #f7edeb;
border-radius: 10px;
padding: 20px;
margin: 20px auto;
}
.clearfix:after {
content: "";
display: block;
clear: both;
}
@media screen and (max-width: 750px){
.lq4-module .lq-mo-29 .lq-link-3 {
float: none;
width: 100%;
text-align: center;
box-sizing: border-box;
}
.lq4-module .lq-mo-29 .lq-link-3 a {
display: inline-block;
font-size: 0.3733333333rem;
width: 3.52rem;
height: 0.8rem;
border-radius: 0.08rem;
line-height: 0.8rem;
margin: 0.1333333333rem;
}

a{
text-decoration:none !important;
}

.lq4-module .lq-mo-29 .lq-mo29-list {
float: left;
width: 91%;
}

.m_clear{
	clear: both;
}


}
*{
margin: 0;
}
@media screen and (min-width: 750px){
	.lq-link-3{
		margin-top: 21px;
	}
}
.b7{
	font-size:18px !important;
	height:28px !important;
	width:95px !important;
	line-height:28px !important;
}

.mk-article {
    text-align: center;
    margin: 30px auto;
}
.mk-text.mk-text-10 {
    padding: 20px;
    border: dotted 1px #f0532d;
}
.mk-text {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-align: left;
    padding: 40px 30px;
}
.mk-text p, .l .mk-article .mk-text p {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-indent: 0;
    padding: 0;
    margin: 0;
    text-align: left;
}

.mk-article {
    text-align: center;
    margin: 5px auto;
}
.mk-text.mk-text-8 {
    padding: 30px 20px 20px 50px;
    background-color: #f9f7f7;
    position: relative;
}
.mk-text {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-align: left;
    padding: 40px 30px;
}
.mk-text.mk-text-8:before {
    content: '';
    position: absolute;
    width: 22px;
    height: 19px;
    background: url(/images/ueditor/text-8.png) no-repeat;
    background-size: 100% 100%;
    left: 21px;
    top: 21px;
}
.mk-text.mk-text-8:before {
    content: '';
    position: absolute;
    width: 22px;
    height: 19px;
    background: url(/images/ueditor/text-8.png) no-repeat;
    background-size: 100% 100%;
    left: 21px;
    top: 21px;
}
.mk-text p, .l .mk-article .mk-text p {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-indent: 0;
    padding: 0;
    margin: 0;
    text-align: left;
}
.mk-text p, .l .mk-article .mk-text p {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-indent: 0;
    padding: 0;
    margin: 0;
    text-align: left;
}
.lq2-module.zh-list-1 a img {
    width: 100%;
}
.mk-article {
    text-align: center;
    margin: 30px auto;
}
.mk-text.mk-text-11 {
    padding: 92px 20px 20px;
    background: url(/images/ueditor/text-11.png) no-repeat center top;
    background-size: 100% auto;
    border-radius: 13px;
    border: solid 1px #dadada;
    overflow: hidden;
    box-shadow: 0px 2px 8px #dadada;
}
.mk-text {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-align: left;
    padding: 40px 30px;
}
.mk-text p, .l .mk-article .mk-text p {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
    text-indent: 0;
    padding: 0;
    margin: 0;
    text-align: left;
}
.d9{
	color:#E53333;background-color:#FFFFFF;
}
.d10{
	font-size:16px;color:#003399;background-color:#FFFFFF;
}
.d11{
	font-size:16px;background-color:#003399;
}
.d12{
	background-color:#7b9aa8;padding:5px;
}
.d13{
	width: 95%;margin:0 auto;
	border-color: #ccc;
	border-collapse: inherit;
    border-top: none;
    border-left: none;
}
.d14{
	border-bottom: none;
    border-right: none;
}
.d15{
	text-align: center;
}


.ys_box43 {
    background: #FFDED7;
    padding: 20px 10px;
}
.ys_box43 >.b15 {
    border-bottom: 1px solid #ececec;
    padding-left: 5px;
}

.b14:before, .b14:after {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0;
}
.list_new_class_box01 >.width_main >.con >.swiper-wrapper >.li_01 >div >div:before, .b14:after {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0;
}

.ys_box43 >.b15 >div >div::before {
    content: "";
    border-top: 42px solid transparent;
    position: absolute;
    top: -0px;
    border-right: 15px solid #692f6c;
    left: -15px;
}
.ys_box43 >.b15 >div >div.active >img {
    margin-right: 10px;
}
.ys_box43 >.b15 >div >div >img {
    width: 20px;
    display: inline-block;
    margin-top: 7px;
}
.ys_box43 >.b15 >div >div {
    position: relative;
    height: 42px;
    padding-right: 0px;
    line-height: 35px;
    margin-left: 10px;
    float: left;
    display: inline-block;
    padding: 5px 10px;
    background: #692f6c;
    opacity: 0.5;
    box-sizing: border-box;
}
.ys_box43 >.con >div >div {
    display: none;
    line-height: 26px;
}
.ys_box43 >.b15 >div >div.active {
    background: #692f6c;
    opacity: 1;
}
.ys_box43 >.b15 >div >div.active span {
    display: inline-block;
}
.ys_box43 >.b15 >div >div.active >span {
    letter-spacing: 1px;
    opacity: 1;
    transition: all 0.3s ease 0s;
    padding-right: 15px;
}
.ys_box43 >.b15 >div >div >span {
    color: #fff;
    cursor: pointer;
	display: none;
}
.ys_box43 >.b15 >div >div:hover >span {
   display: inline-block;
   transition: all 0.3s ease 0s;
}
.ys_box43 >.b15 >div >div:hover{
	opacity: 1;
}
.ys_box43 >.b15 >div >div::after {
    content: "";
    border-top: 42px solid transparent;
    position: absolute;
    top: -0px;
    border-left: 15px solid #692f6c;
    right: -15px;
}
.list_new_class_box01 >.width_main >.con >.swiper-wrapper >.li_01 >div >li:before, .b14:after {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0;
}

.ys_box43 >.con >div {
    background: #fff;
    padding: 10px;
}
.ys_box43 >.con >div >div.active {
    display: block;
}
.b14 div{
	display: inline-block;
	clear: none;
}


.details-outfit2-class {
    width: 100%;
    margin-left: 15px;
    font-size: 0.4rem;
    color: #000;
    font-weight: bold;
    text-align: left;
    line-height: 0.8rem;
}
ul, li {
    list-style: none;
}
.b20{
	display: block;
}
.details-outfit2-class {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    padding-left: 20px;
}
.b20>div {
    border: 1px solid #ede9ff;
    padding: 20px;
    background-color: #fbfaff;
}
.details-outfit-img {
    width: 236px;
    height: 176px;
    float: left;
}
.details-outfit2-name {
    display: inline-block;
    width: 135px;
    height: 28px;
    background-color: #a49457;
    color: #fff;
    line-height: 28px;
    text-align: center;
    position: relative;
    font-size: 16px;
    font-weight: bold;
}
.details-outfit2-name:after {
    content: "";
    border: 14px solid transparent;
    border-left: 14px solid #a49457;
    display: inline-block;
    position: absolute;
    right: -28px;
    top: 0;
}
.details-outfit2-cont {
    margin-left: 267px;
}
.details-outfit2-evaluate li {
    font-size: 14px;
    color: #666;
    line-height: 30px;
}

.clearfix:before, .clearfix:after {
    clear: both;
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    font-size: 0;
}
.details-outfit2-evaluate{
	padding: 0;
}


.q1{
	background-color: #f2f2f2;
	min-height: 120px;
	padding: 10px;
}
.q2{
	float:left; clear: both;
}
.q3{
	float:right; clear: both;
}
.q3 img{
	width:150px;
}
.q2 img{
	text-align: center;
	width:150px;
}


.q4{
	width: 100%;
	display: flex;
	justify-content:center;
}
.q4 .item{
	width: 50%;
	margin: 10px;
	padding: 14px;
	-moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.q4 .item .img{
	width: 100%;
}
.q4 .background{
	background-color: #6D83F0;
}


.q4{
	width: 100%;
	display: flex;
	justify-content:center;
	background-color: #F2F2F2;
	-moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.q4 .item{
	width: 50%;
	padding: 14px;
	background-color: white;
}


.q4 .q4b1{
	border-bottom: 3px solid #F8B436;
}
.q4 .q4b2{
	border-bottom: 3px solid #85D5D2;
}


.q8{
	width: 100%;
	display: flex;
	justify-content:center;
	background-color: #F2F2F2;
	-moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.q8 .item{
	width: 50%;
	padding: 14px;
	text-align: center;
}
.q8 .item .img{
	max-height: 160px;
	max-width: 220px;
}


.q9{
	width: 100%;
	display: flex;
	justify-content:center;
	background-color: #F2F2F2;
	-moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.q9 .item{
	width: 50%;
	margin: 5px;
	text-align: left;
}
.q9 .item .img{
	width: 100%;
	height: 100%;
}
.q9background{
	background-color: #FF6637;
}
.q9 .q9r1{
	font-size: 24px;
	color: white;
	margin-top: 20px;
	margin-left: 20px;
}
.q9 .q9r2{
	font-size: 20px;
	color: white;
	font-weight: bolder;
	margin-left: 20px;
}
.q9 .q9r3{
	font-size: 16px;
	color: white;
	margin-top: 12px;
	margin-left: 60px;
}
@media screen and (max-width: 750px) {
	.q9{
		display: block;
	}
	.q9 .item{
		width: 100%;
		margin: 0px;
	}
	.q9 .q9r1{
		margin-top: 0px;
	}
	.q9 .q9r3{
		margin-top: 0px;
	}
}


.q10{
	width: 100%;
	display: flex;
	justify-content:center;
	background-color: #F2F2F2;
	-moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.q10 .item{
	width: 50%;
	margin: 10px;
	padding: 14px;
	background-color: white;
}
.q10 .item .img{
	width: 100%;
	height: 50%;
}

.q10 .q10b1{
	border-bottom: 3px solid #F8B436;
}
.q10 .q10b2{
	border-bottom: 3px solid #85D5D2;
}
.q10 .q10b3{
	font-size: 26px;
	color: #F8B436;
	text-align: center;
	margin: 0;
}
.q10 .q10b4{
	color: #85D5D2;
}
@media screen and (max-width: 750px) {
	.q10{
		display: block;
	}
	.q10 .item{
		width: 100%;
		margin: 0px;
	}
}


/*a18*/
.b50{
	display: block;
	padding: 0;
	margin: 0;
}
.b50>div {
	border: 1px solid #ede9ff;
	padding: 20px;
	background-color: #fbfaff;
}
.b50 .details-outfit2-cont{
	margin-left: 10px  !important;
}
.b50 .details-outfit-img {
	width: 236px;
	height: 176px;
	float: right !important;
}


/*a7*/
.c62{
    width: 100%;
    display: flex;
    justify-content:center;
}
.c62 .item{
    width: 50%;
    margin: 10px;
    padding: 14px;
    -moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.c62 .item .img{
    width: 100%;
    height: 100%;
}
.c62 .background{
    background-color: #6D83F0;
}
.c62 .c60{
    font-size: 14px;
    width: 56px;
    color: black;
    padding: 5px 20px;
    background: white;
    border-radius: 30px;
    line-height: 19px;
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: -28px;
}
.c61{
    position: relative;
}
@media screen and (max-width: 750px) {
    .c62 .c60{
        display: none;
    }
    .c62{
        display: block;
    }
    .c62 .item{
        margin: 0 auto;
        width: 100%;
    }

}

/*b1*/
.c70{
    width: 100%;
    display: flex;
    justify-content:center;
    -moz-box-shadow:0px 0px 4px #c1b3b3; -webkit-box-shadow:0px 0px 4px #c1b3b3; box-shadow:0px 0px 4px #c1b3b3;
}
.c70 .item{
    width: 50%;
    padding: 14px;
    background-color: white;
    border: 1px solid #9C9C9C;
}
.c70 .item .img{
    width: 100%;
}
.c70 .c71{
    text-align: center;
    font-size: 20px;
    color: #9C9C9C;
}


/*b2*/
.c80{
    width: 100%;
    display: flex;
    justify-content:center;
    background-color: #DBDBDB;
}
.c80 .item{
    width: 50%;
    padding: 14px;
}
.c80 .item .img{
    width: 100%;
}
.c80 .c71{
    text-align: center;
    font-size: 16px;
    color: #9C9C9C;
}
@media screen and (max-width: 750px) {
    .c80{
        display: block;
    }
    .c80 .item{
        width: 100%;
    }
}


/*模板b3*/
.c90{
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    flex-flow: wrap row;
    display: flex;
    justify-content:center;
    background-color: #ECECEC;
    max-height: 300px;
}
.c91{
    width: 33.3%;
    padding: 5px;
    margin-top: 70px;
    height: auto;
    flex-shrink: 0;
    box-sizing: border-box;
    padding-bottom: 10px;
}
.c91 .img{
    border: 2px solid #fff;
    border-radius: 60px 0;
    display: block;
    overflow: hidden;
    transition: 0.3s;
    width: 130px;
    height: 130px;
    margin: -67px auto 0 auto;
}
.c92{
    background-color: #FFFFFF;
    height: 100%;
    padding: 1px;
    border-radius: 5px;
}
.c90 .txt{
    text-align: center;
    font-weight: normal;
}
.c90 .c93{
    font-weight: bolder;
}
.c92:hover .img{
    border-radius: 50%;
    border-color: #CD3333;
}
@media screen and (max-width: 750px) {
    .c92 .img{
        border-radius: 50%;
        border-color: #CD3333;
    }
    .c90 {
        display: block;
		overflow: scroll;
    }
    .c91{
        width: 100%;
    }
}







/*part.cc  start*/
* {
	padding: 0;
	margin: 0;
}

.rj_team1 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	background: #F4F4F4;
}

.rj_part1_img {
	width: 101px;
	height: 73px;
}

.rj_team1_content {
	flex: 1;
	background: #fff;
	margin: 10px;
	padding: 15px;
	position: relative;
	padding-bottom: 45px;
}

.rj_text_center {
	text-align: center;
}

.rj_mb20 {
	margin-bottom: 20px;
}

.rj_title_font {
	font-size: 20px;
	font-weight: bold;
}

.rj_remark {
	font-size: 14px;
	line-height: 25px;
	color: #888;
	text-align: left;
}

.rj_learn_more {
	bottom: 10px;
	display: inline-block;
	font-size: 14px;
	color: white;
	padding: 5px 20px;
	background: #F95B5E;
	border-radius: 30px;
	line-height: 19px;
	text-decoration: none;
}

.rj_team2 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	width: 90%;
	margin: 0 auto;
}

.rj_team2_content {
	position: relative;
	width: 20%;
	background: #fff;
	margin: 2%;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding-bottom: 60px;
}


.rj_part2_title {
	position: relative;
	width: 80%;
	height: 50px;
	margin-top: 20px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	background: -webkit-linear-gradient(to right, rgba(1, 150, 254, 1) 0%, rgba(1, 209, 254, 1) 100%);
	background: linear-gradient(to right, rgba(1, 150, 254, 1) 0%, rgba(1, 209, 254, 1) 100%);
	line-height: 50px;
	font-size: 20px;
	color: #FFFFFF;
	padding-left: 19px;
}

.rj_part2_title>i {
	position: absolute;
	width: 36px;
	height: 36px;
	display: block;
	background-color: #FFFFFF;
	border-radius: 50%;
	right: 10px;
	top: 4px;
	padding: 4px;
}

.rj_part2_title>i>img {
	width: 100%;
	display: block;
	margin: 0 auto;
}

.rj_part2_remark {
	padding: 20px 10px;
	line-height: 30px;
	font-size: 16px;
	color: #696969;
}

.rj_part2_learn {
	display: block;
	width: 80%;
	text-decoration: none;
;
	height: 40px;
	line-height: 36px;
	text-align: center;
	border: 2px solid #01b8fe;
	position: absolute;
	bottom: 20px;
	left: 10%;
	color: #01b8fe;
	border-radius: 20px;
}

.rj_team3 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	width: 90%;
	margin: 0 auto;
}

.rj_part3_content {
	width: 15%;
	margin: 2%;
	padding: 15px 15px 60px;
	position: relative;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}

.rj_part3_content>img {
	width: 90%;
	margin-bottom: 20px;
}

.rj_part3_content>p {
	font-size: 14px;
	line-height: 25px;
	margin-top: 15px;
	color: #888;
}

.rj_part3_more {
	position: absolute;
	bottom: 8px;
	width: 60%;
	left: 50%;
	transform: translate(-50%, -50%);    /* 50%为自身尺寸的一半 */
}

.rj_team4 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	width: 90%;
	margin: 0 auto;
}

.rj_part4_content {
	width: 20%;
	margin: 2%;
	border: 1px solid #e4ecf3;
	border-radius: 5px;
	transition: all 0.3s linear;
}

.rj_up {
	background-color: #f5f8fa;
	padding: 15px 0;
}

.rj_up>img {
	display: block;
	margin: 0 auto;
	width: 50%;
	border-radius: 50%;
}

.rj_up>p {
	color: #c1c1c1;
	text-align: center;
}

.rj_part4_font {
	font-size: 18px;
	color: #616161;
	display: block;
	text-align: center;
	margin: 10px 0;
}

.rj_down {
	padding: 10px;
	line-height: 25px;
	font-size: 14px;
	color: #919191;
}

.rj_part5_font {
	display: block;
	line-height: 50px;
	margin: 10px;
	text-align: center;
	font-size: 22px;
	color: #000;
}

.rj_part5_team_content {
	position: relative;
	width: 23%;
	margin: 1%;
	background: #fff;
}

.rj_part5_item {
	-webkit-flex: 1;
	padding-bottom: 60px;
}

.rj_part5_item img {
	width: 98%;
}

.rj_part5_content {
	margin: 10px;
	font-size: 14px;
	color: #6a6969;
	line-height: 28px;
}

.rj_part5_more {
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 100%;
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #FFF;
	font-size: 18px;
	background: #007fdb;
	text-decoration: none;
}

.rj_team6 {
	display: -webkit-flex;
	-webkit-justify-content: center;
;
	-webkit-flex-wrap: wrap;
}

.rj_part6_content {
	width: 45.55%;
	margin: 1%;
	box-shadow: 0 0 10px rgba(5, 101, 210, 0.3);
	padding: 10px;
	display: -webkit-flex;
}

.rj_content_left {
	width: 50%;
}

.rj_content_left>img {
	width: 100%;
}

.rj_content_right {
	margin-left: 20px;
}

.rj_content_right>span {
	font-size: 24px;
	color: #000000;
	display: block;
	text-align: left;
}

.rj_content_right>span::after {
	content: "";
	width: 20px;
	height: 3px;
	background-color: #efc636;
	display: block;
	margin: 15px 0;
}

.rj_team7 {
	width: 100%;
	background: #d9e1e9;
	padding: 0px 5px;
	padding-bottom: 20px;
}

.rj_tit {
	padding: 20px 0px;
}

.rj_tit::before {
	content: "";
	display: inline-block;
	width: 100px;
	height: 1px;
	background: #000;
	margin-right: 20px;
	margin-bottom: 5px;
}

.rj_fz_green_24 {
	color: #008080;
	font-size: 20px;
}

.rj_tit::after {
	content: "";
	display: inline-block;
	width: 100px;
	height: 1px;
	background: #000;
	margin-left: 20px;
	margin-bottom: 5px;
}

.rj_con {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_li01,
.rj_li02,
.rj_li03,
.rj_li04 {
	width: 23%;
	padding: 5px;
}

.rj_group {
	height: 100%;
}

.rj_group>span {
	font-size: 24px;
	display: block;
	padding: 20px 0px;
	border-bottom: 1px dotted white;
	text-align: center;
	color: white;
}

.rj_group>p {
	font-size: 16px;
	line-height: 28px;
	padding: 20px;
	color: white;
}

.rj_content_left,
.rj_content_right {
	-webkit-flex: 1
}

.rj_li01>.rj_group {
	background-color: #dfab30;
}

.rj_li02>.rj_group {
	background-color: #409fcd;
}

.rj_li03>.rj_group {
	background-color: #8fc31e;
}

.rj_li04>.rj_group {
	background-color: #eb505a;
}

.rj_team8 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	-webkit-justify-content: center;
	background-color: #6784a5;
	padding: 5px；
}

.rj_part8_content {
	width: 26.6%;
	padding: 10px 20px;
	border: 1px solid #ffffff;
	border-radius: 8px;
	margin: 1%;
	height: 164px;
}

.rj_part8_content>span {
	font-size: 16px;
	color: #ffffff;
	display: block;
	text-align: center
}

.rj_part8_content>span::after {
	content: "";
	display: block;
	width: 30px;
	height: 3px;
	background: #fff;
	text-align: center;
	margin: 15px auto;
}

.rj_part8_content>p {
	font-size: 14px;
	color: #ffffff;
	text-align: left;
	line-height: 25px;
}

.rj_part9_content {
	width: 31%;
	height: 276px;
}

.rj_part9_content>p {
	margin: 10px;
	font-size: 14px;
	color: #6a6969;
	line-height: 28px;
}

.rj_team10 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part10_content {
	-webkit-flex: 1;
	padding: 3px;
}

.rj_part10_item {
	overflow: hidden;
	border-radius: 5px;
}

.rj_part10_item>span {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: white !important;
	text-align: center;
}

.rj_part10_item>p {
	padding: 30px 20px;
	font-size: 14px;
	color: white !important;
	line-height: 25px;
	min-height: 140px;
}

.rj_part10_content:nth-child(2n-1) {
	position: relative;
	top: 30px;
}

.rj_team12 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part12_content {
	width: 31%;
	-webkit-flex: 1;
	border-radius: 5px;
	margin: 1%;
}

.rj_part12_item_1 {
	background-color: #557bff;
	padding: 5px
}

.rj_part12_item_2 {
	background-color: #e79262;
	padding: 5px
}

.rj_part12_item_3 {
	background-color: #27705a;
	padding: 5px
}

.rj_part12_line {
	display: block;
	width: 40px;
	height: 3px;
	background-color: #fff;
	margin: 20px;
}

.rj_part12_content>p {
	text-align: left;
	margin-top: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
	margin: 20px;
}

.rj_part12_learn_more {
	display: inline-block;
	padding: 5px 10px;
	font-size: 14px;
	color: white;
	border: 1px solid white;
	margin: 0 20px 10px;
	opacity: 0;
	transition: all 0.2s linear;
	text-decoration: none;
}

.rj_part12_learn_more:hover {
	opacity: 1;
}

.rj_team13_title>span {
	font-size: 24px;
	color: #FDA313;
	border-bottom: 1px solid #98B2CD;
	padding-bottom: 10px;
	margin-bottom: 10px;
	display: inline-block;
}

.rj_team13_title>p {
	color: #0F75E5;
	font-size: 14px;
}

.rj_part13_content {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	-webkit-justify-content: center;
	margin: 30px auto 0;
}

.rj_part13_con {
	margin: 0 10px;
	border: 5px solid #e6e6e6;
	display: block;
	width: 150px;
	height: 150px;
	text-align: center;
	border-radius: 50%;
	padding: 16px;
	line-height: 19px;
	-moz-box-shadow: 3px 2px 0px #666 inset;
	-webkit-box-shadow: 3px 2px 0px #666 inset;
	box-shadow: 3px 2px 0px rgba(0, 0, 0, 0.2) inset;
}

.rj_part13_con>span {
	color: #fff;
	display: block;
	font-size: 18px;
	padding-top: 40px;
}

.rj_part13_con>p {
	color: #fff;
	font-size: 12px;
	padding-top: 10px;
}

.rj_team14 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part14_content {
	width: 31%;
	margin: 1%;
	position: relative;
	padding-bottom: 20px;
	padding-top: 20px;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}

.rj_part14_remark {
	font-size: 14px;
	line-height: 25px;
	color: #888;
}

.rj_part14_left {
	margin-left: 18%;
}

.rj_daoyu {
	box-sizing: border-box;
	margin: 0 auto 30px;
	zoom: 1
}

.rj_dao2 {
	position: relative;
	margin-top: 14px;
	background-color: #f8f8f8;
	border-radius: 10px;
	border: 2px solid #f0532d;
	box-shadow: 0px 12px 0 0px #a9acb4;
}

.rj_dao2 .rj_daoyutop {
	width: 100%;
	height: 57px;
	position: absolute;
	left: -3px;
	top: -14px;
	font-size: 22px;
	color: white;
	background: url(/images/ueditor/ddd2.png) no-repeat;
	text-indent: 19px;
	line-height: 43px;
	font-weight: bold;
}

.rj_dao2>p {
	padding: 45px 26px 30px;
	font-size: 16px;
	color: #555;
	line-height: 1.8;
	position: relative;

}

.rj_part15_content {
	margin: 0 auto;
}

.rj_part15_content>ul>li {
	color: #fff;
	padding: 65px 0;
	padding-bottom: 0;
	text-align: center;
	position: relative;
	width: 100%;
}

.rj_part15_content .rj_img {
	position: absolute;
	width: 100%;
	height: 80%;
	top: 0;
	left: 0;
}

.rj_part15_content .rj_img>img {
	width: 100%;
	height: 300px;
}

.rj_part15_content .rj_text {
	position: relative;
	font-size: 36px;
	color: #fff;
	z-index: 9999;
}

.rj_part15_content .rj_text>p {
	font-size: 24px;
	margin: 20px 0 0 0;
	padding: 0;
	line-height: normal;
	color: #fff;
}

.rj_part15_more {
	text-decoration: none;
	width: 160px;
	height: 44px;
	background-color: #ef4a1a;
	font-size: 22px;
	text-align: center;
	color: #fff;
	margin-top: 40px;
	padding: 10px 20px;
	line-height: 120px;
}

.rj_team16 {
	width: 90%;
	margin: 0 auto;
}

.rj_text_right {
	text-align: right;
}

.rj_text_left {
	text-align: left;
}

.rj_part16_content {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part16_cont,
.rj_part16_img {
	width: 50%;
}

.rj_part16_p {
	font-size: 14px;
	margin-top: 10px;
	line-height: 20px;
}

.rj_part16_img>img {
	width: 90%;
}

.rj_part16_img_cont {
	display: -webkit-flex;
}

.rj_part16_img_cont>div>span {
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	display: block;
	margin-top: 0px;
}

.rj_part16_img_cont>div>p {
	font-size: 12px;
}

.rj_team17 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	width: 90%;
	margin: 0 auto;
}

.rj_part17 {
	display: -webkit-flex;
	width: 48%;
	padding: 1%;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

}

.rj_part17_content {
	width: 48%;
	padding: 1%;
}

.rj_part17_content>img {
	width: 100%;
}

.rj_part17_font {
	font-size: 18px;
	margin: 5px;
	font-weight: bold;
}

.rj_part17_yi {
	font-size: 14px;
	color: #666;
	line-height: 25px;
	margin: 0 10px 10px;
	padding-bottom: 15px;
	border-bottom: 3px solid rgb(221, 167, 17);
}

.rj_team18 {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part18_content {
	width: 31%;
	margin: .5%;
	padding: .5%;
	background-color: #7695cf;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.rj_part18_content:nth-child(2n-1) {
	background-color: #2490eb;
}

.rj_w20p {
	width: 20%;
}

.rj_part18_img_content {
	display: -webkit-flex;
	padding: 10px;
	-webkit-flex-wrap: wrap;
	background-color: #fff;
}

.rj_part18_img_content>div>img {
	width: 100%;
}

.rj_part18_font {
	width: 75%;
	margin-left: 5%;
	font-size: 12px;
	line-height: 25px;
	color: #666;
}

.rj_part18_title {
	color: #fff;
	margin: 10px 0;
}

.rj_part19_title {
	font-size: 20px;
	font-weight: bold;
	color: #666;
	margin: 20px 0;

}

.rj_part19 {
	background-color: brown;
	display: -webkit-flex;
}

.rj_part19_content {
	width: 49%;
	margin: 30px 35px;
	color: #fff;
}

.rj_part19_line {
	width: 2px;
	height: 100px;
	background-color: #fff;
	margin-top: 40px;
}

.rj_part19_font1 {
	font-size: 20px;
}

.rj_part19_font1::after {
	content: "";
	width: 40px;
	height: 3px;
	background-color: #fff;
	display: block;
	margin: 15px 0;
}

.rj_lh25 {
	line-height: 25px;
}

.rj_part20 {
	background: #0B67CE;
	padding-top: 40px;
	color: #fff;
	padding-bottom: 40px;
}

.rj_part20_title>span {
	font-size: 20px;
	border: 1px solid #fff;
	padding: 10px 20px;
}

.rj_part20_title::before {
	content: "";
	display: inline-block;
	width: 40px;
	height: 1px;
	background: #fff;
	margin-right: 20px;
	margin-bottom: 5px;
	position: relative;
	left: 35px;
}

.rj_part20_title::after {
	content: "";
	display: inline-block;
	width: 40px;
	height: 1px;
	background: #fff;
	margin-right: 20px;
	margin-bottom: 5px;
	position: relative;
	right: 12px;
}

.rj_part20_content {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	margin-top: 40px;
}

.rj_part20_cont {
	width: 44%;
	margin: 1%;
	border: 1px solid #fff;
	border-radius: 5px;
	padding: 10px 15px;
}

.rj_part21 {
	width: 90%;
	margin: 40px auto 0;
	border: 1px solid #ccc;
}

.rj_part21_address {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	padding: 20px;
}

.rj_part21_img {
	border: 1px solid #ccc;
	width: 20%;
}

.rj_part21_img>img {
	width: 100%;
	height: 100%;
}

.rj_part21_ad {
	width: 49%;
	margin-left: 5%;
	border-right: 1px solid #ccc;
}

.rj_part21_ad>div {
	font-size: 12px;
	color: #666;
	margin: 10px 0;
}

.rj_part21_subject {
	width: 25%;
	text-align: center;
}

.rj_subject_title {
	font-size: 12px;
	color: #666;
	font-weight: bold;
}

.rj_part21_button1 {
	width: 100px;
	padding: 5px 30px;
	background-color: red;
	margin: 20px auto;
	border-radius: 5px;
	color: #fff;
}

.rj_part21_button2 {
	width: 100px;
	padding: 5px 30px;
	margin: 20px auto;
	border-radius: 5px;
	color: red;
	border: 1px solid red;
}

.rj_part21_huan_title {
	font-size: 12px;
	border-top: 0.5px solid #ccc;
	padding: 15px 0;
	margin: 0 20px;
}

.rj_part21_huan {
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
}

.rj_part21_huan_img {
	width: 23%;
	margin: 1%;
}

.rj_part21_huan_img>img {
	width: 100%;
}

.rj_part22_label {
	position: relative;
	display: inline-block;
	padding: 3px 0px;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 2px solid #000000;
}

.rj_part22_table {
	text-align: center;
	width: 100% !important;
	margin-top: 20px;
}

.rj_part22_table td {
	position: relative;
	padding: 5px 0;
}

.rj_part22_table hr {
	position: absolute;
	bottom: 0;
	width: 100%;
}

.rj_part22_label {
	color: #DD1E52;
}

.rj_part22_label::after {
	position: absolute;
	bottom: -12px;
	left: 49%;
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 10px solid #000;
}

.rj_table_td_1 {
	width: 288px;
	text-align: right;
}

.rj_top_td {
	color: #000;
	font-size: 20px;
}

.rj_center_td {
	width: 100px;
}

.rj_right_td {
	width: 288px;
	text-align: left;
}

.rj_tbody {
	color: #696969;
}

.rj_tbody_td_left {
	width: 288px;
}

.rj_fz16 {
	font-size: 16px;
}

@media screen and (max-width: 750px) {
	.rj_team1 {
		margin: 0 1%;
	}

	.rj_team1_content {
		width: 43%;
		-webkit-flex: auto;
		box-sizing: border-box;
	}


	.rj_team16 .rj_part16_content{
		display: block;
	}
	.rj_team16 .rj_part16_cont, rj_team16 .rj_part16_img{
		width: 100%;
	}
	.rj_part16_cont, .rj_part16_img{
		width: 100%;
	}
	.rj_part16_img>img{
		width: 100%;
	}
	.kmpzjosp039{
		padding-left: 0px !important;
	}


	.rj_team2_content,
	.rj_part4_content {
		width: 45%;
	}

	.rj_part3_content {
		width: 44%;
		margin: 3%;
	}

	.rj_part5_team_content {
		width: 48%;
	}

	.rj_team3,
	.rj_team4 {
		width: 100%;
	}

	.rj_part6_content {
		width: 100%;
		margin: 10px;
	}

	.rj_li01,
	.rj_li02,
	.rj_li03,
	.rj_li04 {
		width: 47%;
	}

	.rj_group {
		min-height: 320px;
	}

	.rj_part5_item {
		-webkit-flex: auto;
	}

	.rj_part8_content {
		width: 41%;
		padding: 10px 9px;
		margin: 2%;
	}

	.rj_part9_content {
		width: 100%;
	}

	.rj_part10_content {
		width: 48%;
		-webkit-flex: auto;
	}

	.rj_part10_content:nth-child(2n-1) {
		top: 0;
	}

	.rj_part10_item {
		height: 100%;
	}

	.rj_part10_item>p {
		min-height: auto;
	}

	.part11_content {
		padding: 5px 20px 50px 5px !important;
	}

	.rj_part12_content {
		width: 100%;
		-webkit-flex: auto
	}

	.rj_part13_content {
		width: 100%;
	}

	.rj_part13_con {
		width: 119px;
		height: 119px;
		margin: 0 auto;
	}

	.rj_part13_con>span {
		font-size: 12px;
		padding-top: 0;
	}

	.rj_part13_con>p {
		font-size: 12px;
		padding-top: 5px;
	}

	.rj_phone_part13_con_two {
		width: 50%;
	}

	.rj_phone_con {
		margin-right: 20px;
	}

	.rj_phone_con1 {
		margin-left: 20px;
	}

	.rj_part14_content {
		width: 48%;
	}

	.rj_part14_left {
		margin-left: 0;
	}

	.rj_part14_last {
		width: 100%;
	}

	.rj_team17 {
		width: 96%;
	}

	.rj_part17 {
		width: 98%;
		margin-bottom: 10px;
	}

	.rj_part18_content {
		width: 96%;
		margin: 10px auto;
		border-bottom-right-radius: 6px;
		border-bottom-left-radius: 6px;
	}

	.rj_part20_cont {
		width: 48%;
	}

	.rj_part21_ad {
		width: 74%;
		border: none;
	}

	.rj_part21_subject {
		width: 100%;
		margin-top: 20px;
	}

	.rj_part21_flex_button {
		display: -webkit-flex;
	}

	.rj_part21_huan_img {
		width: 48%;
	}
}

@media screen and (min-width:900px) {
	.rj_part13_con {
		width: 100px;
		height: 100px;
	}
	.rj_part13_con>span {
		padding-top: 10px;
		font-size: 15px;
	}
}

.kmpzjosp001{
	background: #236efb;
}
.kmpzjosp002{
	background: #1856ca;
}
.kmpzjosp003{
	background: #05a0f1;
}
.kmpzjosp004{
	background: #1856ca;
}
.kmpzjosp005{
	background: #01c9b4;
}
.kmpzjosp006{
	background: #038174;
}
.kmpzjosp007{
	background: #f45750;
}
.kmpzjosp008{
	background: #b42f29;
}
.kmpzjosp009{
	background: #ec3863;
}
.kmpzjosp010{
	background: #a32846;
}
.kmpzjosp011{
	background: #584be3;
}
.kmpzjosp012{
	background: #3629b9;
}
.kmpzjosp013{
	background: #236efb;
}
.kmpzjosp014{
	min-height: 30px;
}
.kmpzjosp015{
	background: #05a0f1;
}
.kmpzjosp016{
	min-height: 30px;
}
.kmpzjosp017{
	background: #01c9b4;
}
.kmpzjosp018{
	min-height: 30px;
}
.kmpzjosp019{
	background: #f45750;
}
.kmpzjosp020{
	min-height: 30px;
}
.kmpzjosp021{
	background: #ec3863;
}
.kmpzjosp022{
	min-height: 30px;
}
.kmpzjosp023{
	background: #584be3;
}
.kmpzjosp024{
	min-height: 30px;
}
.kmpzjosp025{
	background: #3EC8A7;
}
.kmpzjosp026{
	background: #5261EB;
}
.kmpzjosp027{
	background: #00BAEC;
}
.kmpzjosp028{
	background: #FF5645;
}
.kmpzjosp029{
	background: #5C86B5;
}
.kmpzjosp030{
	color: rgb(221, 167, 17);
}
.kmpzjosp031{
	color:aquamarine;
}
.kmpzjosp032{
	border-color: aquamarine;
}
.kmpzjosp033{
	color: rgb(221, 167, 17);
}
.kmpzjosp034{
	color:aquamarine;
}
.kmpzjosp035{
	border-color: aquamarine;
}
.kmpzjosp036{
	color: #000;font-size: 20px;font-weight: bold;
}
.kmpzjosp037{
	color: red;
}
.kmpzjosp038{
	color: #DD1E52;
}
.kmpzjosp039{
	padding-left: 36px;
	box-sizing: border-box;
}
.kmpzjosp040{

}
/*part.cc  end*/



.rj_part16_img_cont img{
	width: auto !important;
}

.c90 .img img{
	width: auto !important;
	height: auto !important;
}





/*page 4 start*/
body {
	margin: 0;
}

.mj_box_pat * {
	box-sizing: border-box;
	margin: 0;
}

.mj_box_pat .clearfix {
	zoom: 1;
}

.mj_box_pat .clearfix:before,
.mj_box_pat .clearfix:after {
	clear: both;
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	font-size: 0;
}


.mj_box_pat img {
	width: 100%;
	outline: 0;
	border: 0;
	vertical-align: middle;
}

.mj_qa_list {
	padding: 20px 0 1px 0;
}

.mj_qa_question {
	font-size: 16px;
	position: relative;
	padding-left: 45px;
	min-height: 32px;
	line-height: 32px;
}

.mj_qa_question:before {
	position: absolute;
	left: 0;
	top: 0;
	content: 'Q';
	background-color: #08c0d2;
	border-radius: 6px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	font-size: 24px;
}

.mj_qa_item {
	margin-bottom: 30px;
	padding: 0 30px;
	vertical-align: top !important;
}

.mj_qa_answer {
	position: relative;
	padding-left: 45px;
	margin-top: 15px;
}

.mj_qa_answer:before {
	position: absolute;
	left: 0;
	top: 0;
	content: 'A';
	border: solid 1px #fe703e;
	border-radius: 6px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fe703e;
	font-size: 24px;
}

.mj_p2_p {
	color: #000;
	line-height: 30px;
	margin-bottom: 20px;
	font-size: 16px;
	margin: 25px 0 50px 0;
}

.mj_logo_img {
	display: none;
}

.mj_p2_a {
	display: inline-block;
	padding: 2px 8px;
	background: rgba(0, 132, 255, .1);
	border-radius: 5px;
	margin: 0 10px;
	text-decoration: none;
}

.mj_p2_a:hover {
	background-color: rgba(0, 132, 255, .15);
}

.mj_p2_a strong {
	font-weight: normal;
	font-size: 16px;
	color: #0084ff;
}

.mj_tel_020 {
	background: transparent;
	margin-left: 0px;
	margin-right: 0px;
	color: #FF3F5A;
	font-weight: 600;
	padding: 2px 0;
}

.xsd {
	font-size: 20px;
}

.mj_online_zx {
	display: inline-block;
	background-color: #e5f2ff;
	width: 90px;
	border-radius: 5px;
	height: 35px;
	line-height: 35px;
	color: #0084ff;
	text-align: center;
}

.mj_lq_module {
	position: relative;
	margin: 20px auto;
}

.mj_title_lq {
	font-size: 26px;
	color: #333;
	font-weight: bold;
	padding: 20px 0;
	text-align: center;
}

.mj_lq_box {
	padding: 0 30px 30px 0;
	position: relative;
}

.mj_lq_box::after {
	content: '';
	display: block;
	width: 96%;
	height: 94%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #f05630;
	border-radius: 10px;
}


.mj_txt_box {
	padding: 0 32px 20px 32px;
	color: #fff;
	background-color: #454b9f;
}

.mj_lq_icon {
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	z-index: 5;
}

.mj_j_img {
	padding-bottom: 33%;
	height: 0;
	overflow: hidden;
}

.mj_lq_txt {
	font-size: 18px;
	color: #fff;
	padding-top: 16px;
}

.mj_lq_p3 {
	font-size: 14px;
	margin: 0;
	padding: 0;
	line-height: 1.6;
	color: #fff;
}

.mar_20 {
	margin: 20px 0 !important;
	text-align: center;
}

.mj_p4_title {
	font-weight: 500;
	font-size: 26px;
	color: rgb(126, 94, 231);
	margin-bottom: 12px;
}

.mj_p4_title+p {
	font-size: 14px;
	color: #8a8585;
}

.mj_p4_box {
	position: relative;
	height: auto;
}
.mj_p4_box .mj_tite img{
	width: auto !important;
}

.mj_p4_box::after {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	background-color: #ececec;
	position: absolute;
	top: 5px;
	left: calc(50% - 2px);
	z-index: 1;
}

.mj_p4_title+p::after {
	display: block;
	content: "";
	width: 19px;
	height: 9px;
	background: url(/imges/ueditor/bottom_l2.png)no-repeat center center;
	margin: 10px auto;
}

.mj_mar_t30 {
	margin-top: 30px;
}

.mj_panel_div {
	width: 46%;
	float: left;
	background-color: #ececec;
	padding: 10px 20px 20px 20px;
	position: relative;
}

.mj_panel_div::before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 2px solid #ab46ce;
	position: absolute;
	border-radius: 50%;
	z-index: 2;
}

.mj_panel_il {
	margin-right: 4%;
	margin-bottom: 20px;
}

.mj_panel_il::before {
	top: 23px;
	left: calc(100%/0.46/2 - 6px);
}

.mj_panel_il::after {
	top: 15px;
	right: -24px;
	content: "";
	border: 12px solid transparent;
	border-left: 12px solid #ececec;
	display: inline-block;
	position: absolute;
}

.mj_panel_ir {
	margin-left: 4%;
	margin-top: 0px;
	margin-bottom: 20px;
}

.mj_panel_ir::before {
	top: 67px;
	right: calc(100%/0.46/2 - 4px);
}

.mj_panel_ir::after {
	top: 60px;
	left: -24px;
	content: "";
	border: 12px solid transparent;
	border-right: 12px solid #ececec;
	display: inline-block;
	position: absolute;
}

.mj_panel_div .mj_tite {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #333;
	font-weight: bold;
}

.mj_panel_div .mj_tite img {
	width: 40px;
	margin-right: 10px;
}

.mj_pa_p {
	font-size: 16px;
	color: #666;
	margin: 10px 0;
	position: relative;
	z-index: 2;
}

@media screen and (max-width: 610px) {
	.mj_box_pat {
		margin: 10px;
	}

	.mj_p2_p {
		margin: 0px 18px;
		line-height: 30px;
		color: #000;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
		padding: 15px;
		text-align: center;
		color: #484d53;
		font-size: 15px;
	}

	.mj_p2_p:before {
		content: '';
		display: block;
		width: 8%;
		height: 5px;
		background-color: #219bf9;
		margin: 0 auto 15px auto;
	}

	.mj_logo_img {
		display: block;
		width: 40%;
		margin: 0 auto;
	}

	.mj_p2_a {
		display: block;
		padding: 5px 0;
		height: 40px;
		background-color: #e8f4fe;
		color: #0c7af5;
		width: 70%;
		margin: 12px auto;
		border-radius: 5px;
	}

	.mj_small_hide {
		display: none;
	}

	.mj_lx {
		display: block;
	}

	.mj_online_zx {
		display: block;
		padding: 5px 0;
		height: 40px;
		line-height: 30px;
		background-color: #1f89f5;
		color: #fff;
		width: 70%;
		margin: 12px auto;
		border-radius: 5px;
	}
}
/*page 4 end*/






@media screen and (max-width: 750px){
	.mobile_display_none{
		display: none !important;
	}

	.details-outfit2-cont{
		margin-left: 0;
		padding-top: 10px;
	}

	.rj_part15_more{
		line-height: 58px;
	}
	.rj_part21_img{
		border: none;
	}
	.rj_li01, .rj_li02, .rj_li03, .rj_li04{
		width: 50%;
	}
	.rj_team2 .rj_team2_content{
		width: 46%;
	}
	.rj_team4 .rj_part4_content{
		width: 46%;
	}
}








