﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
body { width: 100%; color: #272727; font-family: Microsoft YaHei, Simsun, Arial, Helvetica, sans-serif; font-size: 14px; min-width: 1280px; }
fieldset, img { border: 0; }
img { height: auto; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
em, i { font-style: normal; }
input, button, select, textarea { outline: none; }
textarea { resize: none; }
a { text-decoration: none; color: #fff;}
a:hover {color: #d00000;text-decoration: none;}
.clearfix:before, .clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/*--------------------------------------------------------------------------------------------------------------------------------*/


/* 头部二维码扫描 */
/* 入 */
@keyframes bounceInLeft {
	0% { opacity: 0; transform: translateX(-600px); }
	60% { opacity: 1; transform: translateX(30px); }
	80% { transform: translateX(-10px); }
	100% { transform: translateX(0); }
}

@-webkit-keyframes bounceInLeft {
	0% { opacity: 0; -webkit-transform: translateX(-600px); }
	60% { opacity: 1; -webkit-transform: translateX(30px); }
	80% { -webkit-transform: translateX(-10px); }
	100% { -webkit-transform: translateX(0); }
}

@-moz-keyframes bounceInLeft {
	0% { opacity: 0; -moz-transform: translateX(-600px); }
	60% { opacity: 1; -moz-transform: translateX(30px); }
	80% { -moz-transform: translateX(-10px); }
	100% { -moz-transform: translateX(0); }
}
/* 出 */
@keyframes bounceOutLeft {
	0% { transform: translateX(0); }
	20% { opacity: 1; transform: translateX(20px); }
	100% { opacity: 0; transform: translateX(-600px); }
}

@-webkit-keyframes bounceOutLeft {
	0% { -webkit-transform: translateX(0); }
	20% { opacity: 1; -webkit-transform: translateX(20px); }
	100% { opacity: 0; -webkit-transform: translateX(-600px); }
}

@-moz-keyframes bounceOutLeft {
	0% { -moz-transform: translateX(0); }
	20% { opacity: 1; -moz-transform: translateX(20px); }
	100% { opacity: 0; -moz-transform: translateX(-600px); }
}

/*------通用头部-------------------- */
.header{width:100%;min-width:1200px;height:180px;background:#fff url(../../images/header.png) repeat-x center 0;}
.header .top{width:1200px;height:30px;margin:0 auto;color:#fff; font-size: 12px;}
.header .top .left1{ width:250px;height:30px;line-height:30px;float:left;}
.header .top .right1{width:800px; height:30px;float:right;}
.header .top .right1 li{width:auto; height:30px;line-height:30px;text-align:center;float:right;color:#ddd;padding:0 7px;}
.header .top .right1 .hot span{ color:#f00;}
.header .head{width:1200px;height:110px;margin:0 auto;}
.head .logo{ width:445px;height:65px;float:left;padding-top:18px;}
.head .tel{width:300px;height:65px;float:right;padding-top:18px;}
.head .title{width:300px;height:72px;float:left;}
.head .title p{ color:#333;line-height:24px;padding-top:10px; font-size: 16px;}

.navs{ width:100%; height:40px; background: #a4181f;}
.navs ul{ width:1200px; margin:0 auto;}
.navs li{float:left;width:132px;height:40px;line-height:40px;text-align:center;font-size:14px;position:relative;border-left:1px solid #b5272e;}
.navs li a{color:#fff; display:block;}
.navs li a:hover{color:#fff;display:block; background:#000;}
.navs .u-crt{color:#fff;background:#000;}
.navs dl{width:132px;font-size:12px;position:absolute;top:40px;z-index:99;}
.navs dl a{height:35px; line-height:35px; color:#fff; display:block; border-bottom:1px solid #b5272e;background:#a4181f;}
.navs .n4{display:none !important;}


/* ------------------底部通用-------------------------------  */
.footer{width:100%;min-width:1200px;height:300px;background:#78222d;}
.footer .foot{width:1200px;height:42px;margin:0 auto; padding:40px 0 10px 0; border-bottom:1px solid #8e2c39; overflow:hidden; color:#fff;}
.footer .foot .left1{width:530px;height:42px; float:left;background:url(../../images/logo1.png) no-repeat 0 center; padding-left:170px;}
.footer .foot .left1 a{ border-left: 1px solid #8e2c39;display: inline-block;float: left;font-size: 12px;height:35px;line-height:35px; margin-top:5px; padding:0 15px;}
.footer .foot .right1{width:500px;height:42px; float:right;font-size: 12px;}
.footer .foot .right1 .fl{ padding:0 22px 0 5px; font-size:16px;}
.footer .foot .right1 span{ padding:0 5px;}

.footer .foot1{width:1200px;height:140px;margin:0 auto; padding:40px 0 10px 0; overflow:hidden; color:#fff;}
.footer .foot1 .left1{width:1200px;height:140px; float:left;}
.footer .foot1 .left1 .list{width:250px;height:140px; float:left; padding-right:50px;background:url(../../images/left1.png) no-repeat 260px bottom;}
.footer .foot1 .left1 .list li{ line-height:20px; font-size: 12px;}
.footer .foot1 .left1 .list .s1{ width:65px; float:left; display:block; padding-right:10px;}
.footer .foot1 .left1 .list .s2{ width:160px; float:right; display:block;}
.footer .foot1 .left1 .list .title{font-size: 16px; font-weight: bold;height: 22px;line-height: 22px;padding:0 0 10px 18px; background:url(../../images/map.png) no-repeat 0 3px;}
.footer .foot1 .right1{width:110px;height:140px; float:right; text-align:center;}

.footer1{width:100%;min-width:1200px;height:auto;border-bottom:1px solid #8e2c39;background:#1a1d22;}
.links {width:1200px; height:38px; margin:0 auto;font-size:12px;}
.links h2{ width:130px; height:36px;float:left;color:#fff; text-indent:25px; font-size:14px; line-height:36px;background:url(../../images/titlebg.png) no-repeat 0 center;}
.links h2 span{color:#666; font-size:12px; font-weight:normal;}
.links .list{width:1000px;height:36px; float:left; overflow:hidden;}
.links .list li{width:auto;height:36px;line-height:36px;float:left;padding:0 15px;background:url(../../images/li.jpg) no-repeat right center;}
.links .list li a{ color:#ccc;}
.links .list li a:hover{ color:#d00000;}
.footer2{width:100%;min-width:1200px;height:50px; color:#ddd;background:#1a1d22; overflow:hidden;font-size:12px;}
.footer2 .foot {width:1200px; height:50px; margin:0 auto;}
.footer2 .left1{width:900px;height:50px; line-height:50px; float:left;}
.footer2 .right1{width:230px;height:40px; float:right; padding-top:5px;}

/* ---------------客服-------------------------------  */
#chat_f1{position:fixed;right:0;top:120px;width:135px; height:434px;background:url(../../images/qq.png) 0 0 no-repeat;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220))}
#chat_f1_main{height:105px;}
#close{display:block;width:13px;height:13px; margin:5px 2px 0 0; float:right;cursor:pointer;background:url(../../images/closed.png) 0 0 no-repeat;}
.chat_f1_expr{width:135px;overflow:hidden;}
.chat_f1_expr li{width:135px; height:40px; padding:5px 0;}
.chat_f1_expr .qq1{padding-top:55px;}
.chat_f1_expr li a{width:135px; height:40px; display:block;}
#chat_f2{ width:25px; height:117px;display:none;position:fixed;right:1px;top:220px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220));color:#fff; font-size:14px; text-align:center; padding-top:30px;cursor:pointer;background:url(../../images/qqkf.gif) 0 0 no-repeat;}

/* ---------------Top-------------------------------  */
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:51%; margin-right:-700px; cursor:pointer;  display:none; z-index: 10px;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}

.mainBody_01 {width: 100%;min-width:1200px;height:600px;overflow:hidden;}
.mainbanner {height:600px;overflow:hidden;position:relative;}
.mainbanner_window {left:50%;width:1920px;height:600px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul {width:999999px;height:600px;position:relative;}
.mainbanner_window ul li{float:left;}
.mainbanner_window li a{background:rgb(255, 255, 255);width:1920px;height:600px;text-align:center;font-size:0px;float:left;display:block}
.mainbanner_window li img {width:1920px;height:600px;}
.mainbanner_list {left:50%;bottom:15px;width:150px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li {width:27px;height:27px;overflow:hidden;float:left;display:inline;padding-right:10px;}
.mainbanner_list a {background:url(../../images/but1.png) no-repeat;width:27px;height:27px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);float:left;display:inline-block;}
.mainbanner_list li.active a {background:url(../../images/but2.png) no-repeat;text-decoration:none;}
.mainbanner_list li a:hover {background:url(../../images/but2.png) no-repeat;text-decoration:none;}

.wx_pic { position: fixed; top: 35px; left: 45px; z-index: 101; background-color: #8c8c8c; padding: 5px; display: none; }
.wx_pic_in { animation: bounceInLeft .6s .2s ease both; -webkit-animation: bounceInLeft .6s .2s ease both; -moz-animation: bounceInLeft .6s .2s ease both; }
.wx_pic_out { animation: bounceOutLeft 1s .2s ease both; -webkit-animation: bounceOutLeft 1s .2s ease both; -moz-animation: bounceOutLeft 1s .2s ease both; }


/*首页预约地区样式*/
.pop_up_city_list_box { width: 333px; height: auto; border: 1px solid #bdc1c4; background-color: #fff; }
.pop_up_city_list_box ul li { width: 320px; height: 38px; padding-left: 13px; color: #777; line-height: 38px; font-size: 14px; }
.pop_up_city_list_box ul li:hover { color: #3179cb; font-weight: 600; background-color: #ecf1f5; }

.index_download_center { background: url(../images/download_center_video_img.jpg) no-repeat left 6px; }
.index_download_center a { display: block; height: 70px; padding-left: 80px; width: 220px; padding-top: 14px; line-height: 25px; }
.index_download_center a:hover { text-decoration: underline; }

.index_demobox_inputbox_date .index_demobox_inputbox_date_icon { width: 38px; height: 38px; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon button { border: none; width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat -76px 0; cursor: pointer; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon:hover button { background: url(../images/index_demo_icon.png) no-repeat -114px 0; }

.index_demobox_inputbox_date { float: right; }
.index_demobox_inputbox_city_input input { width: 202px; height: 28px; border: none; font-size: 14px; }
.index_demobox_inputbox_city_input .ui-datepicker-trigger { border: none; width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat -76px 0; cursor: pointer; float: right; }


/*微信公众号系统*/
.index_main_bgbox { width: 100%; height: auto; padding: 80px 0; background-color: #f5f5f5; }
.index_main_box { width: 1200px; height: auto; margin: 0 auto; overflow: hidden; position: relative; }
.index_main_titlebox { width: auto; height: 72px; background: url(../images/t01.png) no-repeat center center; margin-bottom: 60px; }
.index_main_titlebox h1 { font-size: 36px; color: #272727; text-align: center; margin-left: 42px; padding-top: 6px; }
.index_main_titlebox p { text-align: center; font-size: 18px; color: #666; margin-top: 45px; line-height: 36px; }
.index_main_titlebox p a { font-size: 18px; color: #C30E23; text-decoration: underline; padding-top: 10px; }
.index_main_titlebox_zhuyun { width: auto; height: 72px; background: url(../images/t06.png) no-repeat center center; margin-bottom: 60px; }
.index_main_titlebox_zhuyun h1 { font-size: 36px; color: #272727; text-align: center; margin-left: 18px; padding-top: 6px; }
.index_wxsystem_title { margin-bottom: 180px; }
.index_system_mainbox { width: 100%; height: 500px; position: relative; }
.index_system_listbox { width: 398px; position: absolute; left: 0; top: 0; z-index: 1; border: 1px solid #c7c7c7; background-color: #fff; clear: both; }
.index_system_listbg {width:100%;overflow:hidden;margin:0 auto;}
.index_system_iconbox { width: 100%; height: 160px; background-color: #252d30; padding-top: 24px; }
.index_system_icon { width: 76px; height: 76px; background: url(../images/price_iconbox.png) no-repeat center top; margin: 0 auto; }
.system_icon01 { width: 100%; height: 76px; background: url(../images/price_icon01.png) no-repeat center center; display: block; }
.system_icon02 { width: 100%; height: 76px; background: url(../images/price_icon02.png) no-repeat 23px center; display: block; }
.system_icon03 { width: 100%; height: 76px; background: url(../images/price_icon03.png) no-repeat 23px center; display: block; }
.system_icon04 { width: 100%; height: 76px; background: url(../images/price_icon04.png) no-repeat center center; display: block; }
.index_system_title { width: 100%; margin-top: 12px; text-align: center; position:relative; }
.index_system_title a { font-size: 24px; color: #fff; }
.index_system_title a:hover { font-size: 24px; color: #fff; text-decoration: underline; }
.index_system_title p { font-size: 14px; color: #fff; opacity: 0.5; margin-top: 2px; }
.index_system_title .note_box{ width:auto; padding:2px 4px; font-size:12px; color:#fff; background-color:#f1ae1f; position:absolute; top:7px; left:245px;}
.index_system_title .note_box em{ display:block; width:0; height:0; border-top:7px solid transparent; border-bottom:7px solid transparent; border-right:10px solid #f1ae1f; position:absolute; top:3px; left:-7px;}
.index_system_pricebox { width: 258px; padding: 0 20px; overflow: hidden;margin:0 auto; }
.index_system_price { width: 100%; border-bottom: 1px dashed #e5e5e5; height: 70px; text-align: center; line-height: 70px; }
.index_system_price h2 { font-size: 36px; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1; font-weight: bold; color: #C30E23; }
.index_system_price h2 i { font-size: 20px; font-weight: normal; }
.system_price_functionbox { width: 100%; margin-top: 6px; overflow: hidden; }
.system_price_functionbox ul {width:100%; overflow: hidden;padding:15px 0;}
.system_price_functionbox ul li {margin-bottom:15px;float: left; font-size: 14px; color: #777; background: url(../images/icon_check.png) no-repeat 20px center; padding-left: 40px; width: 89px; }
.system_price_functionbox ul li.system_price_function_uncheck { background: url(../images/icon_uncheck.png) no-repeat 20px center; }
.system_price_function_btn { width: auto; height: auto; overflow: hidden; margin: 0px 10px 30px; }
.system_price_function_btn a { width: 106px; height: 32px; border-radius: 2px; color: #C30E23; border: 1px solid #C30E23; line-height: 32px; text-align: center; font-size: 16px; display: block; float: left; }
.system_price_function_btn a.system_price_function_btn_r { float: right; }
.system_price_function_btn a:hover { background-color: #C30E23; color: #fff; }
.index_system_list02 { left: 0; top: 0; }
.index_system_list03 { left: 399px; top: 0; }
.index_system_list04 { left: 798px; top: 0; }
.index_system_listbox:hover { border: 2px solid #C30E23; z-index: 2; top: -1px; box-shadow: 0 0 10px #C30E23; }
.index_system_listbox:hover .index_system_iconbox { background-color: #C30E23; }
.index_system_listbox:hover .index_system_icon { background: url(../images/price_iconbox.png) no-repeat center bottom; }
.index_system_listbox:hover .system_icon01 { background: url(../images/price_icon01_hover.png) no-repeat center center; }
.index_system_listbox:hover .system_icon02 { background: url(../images/price_icon02_hover.png) no-repeat 23px center; }
.index_system_listbox:hover .system_icon03 { background: url(../images/price_icon03_hover.png) no-repeat 23px center; }
.index_system_listbox:hover .system_icon04 { background: url(../images/price_icon04_hover.png) no-repeat center center; }
.index_system_btn { width: 100%; margin-top: 50px; overflow: hidden; }
.index_system_btn a { width: 228px; height: 44px; border-radius: 2px; border: 1px solid #272727; color: #272727; font-size: 20px; text-align: center; line-height: 44px; display: block; margin: 0 auto; }
.index_system_btn a:hover { background-color: #C30E23; border: 1px solid #C30E23; color: #fff; }

/*特点功能*/
.index_function_mianbox { width: 100%; height: auto; padding: 50px 0; }
.index_function_titlebox { width: auto; height: 72px; background: url(../images/t02.png) no-repeat center center; margin-bottom: 35px; }
.index_function_titlebox h1 { font-size: 36px; color: #272727; text-align: center; margin-left: 15px; padding-top: 6px; }
.index_function_mian_listbox { width: 100%; height: auto; /*overflow: hidden;*/ }
.index_function_mian_listbox ul { padding: 35px 0; clear: both; }
.index_function_mian_listbox ul li { float: left; width: 270px; height: 146px; border: 1px solid #ebebeb; margin-right: 37px; background-color: #f5f5f5; position: relative; }
.index_function_mian_listbox ul li:hover { box-shadow: 0 0 10px #ccc; }
.index_function_mian_listbox ul li:last-child { margin-right: 0; }
.function_mian_list_text { width: auto; height: auto; padding: 15px 0; overflow: hidden; }
.function_list_icon { float: left; width: 67px; height: 67px; border: 2px solid #00ad66 ; background: url(../images/01.png) no-repeat center center; border-radius: 50%; margin-left: 25px; }
.function_list_icon02 { border: 2px solid #fd9525; background: url(../images/02.png) no-repeat center center; }
.function_list_icon03 { border: 2px solid #129cfd; background: url(../images/03.png) no-repeat center center; }
.function_list_icon04 { border: 2px solid #f1c100; background: url(../images/04.png) no-repeat center center; }
.function_list_icon05 { border: 2px solid #00c6f1; background: url(../images/05.png) no-repeat center center; }
.function_list_icon06 { border: 2px solid #00a7ad; background: url(../images/06.png) no-repeat center center; }
.function_list_icon07 { border: 2px solid #dfd641; background: url(../images/07.png) no-repeat center center; }
.function_list_icon08 { border: 2px solid #c32102; background: url(../images/08.png) no-repeat center center; }
.function_list_icon09 { border: 2px solid #1e8dcc; background: url(../images/09.png) no-repeat center center; }
.function_list_icon10 { border: 2px solid #3ecf94; background: url(../images/10.png) no-repeat center center; }
.function_list_icon11 { border: 2px solid #ddb100; background: url(../images/11.png) no-repeat center center; }
.function_list_icon12 { border: 2px solid #ff8e15; background: url(../images/12.png) no-repeat center center; }
.function_list_text { float: left; margin-left: 15px; }
.function_list_text h2 { font-size: 22px; color: #272727; margin: 8px 0 2px; }
.function_list_text p { font-size: 14px; color: #777; }
.function_mian_list_btn { width: auto; height: auto; padding: 0 10px; text-align: center; }
.function_mian_list_btn a { display: inline-block; *display: inline; width: 96px; height: 28px; border: 1px solid #c7c7c7; border-radius: 2px; color: #666; font-size: 15px; text-align: center; line-height: 28px; margin: 0 10px; }
.function_mian_list_btn a:hover { background-color: #C30E23; color: #fff; border: 1px solid #C30E23; }

/*试用*/
.main_consultbg { width: 100%; height: 190px; background: url(../images/bg_img.png) no-repeat center center; background-color: #C30E23; }
.main_consultbox { width: 1100px; height: 100%; overflow: hidden; margin: 0 auto; }
.main_consultbox table { width: 100%; height: 100%; border-collapse: collapse; }
.main_consultbox_people { width: 135px; height: 157px; background: url(../images/consult_people.png) no-repeat left center; }
.main_consultbox_content { width: 690px; overflow: hidden; }
.main_consultbox_content_title { width: 100%; overflow: hidden; font-size: 24px; color: #fff; line-height: 37px; }
.main_consultbox_content_hint { width: 100%; overflow: hidden; font-size: 16px; color: #fff; opacity: 0.6; line-height: 27px; padding-top: 5px; }
.main_consultbox_content a { color: #3179cb; }
.main_consultbox_button { float: right; }
.main_consultbox_button a { width: 128px; height: 32px; border: 1px solid #272727; border-radius: 2px; text-align: center; line-height: 32px; display: block; color: #272727; font-size: 16px; }
.main_consultbox_button a:hover { background-color: #272727; color: #fff; }

/*应用场景*/
.index_scenarios_title { background: url(../images/t03.png) no-repeat center center; }
.index_scenarios_title h1 { font-size: 36px; color: #272727; text-align: center; margin-left: 24px; padding-top: 6px; }
.index_scenarios_mian_listbox { width: 100%; height: auto; overflow: hidden; }
.index_scenarios_mian_listbox ul { margin: 20px 0; overflow: hidden; }
.index_scenarios_mian_listbox ul li { float: left; margin-right: 33px; width: 275px; height: auto; position: relative; }
.index_scenarios_mian_listbox ul li:last-child { margin-right: 0; }
.index_scenarios_mian_listbox ul li span { width: 43px; height: 43px; border-radius: 50%; background-color: rgba(0,0,0,0.5); font-size: 24px; color: #fff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); display: block; position: absolute; top: 5px; left: 5px; text-align: center; line-height: 42px; }
.scenarios_list_img { width: 100%; height: 229px; overflow: hidden; }
.scenarios_list_textbox { width: auto; background-color: #333333; padding: 22px; overflow: hidden; }
.scenarios_list_code { float: left; width: 78px; height: auto; text-align: center; font-size: 12px; color: #c7c7c7; }
.scenarios_list_code img { width: 78px; height: auto; margin-bottom: 6px; }
.scenarios_list_text { float: left; margin-left: 25px; }
.scenarios_list_text h3 { font-size: 24px; color: #fff; }
.scenarios_list_text p { font-size: 14px; color: #fff; opacity: 0.6; margin-top: 2px; }
.scenarios_list_btnbox { width: 92px; height: 26px; border: 1px solid #999999; font-size: 16px; color: #9c9c9c; border-radius: 2px; text-align: center; line-height: 26px; display: block; margin-top: 15px; }
.scenarios_list_btnbox:hover { background-color: #C30E23; border: 1px solid #C30E23; color: #fff; }

/*微信系统页面*/
.index_system_page_box { width: 100%; height: auto; overflow: hidden; position: relative; }
.index_system_page_main { width: 1200px; height: auto; overflow: hidden; position: relative; }
.index_system_page_mainlist { width: 2022px; height: 570px; position: absolute; }
.index_system_page_mainlist li { float: left; width: auto; height: auto; margin-right: 25px; text-align: center; }
.index_system_page_img { width: 310px; height: 518px; border: 1px solid #c7c7c7; overflow: hidden; }
.index_system_page_img img { transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; }
/*.index_system_page_mainlist li:hover img { transform: scale(1.4); -moz-transform: scale(1.4); -ms-transform: scale(1.4); -o-transform: scale(1.4); -webkit-transform: scale(1.4); }*/
.index_system_page_title { width: auto; padding: 20px 30px 0; overflow: hidden; }
.index_system_page_title span { display: block; width: 100%; border-top: 1px dashed #e5e5e5; margin-top: 10px; }
.index_system_page_title h5 { font-size: 14px; color: #777; padding: 0 20px; background-color: #fff; display: inline-block; *display: inline; margin-top: -12px; }
.index_system_page_arrow_l { width: 188px; height: 520px; background-color: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); position: absolute; top: 0; left: 0; cursor: pointer; }
.index_system_page_arrow_l span { display: block; width: 26px; height: 70px; background: url(../images/arrow.png) no-repeat left center; position: absolute; top: 50%; left: 50%; margin-top: -35px; margin-left: -13px; }
.index_system_page_arrow_r { width: 188px; height: 520px; background-color: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); position: absolute; top: 0; right: 0; cursor: pointer; }
.index_system_page_arrow_r span { display: block; width: 26px; height: 70px; background: url(../images/arrow.png) no-repeat right center; position: absolute; top: 50%; left: 50%; margin-top: -35px; margin-left: -13px; }

/*三级分销*/
.index_distribution_title { background: url(../images/t04.png) no-repeat center center; }
.index_distribution_title h1 { font-size: 36px; color: #272727; text-align: center; margin-left: 20px; padding-top: 6px; }
.system_page_title_bg h5 { background-color: #f5f5f5; }

/*每日更新*/
.index_news_mianbox { width: 100%; padding: 50px 0; overflow: hidden; height: auto; }
.index_news_main { width: 1120px; height: auto; padding: 0 40px; overflow: hidden; margin: 0 auto; background: url(../images/line.png) no-repeat center 50px; }
.news_main_l { width: 478px; float: left; height: auto; }
.index_news_main_l h2 { font-size: 30px; color: #272727; line-height: 60px; border-bottom: 1px solid #e5e5e5; }
.news_main_textbox { width: 100%; margin-top: 30px; overflow: hidden; }
.news_main_text_img { width: 478px; height: 129px; overflow: hidden; }
.news_main_text_img  img{ width: 478px;}
.news_main_text h5 { width: 456px; height: auto; padding: 20px 0; padding-right: 20px; text-indent: 14px; font-size: 16px; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border: 1px solid #e5e5e5; border-top: none; }
.news_main_text h5 a { color: inherit; }
.news_main_text_list { width: auto; /*overflow: hidden;*/ }
.news_main_text_list ul li { margin: 20px 0; overflow: hidden; }
.news_main_text_list ul li a { font-size: 14px; color: #666; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_main_text_list ul li a i { margin: 0 10px 0 15px; }
.news_main_text_list ul li a:hover { color: #C30E23; text-decoration: underline; }
.index_news_main_r { float: right; }

/*增值服务*/
.index_addservices_bgbox { width: 100%; height: auto; background-color: #f5f5f5; overflow: hidden; }
.index_addservices_mainbox { width: 1200px; height: auto; overflow: hidden; margin: 0 auto; padding: 30px 0; }
.index_addservices_mainbox ul li { float: left; width: 210px; padding: 0 58px; border-right: 1px solid #c7c7c7; }
.index_addservices_mainbox ul li:first-child { padding-left: 0; }
.index_addservices_mainbox ul li:last-child { border-right: 0; padding-right: 0; }
.addservices_main_list { width: 100%; text-align: center; overflow: hidden; }
.addservices_main_list h5 { font-size: 24px; color: #272727; line-height: 40px; background: url(../images/addservice_icon01.png) no-repeat 30px center; padding-left: 40px; }
.index_addservices_mainbox ul li p { font-size: 14px; color: #666; line-height: 24px; margin-top: 10px; text-align: center; }
.addservices_main_list02 h5 { background: url(../images/addservice_icon02.png) no-repeat 30px center; }
.addservices_main_list03 h5 { background: url(../images/addservice_icon03.png) no-repeat 10px center; padding-left: 44px; }
.addservices_main_list04 h5 { background: url(../images/addservice_icon04.png) no-repeat 30px center; }

/*现场演示*/
.index_demobg { width: 100%; overflow: hidden; }
.index_demobox { width: 700px; overflow: hidden; margin: 0 auto; padding: 74px 0px 0px 364px; background: url(../images/index_demo.png) no-repeat left 100px; min-height: 560px; }
.index_demobox_hint { width: 100%; overflow: hidden; font-size: 16px; color: #777; line-height: 29px; padding: 10px 0px 15px 0; }
.index_demobox_inputbox { width: 100%; overflow: hidden; margin-bottom: 10px; }
.index_demobox_inputbox_city, .index_demobox_inputbox_date { width: 333px; height: 38px; background: #fff; border: 1px solid #bdc1c4; float: left; font-size: 14px; color: #222; }
.index_demobox_inputbox_city li, .index_demobox_inputbox_date li, .index_demobox_inputbox_messagebox li { float: left; line-height: 38px; }
.index_demobox_inputbox_name { padding-left: 8px; color: #777; }
.index_demobox_inputbox_city .index_demobox_inputbox_city_icon { width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat 0 0; cursor: pointer; float: right; }
.index_demobox_inputbox_city .index_demobox_inputbox_city_icon:hover { background: url(../images/index_demo_icon.png) no-repeat -38px 0; }
.index_demobox_inputbox_date { float: right; }
.index_demobox_inputbox_input input { width: 235px; height: 28px; border: none; }
.index_demobox_inputbox_messagebox { width: auto; overflow: hidden; background: #fff; border: 1px solid #bdc1c4; font-size: 14px; color: #222; }
.index_demobox_inputbox_message { float: left; }
.index_demobox_inputbox_message textarea { width: 580px; height: 100px; margin-top: 7px; border: none; font-size: 14px; line-height: 25px; }
.index_demobox_button { margin: 0 auto; }
.index_titlebox_black, .index_titlebox_white { width: 365px; height: 100px; margin: 0 auto; position: relative; }
.index_titlebox_name { width: 100%; overflow: hidden; text-align: center; font-size: 36px; color: #272727; position: absolute; top: 5px; left: 6px; }
.index_newsbox_list_newsbox_time_red { color: #cb3131; }
.index_newsbox_list_newsbox_time_bule { color: #3179cb; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon { width: 38px; height: 38px; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon button { border: none; width: 38px; height: 38px; background: url(../images/index_demo_icon.png) no-repeat -76px 0; cursor: pointer; float: right; }
.index_demobox_inputbox_date .index_demobox_inputbox_date_icon:hover button { background: url(../images/index_demo_icon.png) no-repeat -114px 0; }
.index_titlebox_english { width: 218px; overflow: hidden; padding: 0 10px; min-height: 72px; background-repeat: no-repeat; background-position: center top; margin: 0 auto; }
.index_titlebox_english07 { background-image: url(../images/t05.png); }
.index_demo_btn { margin-top: 30px; }




/*路径*/
.function_main_sitebox { width: 100%; height: 44px; background-color: #f5f5f5; }
.function_main_site { width: 1200px; height: 44px; line-height: 44px; font-size: 14px; color: #666; margin: 0 auto; position: relative; }
.function_main_site h5 { padding-left: 18px; background: url(../images/path_icon.png) no-repeat left center; }
.function_main_site h5 a { font-size: 14px; color: #666; }
.function_main_site h5 a:hover { text-decoration: underline; }

/*功能列表*/
.store_online_selectbox { width: 1200px; height: 64px; overflow: hidden; margin: 0 auto; position: relative; margin-bottom: 40px; }
.store_online_selectbox_line { width: 100%; height: 2px; background: #e0e0e0; position: absolute; top: 31px; left: 0; z-index: 1; }
.store_online_selectbox_listbg { width: 100%; height: 64px; position: absolute; top: 0; left: 0; z-index: 2; }
.store_online_selectbox_listbox { width: 402px; height: 44px; background: #fff; border: 10px solid #fff; margin: 0 auto; }
.store_online_selectbox_list { width: 402px; height: 40px; border: 2px solid #C30E23; border-radius: 8px; overflow: hidden; }
.store_online_selectbox_list li { float: left; text-align: center; border-right: 2px solid #C30E23; width: 200px; font-size: 20px; line-height: 40px; cursor: pointer; color: #C30E23; }
.store_online_selectbox_list a { font-size: 20px; color: #C30E23; display: block; }
.store_online_selectbox_list li:hover { text-decoration: underline; }
.store_online_selectbox_list li:last-child { border-right: none; }
.store_online_selectbox_list .checked { background-color: #C30E23; }
.store_online_selectbox_list .checked a { color: #fff; }

.store_online_selectbox_listbox_buymain { width: 200px; height: 44px; background: #fff; border: 10px solid #fff; margin: 0 auto; }
.store_online_selectbox_list_buymain { width: 202px; height: 40px; border: 2px solid #C30E23; border-radius: 8px; overflow: hidden; text-align: center; }
.store_online_selectbox_list_buymain li { text-align: center; width: 203px; font-size: 20px; line-height: 40px; cursor: pointer; color: #fff; background-color: #C30E23; }
.store_online_selectbox_list_buymain a { font-size: 20px; color: #fff; display: block; }
.store_online_selectbox_list_buymain li:hover { text-decoration: underline; }



.function_main_bannerbox { width: 100%; height: 295px; background: url(../images/sbanner.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox01 { width: 100%; height: 295px; background: url(../images/sbanner01.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox02 { width: 100%; height: 295px; background: url(../images/sbanner02.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox03 { width: 100%; height: 295px; background: url(../images/sbanner03.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox04 { width: 100%; height: 295px; background: url(../images/sbanner04.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox05 { width: 100%; height: 295px; background: url(../images/sbanner05.jpg) no-repeat top center; overflow: hidden; }
.function_main_bannerbox06 { width: 100%; height: 295px; background: url(../images/sbanner06.jpg) no-repeat top center; overflow: hidden; }
.function_main_banner_text { width: 1200px; height: 100%; margin: 0 auto; }
.function_main_banner_btn { width: auto; height: auto; text-align: center; padding-top: 190px; padding-left: 686px; }
.function_main_banner_btn li { display: inline-block; *display: inline; margin: 0 20px; }
.function_main_banner_btn li a { display: block; color: #C30E23; font-size: 20px; padding: 6px 30px; border: 2px solid #C30E23; border-radius: 5px; }
.function_main_banner_btn li .main_banner_btnsolid { background-color: #C30E23; color: #fff; }
.function_main_banner_btn li .main_banner_btnsolid:hover { border: 2px solid #C30E23; color: #C30E23; background-color: transparent; }
.function_main_banner_btn li .main_banner_btnhollow:hover { background-color: #C30E23; color: #fff; }
.function_list_titlebox { width: 1200px; text-align: center; margin:0 auto; }
.function_list_titlebox h2 { font-size: 36px; color: #272727; }
.function_list_titlebox span { display: block; width: 56px; height: 2px; background-color: #C30E23; margin: 15px auto; }
.function_list_titlebox h6 { font-size: 16px; color: #666; }
.function_list_titlebox h6 a { font-size: 16px; color: #C30E23; text-decoration: underline; }
.function_list_titlebox p a { font-size: 16px; color: #C30E23; text-decoration: underline; }
.function_list_tablebox { width: 100%; height: auto; overflow: hidden; }
.function_list_table { width: 1200px; height: auto; margin: 0 auto; }
.function_list_tablemain { width: 100%; border-collapse: collapse; border: 1px solid #e5e5e5; margin-top: 40px; }
.function_list_tablemain tr th { background-color: #C30E23; color: #fff; font-size: 18px; font-weight: normal; line-height: 50px; }
.function_list_tablemain tr td { height: 34px; padding: 5px 0; border: 1px solid #e5e5e5; font-size: 14px; color: #666; text-align: center; }
.function_list_tablemain tr td .table_text { text-align: left; padding: 0 10px; }
.function_list_tablemain tr:nth-child(2n+1) { background-color: #f5f5f5; }

/*微信公众号*/
.store_online_systemfunctionbg { width: 100%; overflow: hidden; font-size: 14px; color: #666; }
.store_online_systemfunction_white { width: 100%; overflow: hidden; padding: 60px 0; background: #fff; clear: both; }
.store_online_systemfunction_gray { width: 100%; overflow: hidden; padding: 60px 0; background: #f5f5f5; }
.store_online_systemfunction_listbox { width: 1200px; overflow: hidden; margin: 0 auto; }
.store_online_systemfunction_title { width: 100%; overflow: hidden; text-align: center; font-size: 40px; color: #272727; }
.store_online_systemfunction_subtitle { width: 100%; overflow: hidden; text-align: center; font-size: 18px; padding: 20px 0 24px; color: #777; line-height: 30px; }
.store_online_systemfunction_functionbox_3 { width: 1100px; margin: 0 auto; overflow: hidden; margin-top: 50px; }
.store_online_systemfunction_functionbox_2 { width: 708px; overflow: hidden; margin: 0 auto; margin-top: 50px; }
.store_online_systemfunction_functionbox_4 { width: 100%; overflow: hidden; }
.store_online_systemfunction_functionbox_4 .store_online_systemfunction_function { width: 225px; margin-right: 25px; }
.store_online_systemfunction_function { width: 324px; overflow: hidden; float: left; margin-right: 60px; }
.store_online_systemfunction_function:last-child { margin-right: 0px; }
.store_online_systemfunction_functionicon { width: 52px; height: 52px; margin: 0 auto; background: url(../images/wx_system_icon.png) no-repeat; }
.store_online_systemfunction_functionicon01 { background-position: 0 0; }
.store_online_systemfunction_functionicon02 { background-position: -49px 0; }
.store_online_systemfunction_functionicon03 { background-position: -98px 0; }
.store_online_systemfunction_functionicon04 { width: 62px; background-position: -147px 0; }
.store_online_systemfunction_functionicon05 { width: 51px; background-position: -210px 0; }
.store_online_systemfunction_functionname { width: 100%; overflow: hidden; font-size: 20px; color: #333; text-align: center; line-height: 50px; }
.store_online_systemfunction_functionhint { width: 100%; overflow: hidden; line-height: 23px; text-align: center; color: #777; font-size: 16px; }
.store_online_systemfunction_img { width: 100%; height: 345px; margin-top: 30px; }
.store_online_systemfunction_img img { margin: 0 auto; }
.store_online_buttonbox { width: 302px; overflow: hidden; margin: 0 auto; margin-top: 30px; }
.store_online_buttonbox a { display: block; width: 135px; height: 37px; border-radius: 2px; float: left; text-align: center; line-height: 37px; margin-left: 8px; margin-right: 8px; }
.wx_system_icon02 { background-position: -53px 0; }
.wx_system_icon03 { background-position: -106px 0; }
.wx_system_icon04 { background-position: -159px 0; }
.wx_system_icon05 { background-position: -212px 0; }
.wx_system_icon08 { background-position: -265px 0; }
.wx_system_icon09 { background-position: -318px 0; }
.wx_system_icon10 { background-position: -371px 0; }
.wx_system_icon11 { background-position: -424px 0; }
.wx_system_icon12 { background-position: -477px 0; }
.wx_system_icon13 { background-position: 0 -55px; }
.wx_system_icon14 { background-position: -53px -55px; }
.wx_system_icon15 { background-position: -106px -55px; }
.wx_system_icon16 { background-position: -159px -55px; }
.wx_system_icon17 { background-position: -212px -55px; }
.wx_system_icon18 { background-position: -265px -55px; }
.wx_system_icon19 { background-position: -318px -55px; }
.wx_system_icon20 { background-position: -371px -55px; }
.wx_system_icon21 { background-position: -424px -55px; }
.wx_system_icon22 { background-position: -477px -55px; }
.wx_system_activityimg { width: 1100px; margin: 0 auto; }
.wx_system_activityimg li { float: left; margin-right: 46px; width: 240px; height: 280px; background-color: #C30E23; }
.wx_system_activityimg li:last-child { margin-right: 0; }

/*蓝色按钮*/
.blue_button { width: 150px;height: 40px; line-height: 40px; color: #fff; border-radius: 2px; font-size: 18px; background: #C30E23; margin-top: 20px; }
.blue_button input{ width: 150px;height: 40px;color: #fff; border-radius: 2px; font-size: 18px; background-color: #C30E23;  border: 0; display: block;}
.blue_button input:hover {background: #f00; display: block;}

.gray_button { width: 150px; line-height: 40px; color: #fff; border-radius: 3px; font-size: 18px; background-color: #3a474d; }
.gray_button a { display: block; text-decoration: none; color: #fff; text-align: center; }
.gray_button:hover { background-color: #252d30; }
.gray_button a:hover { text-decoration: underline; }


/*扫码体验*/
.index_system_listbox .Case_QrcodeWrap { width: 200px; height: 180px; overflow: hidden; position: absolute; top: 140px; left: 50%; z-index: 10; margin-left: -100px; background-color: #fff; text-align: center; opacity: 0; -webkit-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -webkit-transition: .3s all ease-in-out; -moz-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.index_system_listbox .Case_QrcodeWrap_hover { height: 220px; top: 180px; opacity: 1; -webkit-transition: .3s all ease-in-out .2s; -moz-transition: .3s all ease-in-out .2s; transition: .3s all ease-in-out .2s; }

/*扫码体验 特点功能*/
.index_function_mian_listbox .Case_QrcodeWrap { width: 170px; height: 135px; overflow: hidden; position: absolute; top: -35px; left: 50%; z-index: 10; margin-left: -100px; background-color: #fff; text-align: center; opacity: 0; -webkit-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -webkit-transition: .3s all ease-in-out; -moz-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.index_function_mian_listbox .Case_QrcodeWrap_hover { height: 180px; top: -90px; opacity: 1; -webkit-transition: .3s all ease-in-out .2s; -moz-transition: .3s all ease-in-out .2s; transition: .3s all ease-in-out .2s; }

.Case_QrcodeWrap span { position: relative; top: auto; font-size: 14px; }
.Case_QrcodeWrap_Img { margin: 10px auto; }

/*扫码体验 公众号系统*/
.system_main_box .Case_QrcodeWrap { width: 200px; height: 140px; overflow: hidden; position: absolute; top: 600px; left: 50%; z-index: 10; margin-left: -100px; background-color: #fff; text-align: center; opacity: 0; -webkit-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 1px 2px rgba(0,0,0,0.1); -webkit-transition: .3s all ease-in-out; -moz-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.system_main_box .Case_QrcodeWrap_hover { height: 210px; top: 530px; opacity: 1; -webkit-transition: .3s all ease-in-out .2s; -moz-transition: .3s all ease-in-out .2s; transition: .3s all ease-in-out .2s; z-index: 9999; }

.buy_details_main_introduce_years_sale { background-color: #FFB27E; border-radius: 1px; color: #FFF; height: 16px; line-height: 16px; margin: 0px 2px 4px 6px; padding: 1px 5px; position: relative; font-weight: normal; font-size: 14px; }
.buy_details_main_introduce_years_sale i { position: absolute; width: 0px; display: block; font-size: 0px; left: -4px; bottom: 0px; height: 0px; border-width: 3px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent #FFB27E #FFB27E transparent; }
.buy_details_main_introduce_price ul li em { font-size: 14px; font-weight: normal; color: #999; }
.buy_details_main_introduce_price ul li s { font-size: 14px; color: #999; font-weight: normal; }

/*三级分销*/
.distribution_icon01 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 0; }
.distribution_icon02 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -55px; }
.distribution_icon03 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -109px; }
.distribution_icon04 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -163px; }
.distribution_icon05 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -217px; }
.distribution_icon06 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -271px; }
.distribution_icon07 { width: 52px; height: 52px; background: url(../images/distribution_icon.png) no-repeat 0 -325px; }
.distribution_imglist_box { width: 100%; min-height: 426px; overflow: hidden; }
.distribution_imglist li { float: left; width: 213px; height: 426px; background: url(../images/distribution_bg.png) no-repeat center; position: relative; margin: 0 13px; }
.distribution_imglist li span { width: 185px; height: 317px; position: absolute; top: 51px; left: 15px; }



.password_content { position: relative; width: 500px; overflow: hidden; margin: 50px auto; background: #fff; border-radius: 5px; border: 2px solid #e7e7e7; padding: 20px 0px 30px 0; }
.Password_ContentTitle { width: 350px; overflow: hidden; margin: 0 auto; font-size: 30px; color: #333; font-weight: bold; text-align: center; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #E7E7E7; }
.password_content .password_content_a { width: 350px; overflow: hidden; margin: 0 auto; margin-top: 10px; }
.password_content .password_content_a a { display: block; height: 35px; float: left; line-height: 35px; margin-left: 5px; color: #3c7bc5; border: 1px solid #cccccc; padding: 0 5px; color: #333; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f1f1f1)); background: -webkit-linear-gradient(#fff, #f1f1f1); background: -moz-linear-gradient(#fff, #f1f1f1); background: -ms-linear-gradient(#fff, #f1f1f1); background: -o-linear-gradient(#fff, #f1f1f1); background: linear-gradient(#fff, #f1f1f1); -pie-background: linear-gradient(#fff, #f1f1f1); }
.password_content .password_content_a a:hover { text-decoration: underline; }
.password_content .password_content_a .password_content_a_text { width: 100px; overflow: hidden; line-height: 35px; text-align: right; float: left; color: #404040; }
.password_content .password_content_a .password_content_a_input { width: auto; overflow: hidden; float: left; }
.password_content .password_content_a .password_content_a_input input { width: 238px; height: 35px; border: 1px solid #c8c8c8; color: #999999; margin-bottom: 5px; padding: 0 5px; }

.password_content .password_content_b { width: 450px; overflow: hidden; margin: 0 auto; margin-top: 12px; }
.password_content .password_content_b img { height: 32px; }
.password_content .password_content_b .password_content_a_text { width: 100px; overflow: hidden; line-height: 30px; text-align: right; float: left; color: #404040; }
.password_content .password_content_b .password_content_a_input { width: 172px; overflow: hidden; float: left; }
.password_content .password_content_b .password_content_a_input a { color: #3366cc; padding-left: 5px; }
.password_content .password_content_b .password_content_a_input input { width: 165px; height: 30px; border: 1px solid #c8c8c8; color: #999; }

.password_submit { width: 350px; height: 48px; margin: 0 auto; background: #C30E23; text-align: center; line-height: 48px; font-size: 16px; color: #fff; cursor: pointer; margin-top: 20px; }
.password_submit:hover { background: #008f54; }



/*首页微信公众号*/
.roundabout-holder { margin: 0px auto; width: 850px; height: 496px; }
.roundabout-moveable-item { border-radius: 4px; border: 3px solid rgba(0, 0, 0, 0.08); width: 312px; height: 570px; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.roundabout-moveable-item img { width: 100%; }
.roundabout-in-focus { border: 3px solid rgba(0, 0, 0, 0.2); }


.lanrenzhijia { overflow: hidden; margin: 0 auto; position: relative; height: 404px; padding-top: 200px; }
.bac { position: absolute; bottom: 0; left: 50px; }
.lanrenzhijia_box { width: 700px; margin: auto; }
.lanrenzhijia_inbox { overflow: hidden; position: relative; }
.lanrenzhijia_inbox p { text-indent: 1em; font-size: 14px; width: 100%; color: #FFFFFF; line-height: 30px; background: #000000; }
.lanrenzhijia_inbox a { padding: 5px; display: block; position: absolute; top: 220px; left: 90px; background: #0066CC; color: #FFF; }
.lanrenzhijia_inbox img { width: 100%; height: 100%; }


.imageflow { width: 1200px; height: 600px; margin: 0 auto; position: relative; }
.imageflow ul { position: relative; height: 600px; }
.imageflow li { position: absolute; width: 0; height: 0; z-index: 0; cursor: pointer; overflow: hidden; top: 152px; left: 10px; }
.imageflow li img { width: 100%; height: 100%; vertical-align: top; float: left; }

/*首页微信公众号结束*/