@charset "utf-8";
/**Made by QQ:240603427**/
/*index.html==========================*/
body { background: #FFF; font-size: 12px; font-family: "微软雅黑"; }
.clear { clear: both; border: 0px; height: 0px; width: 0px; font-size: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.clear { LINE-HEIGHT: 0; CLEAR: both; overflow: hidden; font-size: 0px; }
.w_1200 { width: 1200px; margin: auto; }
.w_1140 { width: 1140px; margin: auto; }
.w_1168 { width: 1168px; margin: auto; }
.MT20 { margin-top: 20px; }
.ML20 { margin-left: 20px; }
.MR20 { margin-right: 20px; }
.MB20 { margin-bottom: 20px; }
/*header*/
.header { width: 100%; height: 96px; position: relative; background: #FFF; }
.header_fixed { width: 100%; position: fixed; z-index: 999; top: 0; border: 0; height: 96px; display: none; background: #FFF; }
.header_fixed .header_box { width: 100%; box-shadow: 0px 2px 2px rgba(0, 0, 0, .3); }
.header .w_1200, .header_fixed .w_1200 { height: 96px; }
.nav { padding-top: 35px; }
.nav li { width: 70px; text-align: center; height: 59px; margin-left: 30px; transition: all 0.3s ease 0s; position: relative; float: left; border-bottom: 2px solid #FFF; }
.nav li a { color: #333; display: inline-block; transition: all 0.3s ease 0s; line-height: 34px; transition: all 0.3s; font-size: 14px; }
.nav li.nav_hover, .nav li.nav_on { border-bottom: 2px solid #ac1320; }
.nav li.nav_hover a, .nav li.nav_on a { color: #666; }
.nav li.nav_re { border-bottom: 2px solid #FFF; }
.nav li.nav_hover.nav_on { border-bottom: 2px solid #ac1320; }
.sub_nav { display: none; width: 100%; height: 50px; background: #FFF; position: fixed; top: 96px; left: 0; z-index: 2; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.sub_nav .sub_wrap { width: 1200px; margin: auto; }
.sub_nav dl { float: right; width: 470px; }
.sub_nav dl dd { min-width: 70px; text-align: center; margin-right: 30px; font-size: 14px; line-height: 47px; padding-top: 4px; position: relative; float: left; }
/**/
.banner { width: 100%; min-width: 1200px; height: 790px; }
.focus { width: 100%; height: 790px; position: relative; overflow: hidden; }
.focus ul, .focus li { list-style: none; padding: 0; margin: 0; }
.focus li { display: none; }
.focus .bg {/*position:absolute;width:100%;height:30px;left:0;bottom:0;opacity:0.5;filter:alpha(opacity=50);z-index:1;background:#000;*/ }
.focus .f_btns { position: absolute; width: 100%; height: 6px; line-height: 6px; left: 0; bottom: 40px; text-align: center; z-index: 2; }
.focus .f_btns h2 { color: #fff; font-size: 16px; line-height: 6px; }
.focus .f_btns h2 a { color: #fff; }
.focus .f_btns h2 a:hover { text-decoration: none; }
.focus .f_btns .btn { text-align: center; height: 6px; }
.focus .f_btns .btn span { display: inline-block; width: 40px; height: 3px; overflow: hidden; margin: 0 5px; background: #c4c3c4; cursor: pointer; }
.focus .f_btns .btn span.cur { background: #e4392a; }
.focus .prev, .focus .next { display: none; background-repeat: no-repeat; background-position: center; position: absolute; top: 50%; margin-top: -22px; width: 24px; height: 44px; z-index: 3; cursor: pointer; }
.focus .prev { background-image: url(../images/ban_prev.png); left: 100px; }
.focus .next { background-image: url(../images/ban_next.png); right: 100px; }
.focus .jqfocus li { width: 100%; height: 790px; }
/*index*/
.service .tit { font-size: 26px; color: #000; text-align: center; padding-top: 50px; padding-bottom: 40px; }
.service .tit span { color: #ac1320; }
.service .tit p { display: block; font-size: 14px; color: #989898; padding-top: 20px; }
.service_list { width: 258px; height: 328px; border: 1px solid #e3e3e3; background: #FFF; transition: all 0.3s ease 0s; float: left; margin-left: 20px; }
.service_list .img_1 { width: 258px; height: 81px; padding-top: 40px; background: url(../images/service1.png) center 40px no-repeat; transition: all 0.3s ease 0s; }
.service_list .img_2 { width: 258px; height: 81px; padding-top: 40px; background: url(../images/service2.png) center 40px no-repeat; transition: all 0.3s ease 0s; }
.service_list .img_3 { width: 258px; height: 81px; padding-top: 40px; background: url(../images/service3.png) center 40px no-repeat; transition: all 0.3s ease 0s; }
.service_list .img_4 { width: 258px; height: 81px; padding-top: 40px; background: url(../images/service4.png) center 40px no-repeat; transition: all 0.3s ease 0s; }
.service_list h3 { color: #000000; font-size: 18px; padding-top: 20px; text-align: center; font-weight: normal; }
.service_list p { text-align: center; padding-top: 46px; text-align: center; font-size: 12px; color: #999999; }
.service_list.hover { border: 1px solid #c2191d; background: #c2191d; }
.service_list.hover h3, .service_list.hover p { color: #FFF; }
.service_list.hover .img_1 { background: url(../images/service1_h.png) center 40px no-repeat; }
.service_list.hover .img_2 { background: url(../images/service2_h.png) center 40px no-repeat; }
.service_list.hover .img_3 { background: url(../images/service3_h.png) center 40px no-repeat; }
.service_list.hover .img_4 { background: url(../images/service4_h.png) center 40px no-repeat; }
.ad { width: 100%; height: 220px; background: url(../images/ad.jpg) center no-repeat; margin-top: 50px; }
.ushi { background: #f7f7f7; width: 100%; }
.ushi .tit { font-size: 26px; color: #000; text-align: center; padding-top: 50px; }
.ushi .tit span { color: #ac1320; }
.ushi .tit p { display: block; font-size: 14px; color: #989898; padding-top: 20px; }
.ushi .ushi_ad { width: 100%; height: 256px; background: url(../images/ushi_ad.jpg) center no-repeat; }
.ushi .ushi_img { width: 1200px; height: 1060px; margin: auto; position: relative; background: url(../images/ushi_img.jpg) center no-repeat; }
.ushi .ushi_img h3 { color: #d1d1d1; font-size: 24px; font-weight: 200; }
.ushi .ushi_img h3 span { display: block; line-height: 61px; font-size: 40px; font-weight: 500; color: #333; }
.ushi .ushi_img h3 strong { font-size: 24px; color: #333; font-weight: 300; }
.ushi .ushi_img .txt { padding-top: 60px; font-size: 14px; color: #666666; line-height: 30px; }
.ushi_o { position: absolute; top: 104px; left: 30px; }
.ushi_t { position: absolute; top: 635px; left: 709px; }
.iabout_box { width: 100%; height: 640px; background: url(../images/about_bg.jpg) center no-repeat fixed; background-size: cover; }
.iabout_box .tit { font-size: 26px; color: #FFF; text-align: center; padding-top: 50px; }
.iabout_box .tit p { display: block; font-size: 14px; color: #989898; padding-top: 20px; }
.iabout_box .txt { font-size: 14px; color: #FFF; text-align: center; padding-top: 70px; line-height: 36px; }
.iabout_box .img { padding-top: 80px; }
.icase .tit { font-size: 26px; color: #000; text-align: center; padding-top: 50px; padding-bottom: 40px; }
.icase .tit span { color: #ac1320; }
.icase .tit p { display: block; font-size: 14px; color: #989898; padding-top: 20px; }
.icase_list { width: 280px; height: 354px; border: 1px solid #f2f2f2; transition: all 0.3s; float: left; margin: 5px; box-shadow: 1px 1px 10px 0px rgba(226, 226, 226, 0.5); }
.icase_list .img { margin: 10px; width: 260px; height: 180px; background: #f8f8f8; overflow: hidden; }
.icase_list .img img { width: 260px; height: 180px; transition: all 0.6s; }
.icase_list .info p.title { color: #333; font-size: 14px; height: 50px; line-height: 50px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #e4e3e3; }
.icase_list .info p.label { font-size: 12px; color: #666; width: 240px; margin: 16px auto; text-align: center; display: block; padding: 0; font-weight: 100; }
.icase_list .info p.label span { font-size: 12px; color: #ff5256; margin-right: 10px; }
.icase_list:hover { border: 1px solid #c2191d }
.icase_list:hover .img img { transform: scale(1.2); }
.icase_list .case_action { text-align: center; }
.icase_list .case_action a { width: 72px; height: 30px; text-align: center; line-height: 30px; color: #fff; display: inline-block; margin: 0 8px; }
.icase_list .case_action a.go_inside { background: #ff5256; }
.icase_list .case_action a.go_plan { background: #626262; }
.iwrap { width: 100%; background: #f9f9f9; margin-top: 50px; padding-top: 45px; padding-bottom: 60px; }
.icontact { width: 300px; float: left; }
.icontact h2 span { font-size: 12px; color: #9e9e9e; font-weight: 400; display: block; padding-top: 15px; padding-bottom: 15px; }
.ico_kefu { }
.ico_kefu img { margin-right: 15px; }
.ico_tel { font-size: 26px; line-height: 31px; color: #565656; padding-top: 40px; padding-bottom: 25px; }
.ico_tel img { margin-right: 10px; }
.icontact p { line-height: 24px; color: #666; }
.inews { width: 810px; float: right; }
.inews .tit { font-size: 24px; height: 33px; padding-bottom: 20px; }
.inews .tit .more { display: block; float: right; width: 94px; height: 31px; border: 1px solid #b2b1b2; line-height: 31px; text-align: center; font-size: 12px; transition: all 0.3s; }
.inews .tit .more:hover { color: #ff5256; border: 1px solid #ff5256; }
.inews_one { border-bottom: 1px solid #dfdfdf; padding-bottom: 30px; margin-bottom: 15px; }
.inews_one .inews_img { width: 200px;float: left; }
.inews_one .inews_box { width: 590px; float: right; }
.inews_box .inews_tit { font-size: 14px; line-height: 36px; }
.inews_box .inews_tit a { color: #333; }
.inews_box .inews_date { color: #666; }
.inews_box .inews_info { color: #666; padding-top: 10px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inews_list { width: 50%; float: left; height: 44px; }
.inews_list li { line-height: 44px; padding-left: 20px; }
.inews_list li span { float: right; margin-right: 20px; color: #999; }
.inews_list li a { display: inline-block; width: 260px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; transition: all 0.3s; }
.inews_list li a:hover { color: #000; padding-left: 10px; }
/*foot*/
.foot { background: #151414; width: 100%; padding-top: 20px; }
.foot .copyright { width: 900px; float: left; color: #999; line-height: 30px; }
.foot .copyright a { color: #666; }
.foot .ewm { width: 100px; height: 100px; float: right; }
.foot .ewm img { width: 100%; }
.link { border-top: 1px solid #444343; margin-top: 20px; color: #999; padding: 15px 0; }
.link a { color: #999; margin-right: 8px; line-height: 26px; }
/*main*/
.ban { width: 100%; height: 400px; background: url(../images/ban.jpg) center no-repeat; }
.breadCrumb { width: 100%; height: 50px; border-bottom: 1px solid #eee; }
.breadCrumb .w_1140 { position: relative; height: 50px; }
.breadCrumb span { color: #666; font-size: 14px; line-height: 50px; }
.breadCrumb span a { color: #666; }
.breadCrumb .sub_menu { position: absolute; right: 0; top: 8px; height: 34px; }
.breadCrumb .sub_menu span { background: #e2e2e2; display: inline-block; height: 34px; line-height: 34px; margin-left: 10px; padding: 0 15px; transition: all 0.3s; }
.breadCrumb .sub_menu span a { display: block; color: #666; transition: all 0.3s; }
.breadCrumb .sub_menu span:hover, .breadCrumb .sub_menu span.hover { background: #a30c19; }
.breadCrumb .sub_menu span:hover a, .breadCrumb .sub_menu span.hover a { color: #FFF; }
.about_info { padding: 30px 0; min-height: 600px; }
.about_info img { max-width: 100%; }
.about_info p { font-size: 16px; line-height: 34px; color: #333; text-indent: 2em; }
#map { width: 1130px; height: 400px; margin-top: 20px; border: 5px solid #eee; }
/*about122*/
.about_122_tit { text-align: center; line-height: 56px; font-family: Arial, Helvetica, sans-serif; font-size: 48px; color: #2c2c2c; padding-top: 40px; }
.about_122_tit span { margin-left: 5px; font-size: 48px; font-family: Arial, Helvetica, sans-serif; color: #f3782a; }
.about_122_tit2 { text-align: center; font-size: 30px; line-height: 40px; color: #666; margin-bottom: 40px; }
.website_tc_list { padding-bottom: 30px; }
.website_tc_list ul { overflow: hidden; }
.website_tc_list li { width: 560px; float: left; margin: 10px 20px 40px 20px; }
.website_tc_list img { float: left; margin-right: 40px; }
.website_tc_list span { display: block; font-weight: bold; padding-top: 40px; font-size: 16px; line-height: 40px; }
.website_tc_list p { line-height: 22px; color: #666; }
.process { width: 100%; background: url(../images/jzlc_bg.jpg) center no-repeat; height: 533px; }
.process .about_122_tit2 { margin-bottom: 30px; }
.jzlc_list { width: 900px; }
.jzlc_list li { width: 280px; float: left; margin: 10px 20px 30px 0; }
.jzlc_list img { float: left; margin-right: 10px; margin-bottom: 10px; }
.jzlc_list span { line-height: 35px; font-weight: bold; font-size: 14px; display: block; }
.jzlc_list p { color: #666; }
.ymzj_list ul { overflow: hidden; }
.ymzj_list li { width: 365px; float: left; height: 85px; padding: 35px 0 0 35px; background-color: #f7fcff; }
.ymzj_list .color { background-color: #e5f6fd; }
.ymzj_list img { float: left; margin-right: 10px; }
.ymzj_list span { font-size: 18px; font-weight: bold; display: block; text-align: left; }
.ymzj_list p { width: 280px; font-size: 14px; color: #666; }
.website_pic { background: url(../images/website_pic.jpg) no-repeat center; height: 400px; margin: 40px 0; }
.website_service { height: 100%; overflow: hidden; margin-bottom: 40px; }
.website_ser_left { width: 340px; float: left; margin-top: 30px; }
.website_ser_left li { height: 160px; }
.website_ser_left img { float: right; margin-left: 10px; }
.website_ser_left span { font-weight: bold; font-size: 18px; display: block; text-align: right; margin-top: 10px; }
.website_ser_left p { line-height: 22px; text-align: right; width: 256px; color: #666; }
.website_ser_center { width: 440px; float: left; margin-left: 40px; }
.website_ser_right { width: 340px; float: right; margin-top: 30px; }
.website_ser_right li { height: 160px; }
.website_ser_right img { float: left; margin-right: 10px; }
.website_ser_right span { font-size: 18px; font-weight: bold; display: block; text-align: left; margin-top: 10px; }
.website_ser_right p { line-height: 22px; text-align: left; color: #666; }
.gr_contact { padding-top: 40px; height: 170px; background: #f3782a; text-align: center; color: #fff; position: relative; }
.top_cicle { position: absolute; top: -36px; left: 50%; margin-left: -28px; display: block; width: 56px; height: 56px; border-radius: 50%; background: #FFF; z-index: 5; }
.gr_contact .call_pic { margin-top: 5px; width: 100%; height: 50px; background: url(../images/call_pic.png) no-repeat center; }
.gr_contact h3 { font-size: 16px; font-weight: normal; text-transform: uppercase; }
.gr_contact p { font-size: 36px; font-family: 'Open Sans'; font-weight: 300; color: #fff; line-height: 54px; }
/*about123*/
.yingxiao_one { padding-top: 40px; overflow: hidden; padding-bottom: 15px; line-height: 30px; color: #333333; font-size: 19.4px; text-align: center; letter-spacing: 1px; }
.yingxiao_one .h2 { font-size: 40px; line-height: 60px; letter-spacing: 3px; }
.yingxiao_one .h2 span { color: #f3782a; font-size: 40px; }
.yingxiao_one .yingxiao_one_txt { overflow: hidden; padding-top: 35px; }
.yingxiao_one .yingxiao_one_txt ul li { float: left; display: inline; overflow: hidden; text-align: left; }
.yingxiao_one .yingxiao_one_txt ul li.yx_one_l { width: 680px; font-weight: bold; font-size: 28.1px; color: #575757; line-height: 76px; letter-spacing: 3px; }
.yingxiao_one .yingxiao_one_txt ul li.yx_one_2 { width: 179px; margin-left: 20px; padding-top: 30px; }
.yingxiao_one .yingxiao_one_txt ul li.yx_one_3 { width: 306px; float: right; padding-top: 10px; }
.yingxiao_one .yingxiao_one_txt ul li.yx_one_3 .h3 { color: #f3782a; font-size: 28px; letter-spacing: 2px; line-height: 60px; }
.yingxiao_one .yingxiao_one_txt ul li.yx_one_3 p { background: url(../images/dui1.jpg) no-repeat left center; text-indent: 35px; font-size: 20px; height: 35px; line-height: 35px; }
.yingxiao_two { width: 1214px; margin: 0 auto; overflow: hidden; margin-bottom: 15px; background: url(../images/yingxiao_img3.png) center bottom no-repeat; padding-top: 22px; text-align: center; }
.yingxiao_two .yingxiao_two_b { overflow: hidden; padding-bottom: 28px; }
.yingxiao_two .yingxiao_two_b .yx_two_l { float: left; width: 890px; height: 82px; line-height: 82px; overflow: hidden; text-indent: 160px; color: #fff; font-size: 29.6px; letter-spacing: 2.5px; }
.yingxiao_two .yingxiao_two_b .yx_two_l span { color: #ff6d00; font-size: 38.3px; }
.yingxiao_two .yingxiao_two_b .yx_two_2 { float: right; margin-right: 24px; width: 268px; height: 48px; line-height: 48px; border-radius: 6px; border: 1px solid #fff; display: block; color: #fff; font-size: 24px; margin-top: 18px; transition: all 0.3s; }
.yingxiao_bg { background-color: #f4f4f4; overflow: hidden; }
.yingxiao_three { height: 502px; overflow: hidden; background: url(../images/yingxiao_img4.png) 837px 130px no-repeat; text-align: center; color: #333333; padding-left: 10px; }
.yingxiao_three .h2 { font-size: 48px; letter-spacing: 3px; line-height: 92px; margin-top: 30px; }
.yingxiao_three .h2 span { color: #ff6d00; font-size: 68.6px; }
.yingxiao_three div { line-height: 36px; text-align: left; font-size: 21px; padding-top: 40px; }
.yingxiao_three div font { color: #ff6d00; font-size: 21px; }
.yingxiao_three div .h3 { font-size: 21px; padding-top: 25px; }
.yingxiao_three div .h3 font { font-size: 30px; }
.yingxiao_four { overflow: hidden; background: url(../images/yingxiao_img5.jpg) left 80px no-repeat; padding-left: 486px; color: #333; }
.yingxiao_four .h2 { font-size: 48px; line-height: 92px; letter-spacing: 3px; margin-top: 30px; }
.yingxiao_four .h2 span { color: #ff6d00; font-size: 68.6px; }
.yingxiao_four div { line-height: 32px; text-align: left; font-size: 20px; padding-top: 40px; padding-bottom: 40px; }
.yingxiao_four div font { color: #ff6d00; font-size: 20px; }
.yingxiao_four div .h3 { font-size: 20px; padding-top: 25px; }
.yingxiao_four div .h3 font { font-size: 24px; }
.yingxiao_five { height: 1030px; overflow: hidden; background: url(../images/yingxiao_img6.jpg) left 190px no-repeat; text-align: center; color: #333333; }
.yingxiao_five .h2 { font-size: 48px; letter-spacing: 3px; line-height: 64px; margin-top: 45px; }
.yingxiao_five .h2 span { color: #ff6d00; font-size: 48px; }
.yingxiao_five .div { padding-left: 501px; line-height: 38px; text-align: left; font-size: 18px; padding-top: 45px; }
.yingxiao_five .div .h3 { font-size: 36px; padding-top: 35px; color: #000; letter-spacing: 2px; }
.yingxiao_five .div font { color: #fe5b00; font-size: 30px; }
.yingxiao_five .div .h3 font { font-size: 36px; }
.yingxiao_five .div .h4 { font-size: 30px; color: #000; padding-top: 8px; margin-bottom: 15px; letter-spacing: 2px; }
.yingxiao_five .div .h4 font { font-size: 36px; }
.yingxiao_five .div .yx_five_a { float: left; width: 436px; height: 50px; line-height: 50px; border-radius: 20px; border: 1px solid #fe5b00; background-color: #fe5b00; display: block; color: #fff; font-size: 16px; font-weight: bold; margin-top: 20px; text-align: center; letter-spacing: 1px; transition: all 0.3s; }
.yingxiao_five .div .yx_five_a:hover { border: 1px solid #ff6d00; background-color: #fff; color: #ff6d00; }
.yingxiao_five .div b { font-size: 30px; color: #fe5b00; }
.yingxiao_six { overflow: hidden; background: url(../images/yingxiao_img7.jpg) left 1px no-repeat; padding-left: 522px; color: #333; padding-bottom: 55px; }
.yingxiao_six .h2 { line-height: 72px; font-size: 54px; letter-spacing: 3px; margin-top: 50px; font-weight: normal; }
.yingxiao_six .h2 span { color: #fe5b00; font-size: 54px; font-weight: bold; }
.yingxiao_six div { line-height: 38px; text-align: left; font-size: 20px; padding-top: 30px; color: #000; }
.yingxiao_six .yingxiao_six_a { clear: both; width: 152px; height: 44px; line-height: 44px; border-radius: 20px; border: 1px solid #fff; display: block; background-color: #ff6d00; color: #fff; font-size: 16px; transition: all 0.3s; font-weight: bold; text-align: center; margin-top: 30px; }
.yingxiao_six .yingxiao_six_a:hover { border: 1px solid #ff6d00; background-color: #fff; color: #ff6d00; }
.yingxiao_seven { overflow: hidden; background: url(../images/yingxiao_img8.jpg) center top no-repeat; color: #fff; height: 169px; text-align: center; }
.yingxiao_seven .h2 { font-size: 30px; margin-top: 22px; line-height: 40px; }
.yingxiao_seven .yingxiao_seven_a { margin: 0 auto; width: 404px; height: 51px; line-height: 51px; border-radius: 20px; border: 1px solid #fff; display: block; background: url(../images/yingxiao_img9.png) 54px center no-repeat; color: #fff; text-align: left; font-size: 28px; transition: all 0.3s; text-indent: 94px; margin-top: 30px; }
.yingxiao_eight { padding-top: 30px; overflow: hidden; padding-bottom: 60px; line-height: 44px; color: #333333; text-align: center; }
.yingxiao_eight .h2 { font-size: 54px; line-height: 76px; letter-spacing: 3px; font-weight: normal; }
.yingxiao_eight .h2 span { color: #ff6d00; font-size: 54px; font-weight: bold; }
.yingxiao_eight p { font-size: 24px; }
.yingxiao_eight p font { color: #ff6d00; font-size: 24px; }
.yingxiao_eight .yingxiao_eight_txt { overflow: hidden; }
.yingxiao_eight .yingxiao_eight_txt ul li { display: inline-block; width: 210px; overflow: hidden; font-size: 18px; color: #333; line-height: 24px; margin-top: 50px; }
.yingxiao_eight .yingxiao_eight_txt ul li span { display: block; width: 152px; height: 152px; margin: 0 auto; margin-bottom: 25px; transition: all 0.3s; }
.yingxiao_eight .yingxiao_eight_txt ul li span.bgs1 { background: url(../images/yingxiao_pic1.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li:hover span.bgs1 { background: url(../images/yingxiao_pic1_on.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li span.bgs2 { background: url(../images/yingxiao_pic2.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li:hover span.bgs2 { background: url(../images/yingxiao_pic2_on.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li span.bgs3 { background: url(../images/yingxiao_pic3.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li:hover span.bgs3 { background: url(../images/yingxiao_pic3_on.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li span.bgs4 { background: url(../images/yingxiao_pic4.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li:hover span.bgs4 { background: url(../images/yingxiao_pic4_on.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li span.bgs5 { background: url(../images/yingxiao_pic5.png) center center no-repeat; }
.yingxiao_eight .yingxiao_eight_txt ul li:hover span.bgs5 { background: url(../images/yingxiao_pic5_on.png) center center no-repeat; }
.yingxiao_nine { margin: 0 auto; width: 1220px; margin-top: 47px; overflow: hidden; background: url(../images/yingxiao_img9.jpg) center top no-repeat; height: 312px; text-align: center; }
.yingxiao_nine p { color: #fff; line-height: 30px; margin-top: 176px; font-size: 18px; }
/*about124*/
.budengyu { padding-top: 40px; }
.budengyu h2 { display: block; height: 104px; overflow: hidden; text-align: center; color: #3a3a3a; font-size: 20px; font-weight: normal; }
.budengyu h2 i { display: block; font-style: normal; color: #ff4a00; font-size: 38px; line-height: 36px; margin-bottom: 21px; }
.budengyu h2 i img { vertical-align: middle; }
.ayu-wrp { display: block; width: 1000px; margin: auto; position: relative; background: url(../images/areyou-img.jpg) no-repeat center top; height: 283px; padding-top: 109px; }
.ayu-wrp li { display: block; padding-left: 56px; width: 414px; float: left; padding-right: 30px; height: 94px; line-height: 40px; }
.ayu-wrp li.fr { text-align: right; }
.ayu-wrp a { display: block; color: #7a7a7a; font-size: 16px; font-weight: bold; }
.ayu-wrp span { font-size: 30px; font-family: "Comic Sans MS", "Arial Narrow", arial; vertical-align: middle; display: inline-block; width: 36px; text-align: center; padding-right: 30px; vertical-align: middle; }
.ayu-wrp li a:hover { color: #f26b17; text-decoration: none; }
.list1 { padding-top: 51px; width: 960px; margin: 0 auto; height: 525px; background: url(../images/ico2.gif) no-repeat 579px 227px; }
.yiwen { padding: 63px 0 0 30px; width: 295px; float: left; }
.uls01 { height: 197px; background: url(../images/ico4.gif) no-repeat left bottom; }
.uls01 li { height: 38px; padding-left: 18px; background: url(../images/ico3.gif) no-repeat 0 15px; font: 17px "微软雅黑"; color: #222222; line-height: 38px; }
.yiwen p { font: 22px "微软雅黑"; color: #ef8200; font-weight: bold; padding-top: 43px; line-height: 42px; }
.shengq { background: url(../images/ico55.gif) no-repeat; width: 295px; height: 464px; float: right; margin-top: 1px; padding: 25px 0 0 32px; }
.shengq h4 { height: 35px; font: 15px "微软雅黑"; color: #fff; line-height: 35px; }
.shengq p { height: 123px; padding-top: 18px; text-align: center; font: 23px "微软雅黑"; color: #fff; font-weight: bold; }
.biao { padding-top: 29px; }
.s_ban { background: #f08300 url(../images/nixi.jpg) no-repeat center top; font-family: "微软雅黑"; }
.s_banm { height: 191px; width: 968px; margin: 0 auto; }
.pr { position: relative; }
.s_banm p { top: 62px; right: 78px; }
.pa { position: absolute; }
.s_banm p a { display: block; }
.s_banm p span { display: block; color: #fdeedd; font-size: 14px; padding-top: 3px; }
.s_banm p b { color: #fff; display: block; font-size: 26px; }
.deposit-server-tit { padding-top: 40px; color: #333; text-align: center; padding-bottom:20px;}
.deposit-server-px { font-size: 16px; letter-spacing: 1px; line-height: 26px; }
.deposit-server-hx { font-size: 30px; font-weight: bold; line-height: 40px; }
.deposit-server-hx span { color: #fe5b00; }
.deposit-team-list { margin-top: 40px; padding-bottom: 40px; }
.deposit-team-list ul { overflow: hidden; }
.deposit-team-list li { width: 16.6666%; float: left; }
.deposit-team-list .ico { display: block; width: 180px; height: 177px; margin-left: auto; margin-right: auto; background: url(../images/ico-tuo1.png) no-repeat; }
.deposit-team-list .hx { font-size: 18px; color: #030303; text-align: center; line-height: 30px; }
.deposit-team-list .px { color: #7a7878; text-align: center; font-size: 14px; line-height: 24px; }
.deposit-team-list .ico.i1 { background-position: 0 0; }
.deposit-team-list .ico.i2 { background-position: -205px 0; }
.deposit-team-list .ico.i3 { background-position: -410px 0; }
.deposit-team-list .ico.i4 { background-position: -615px 0; }
.deposit-team-list .ico.i5 { background-position: -820px 0; }
.deposit-team-list .ico.i6 { background-position: -1025px 0; }
.deposit-process-con { width: 1200px; height: 430px; position: relative; }
.deposit-process-con.mt40.m_b40 { margin-top:40px; margin-bottom:20px;}
.deposit-process-center { background: url(../images/ico-tuo2.png); width: 575px; height: 330px; position: absolute; left: 50%; top: 0; margin-left: -287px; }
.deposit-process-center .hx { font-size: 40px; font-weight: bold; color: #FFF; line-height: 40px; text-align: center; padding-top: 130px; }
.deposit-process-center .px { color: #FFF; font-size: 20px; text-align: center; line-height: 30px; padding-top: 5px; }
.deposit-process-side { width: 338px; height: 130px; position: absolute; }
.deposit-process-side.pos1 { left: 0; top: 4px; }
.deposit-process-side.pos2 { right: 0; top: 4px; }
.deposit-process-side.pos3 { left: 0; top: 290px; }
.deposit-process-side.pos4 { right: 0; top: 290px; }
.deposit-process-side .hx { font-size: 20px; color: #fe5b00; text-align: center; }
.deposit-process-side .px { font-size: 14px; color: #56595a; line-height: 22px; letter-spacing: .6px; padding-top: 6px; }
.exp { height: 790px; width: 968px; margin: 0 auto; }
.exp h3 { font-size: 40px; line-height: 40px; color: #f08300; text-align: center; background: url(../images/tl_s.jpg) no-repeat center bottom; padding: 0 0 65px; }
.exp h3 span { color: #333; font-size: 30px; font-weight: normal; display: block; line-height: 30px; padding: 70px 0 20px; }
.exp ul { background: url(../images/exp_01.jpg) no-repeat 6px center; padding: 5px 0 0 468px; height: 486px; margin-top: 23px; }
.exp li { border-bottom: 1px dashed #ccc; padding: 7px 0; min-height: 30px; height: auto; }
.exp li b { float: left; color: #f08300; font-size: 22px; font-family: Arial, Helvetica, sans-serif; display: inline-block; padding: 2px 15px 0 0; }
.exp li p { float: left; display: inline-block; width: 460px; color: #2e2e2e; font-size: 16px !important; line-height: 30px; }
/*单篇后台css*/
.js_tit { width: 720px; height: 54px; line-height: 54px; text-align: center; margin: auto; color: #FFF; background: #e77a1b; font-size: 28px; }
.js_tit2 { font-size: 28px; text-align: center; line-height: 54px; }
.js_tit3 { font-size: 28px; text-align: center; background: #ededed; width: 350px; margin: auto; line-height: 40px; color: #666; }
.js_tit4 { text-align: center; color: #ff0000; font-size: 28px; line-height: 40px; padding: 10px 0; }
.uhua { color: #333; }
.uhua .tit { font-size: 28px; text-align: center; line-height: 36px; margin-bottom: 15px; }
.uhua .tit span, .uhua .tit2 span, .uhua .tit3 span { color: #e77a1b; }
.uhua .tit2 { background: #e4e4e4; width: 440px; text-align: center; margin: 50px auto; font-size: 28px; line-height: 40px; height: 40px; }
.uhua .tit3 { font-size: 28px; text-align: center; line-height: 36px; padding: 40px 0; }
.uhua .tit4 { background: #e4e4e4; width: 260px; text-align: center; font-size: 28px; line-height: 40px; height: 40px; margin: 50px auto; }
.wxyy { padding-bottom: 20px; }
.wxyy .tit { font-size: 48px; text-align: center; color: #666; height: 60px; line-height: 60px; }
.wxyy .tit span { color: #e77a1b; }
.wxyy .p { text-align: center; font-size: 18px; color: #666; padding: 10px 0; }
/*单篇后台css*/
.case_box { padding-top: 30px; }
.case_info { line-height: 34px; font-size: 14px; padding: 20px 0; }
.case_info img{ max-width:100%;}
.news_list { border-bottom: 1px dashed #ccc; padding: 15px 0; }
.news_list .news_time { width: 100px; font-size: 25px; text-align: center; float: left; color: #333; border-right: 1px solid #CCC; margin-right: 15px; margin-top: 15px; }
.news_list .news_time span { display: block; font-size: 20px; color: #666; padding-top: 8px; }
.news_list .news_box { width: 1000px; float: right; margin-right: 20px; }
.news_list .news_box span { height: 34px; line-height: 34px; font-weight: 500; display: block; font-size: 16px; }
.news_list .news_box p { color: #7f7f7f; }
.news_info { padding: 30px 0; }
.news_info .n_title { font-size: 24px; text-align: center; color: #333; }
.news_info .n_date { text-align: center; color: #666; padding-top: 20px; border-bottom: 1px dashed #ddd; padding-bottom: 26px; }
.news_info .n_info { line-height: 36px; color: #666; font-size: 14px; padding-top: 15px; }
.news_info .n_info p { text-indent: 2em; }
/*page*/
.pagelink { font-size: 0px; text-align: center; margin-top: 50px; margin-bottom: 40px; }
.pagelink a, .pagelink span { font-size: 12px; color: #000; padding: 6px 12px; margin-right: 1px; background: #eee; transition: color .6s, border-color .6s, background-color .6s, border .6s; }
.pagelink a.on, .pagelink a:hover { background: #eee; color: #ac1320; transition: color .6s, border-color .6s, background-color .6s, border .6s; }
.pagelink select { font-size: 12px; color: #000; padding: 6px 12px; margin-right: 1px; background: #eee; transition: color .6s, border-color .6s, background-color .6s, border .6s; border: none; }
.pagelink select:focus { outline: none; }
.pagenav { border-top: 1px solid #DDD; margin-top: 50px; margin-bottom: 20px; }
.pagenav p { width: 50%; float: left; color: #666; padding-top: 10px; }
.pagenav p.next { text-align: right; }
.pagenav p a { color: #666; }
.pagenav p a:hover { color: #333; }
/*-----侧栏------*/
.qq_onService_panel i, .qq_onService_panel em { font-style: normal; }
.qq_onService_panel .sidebar2_Mo { position: fixed; right: 0; top: 50%; margin-top: -179px; z-index: 10000; }
.qq_onService_panel .sidebar2_list { width: 50px; margin-bottom: 10px; position: relative; right: 0; }
.qq_onService_panel .sidebar2_listT, .qq_onService_panel .sidebar2_listB { background-repeat: no-repeat; padding-left: 7px; }
.qq_onService_panel .sidebar2_listT { background-position: left top; }
.qq_onService_panel .sidebar2_listB { background-position: left bottom; }
.qq_onService_panel .list_c { height: 7px; }
.qq_onService_panel .ie_w { width: 43px; }
.qq_onService_panel .sidebar2_listC { text-align: center; }
.qq_onService_panel .sidebar2_listC .prev_btn, .qq_onService_panel .sidebar2_listC .next_btn { display: inline-block; }
.qq_onService_panel .sidebar2_listC .prev_btn { margin-bottom: 10px; }
.qq_onService_panel .function_list .list { text-align: center; height: 40px; width: auto; padding: 0; border: 0; overflow: inherit; margin-bottom: 10px; position: relative; }
.qq_onService_panel .function_list .list a { display: inline-block; }
.qq_onService_panel .list .tel_icon, .qq_onService_panel .list .qq_icon, .qq_onService_panel .list .wx_icon, .qq_onService_panel .list .edit_icon, .qq_onService_panel .list .mail_icon, .qq_onService_panel .list .map_icon { background-repeat: no-repeat; background-position: center center; position: relative; margin-top: 7px; width: 100%; z-index: 2; }
.qq_onService_panel .list .tel_icon { background-image: url(../images/tel_icon.png); width: 26px; height: 26px; }
.qq_onService_panel .list:hover .tel_icon { background-image: url(../images/tel_icon_h.png); }
.qq_onService_panel .list .qq_icon { background-image: url(../images/qq_icon.png); width: 25px; height: 25px; }
.qq_onService_panel .list:hover .qq_icon { background-image: url(../images/qq_icon_h.png); }
.qq_onService_panel .list .wx_icon { background-image: url(../images/wx_icon.png); width: 30px; height: 23px; }
.qq_onService_panel .list:hover .wx_icon { background-image: url(../images/wx_icon_h.png); }
.qq_onService_panel .list .edit_icon { background-image: url(../images/edit_icon.png); width: 25px; height: 25px; }
.qq_onService_panel .list:hover .edit_icon { background-image: url(../images/edit_icon_h.png); }
.qq_onService_panel .list .mail_icon { background-image: url(../images/mail_icon.png); width: 26px; height: 25px; }
.qq_onService_panel .list:hover .mail_icon { background-image: url(../images/mail_icon_h.png); }
.qq_onService_panel .list .map_icon { background-image: url(../images/map_icon.png); width: 26px; height: 25px; }
.qq_onService_panel .list:hover .map_icon { background-image: url(../images/map_icon_h.png); }
.qq_onService_panel .sidebar2_listT, .qq_onService_panel .sidebar2_listB { background-image: url(../images/botder_img.png); }
.qq_onService_panel .list_c, .qq_onService_panel .alt_bg, .sidebar2_listC { background: #C1BFC0; }
.qq_onService_panel .lxwm_c .lxwm_tit { color: #fff; border-bottom-color: #CFCDCE; }
.qq_onService_panel .lxwm_c .lxwm_list li { color: #fff; }
.qq_onService_panel .explain_c a { color: #fff; }
.qq_onService_panel .wx_scan_c p { color: #fff; }
.qq_onService_panel .sidebar2_state { text-align: center; display: none; }
.qq_onService_panel .sidebar2_state a { display: inline-block; width: 32px; height: 32px; }
.qq_onService_panel .sidebar2_state a { width: 50px; background: #C1BFC0 url(../images/hide_btn.png) center no-repeat; padding: 5px 0; }
.qq_onService_panel .sidebar2_state a.cur { width: 50px; background: #C1BFC0 url(../images/show_btn.png) center no-repeat; padding: 5px 0; }
/* 联系我们 */
.qq_onService_panel .lxwm_tel { width: 178px; position: absolute; right: -178px; top: 0; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; }
.qq_onService_panel .lxwm_c .lxwm_tit { padding: 0 20px 8px; font-weight: normal; height: 30px; line-height: 30px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid; }
.qq_onService_panel .lxwm_c .lxwm_list { padding: 15px 10px 1px 15px; }
.qq_onService_panel .lxwm_c .lxwm_list li { background: url(../images/sj_icon.png) no-repeat; margin-bottom: 10px; text-align: left; padding-left: 20px; height: 32px; line-height: 32px; font-size: 18px; }
/* 联系方式 */
.qq_onService_panel .lxfs_qq { width: 200px; overflow: hidden; position: absolute; right: -200px; top: -50px; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; }
.qq_onService_panel .lxfs_c { width: 217px; overflow: hidden; }
.qq_onService_panel .lxfs_list { padding: 20px 15px 0 0; min-height: 107px; }
.qq_onService_panel .lxfs_list li { margin-bottom: 20px; }
.qq_onService_panel .lxfs_list li em { display: block; float: left; text-align: right; width: 77px; overflow: hidden; font-size: 12px; height: 32px; line-height: 32px; }
.qq_onService_panel .lxfs_list li a { width: 102px; height: 32px; line-height: 32px; text-align: center; }
/* 微信扫码 */
.qq_onService_panel .wx_scan { width: 200px; position: absolute; right: -200px; top: -80px; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; }
.qq_onService_panel .wx_scan_c { text-align: center; padding: 15px 0; }
.qq_onService_panel .wx_scan_c .pic { margin-bottom: 5px; display: block; }
.qq_onService_panel .wx_scan_c p { padding-bottom: 10px; }
/* 说明文字 */
.qq_onService_panel .explain_text { width: 106px; position: absolute; right: -106px; top: -2px; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; }
.qq_onService_panel .explain_c a { font-size: 16px; padding: 5px 0; }
