﻿.main { width: 1080px; margin: auto; overflow: hidden; }
.main1 { width: 1080px; margin: auto; overflow: hidden; }
.none { display: none; }
.kong { height: 58px; background: #ccc; width: 100%; overflow: hidden; }
.page { position: relative; }
.page_con { left: 50%; top: 50%; position: absolute; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.clearfix { *zoom: 1; clear: both; }
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0px; visibility: hidden; content: "."; }
.page1 { background: fe6055; }
.page3 { background: #f2f2f2; }
.page5 { background: #f2f2f2; }
.page7 { background: #333; }
.block { float: left; width: 100%; position: relative; overflow: hidden; }
.block1 #homeslider img.fullpic { float: left; width: 100%; height: 100%; position: relative; z-index: 1; }
.block1 #homeslider img.protext { position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 2; }
.block1 #homeslider .sider-warpper { position: relative; height: 100%; overflow: hidden; }
.block1 #homeslider .sider-warpper .ppt1_1 { position: absolute; left: 30%; top: 20%; z-index: 5; width: 50%; max-width: 816px !important; }
.block1 #homeslider .sider-warpper .ppt1_2 { position: absolute; left: 20%; top: 41%; z-index: 5; width: 12%; max-width: 175px !important; }
.block1 #homeslider .sider-warpper .ppt1_3 { position: absolute; left: 30%; top: 41%; z-index: 5; width: 12%; max-width: 175px !important; }
.block1 #homeslider .sider-warpper .ppt1_4 { position: absolute; left: 40%; top: 41%; z-index: 5; width: 12%; max-width: 175px !important; }
.block1 #homeslider .sider-warpper .ppt1_5 { position: absolute; left: 50%; top: 41%; z-index: 5; width: 12%; max-width: 175px !important; }
.block1 #homeslider .sider-warpper .ppt1_6 { position: absolute; left: 60%; top: 41%; z-index: 5; width: 12%; max-width: 175px !important; }
.block1 #homeslider .sider-warpper .ppt2_1 { position: absolute; left: 67%; top: 38%; z-index: 5; width: 25%; max-width: 303px !important; }
.block1 #homeslider .sider-warpper .ppt2_2 { position: absolute; left: 67%; width: 45%; max-width: 669px !important; top: 45%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt3_1 { position: absolute; left: 5%; width: 50%; max-width: 827px !important; top: 3%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt3_2 { position: absolute; bottom: 0%; height: 50%; max-height: 474px !important; left: 21%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt3_3 { position: absolute; right: 5%; width: 40%; max-width: 702px !important; top: 45%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt4_1 { position: absolute; left: 39%; width: 20%; max-width: 416px !important; top: 12%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt4_2 { position: absolute; bottom: 0%; width: 45%; max-width: 895px !important; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); z-index: 5; }
.block1 #homeslider .sider-warpper .ppt4_3 { position: absolute; right: 30%; width: 7%; max-width: 120px !important; top: 60%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt4_4 { position: absolute; left: 5%; width: 90%; max-width: 1100px !important; top: 5%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt4_5 { position: absolute; right: 25%; width: 7%; max-width: 176px !important; top: 30%; z-index: 5; }

.block1 #homeslider .sider-warpper .ppt5_1 { position: absolute; width: 18%; max-width: 206px !important; top: 15%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt5_2 { position: absolute; width: 18%; max-width: 315px !important; top: 28%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt5_3 { position: absolute; width: 28%; max-width: 411px !important; top: 43%; z-index: 5; }
.block1 #homeslider .sider-warpper .ppt5_4 { position: absolute; height: 60%; max-height: 697px !important; top: 15%; z-index: 5; }

/*客服*/
.qqkefu { position: fixed; top: 50%; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index: 222; right: 0; width: 45px; }
.qqkefu ul li { width: 45px; height: 45px; margin-bottom: 1px; float: right; line-height: 45px; font-size: 14px; cursor: pointer; position: relative; text-indent: 10px; }
.qqkefu ul li a { color: #fff; display: block; overflow: hidden; height: 45px; }
.qqkefu ul li.qq_cza { overflow: hidden; }
.qqkefu ul li:hover { background: #e64d3d; }
.qqkefu ul li.top { background: url(../images/top.jpg) no-repeat center; position: relative; width: 45px; height: 45px; cursor: pointer; }
.qqkefu ul li.top span { position: absolute; display: block; left: 0; top: -5px; height: 5px; width: 45px; }
.qqkefu ul li.top span a { width: 45px; display: block; }
.qqkefu ul li.top:hover { background: url(../images/top_hover.jpg) no-repeat center; }
.qqkefu ul li b { width: 45px; height: 45px; display: block; overflow: hidden; float: right; }
.qqkefu ul li span { font-size: 14px; font-weight: bold; color: #FFF; }
.qqkefu ul li b.a { background: url(../images/tel.png) no-repeat center center; }
.qqkefu ul li b.b { background: url(../images/qq.jpg) no-repeat center center; }
.qqkefu ul li b.c { background: url(../images/wx.jpg) no-repeat center; }
.qqkefu ul li:hover b.a { background: url(../images/tel_hover.jpg) no-repeat center center #e64d3d; }
.qqkefu ul li:hover b.b { background: url(../images/qq_hover.jpg) no-repeat center center #0bc5e6; }
.qqkefu ul li:hover b.c { background: url(../images/wx_hover.jpg) no-repeat center center #0bc5e6; }
.qqkefu ul li.qq_czb { text-indent: 0; }
.qqkefu ul li.qq_czae { line-height: 15px !important; }
.erweima { /*width: 390px;*/ position: absolute; width: 111px; height: 150px; top: -120px; left: -111px; float: right; cursor: default !important; display: none; background: url(../images/qr_img.png) no-repeat; }
.erweima p { margin-top: 20px; margin-left: 10px; }
.erweima img { width: 90px; height: 90px; }
/*头部*/
.head { z-index: 222; width: 100%; background: rgba(51,51,51,0.8); filter: Alpha(opacity=80); }
.head.smaller { position: fixed; }

.head .logo2 { margin-top: 15px; float: left; }
.head .tel2 { margin-top: 18px; float: right; }
.navigation { width: 600px; float: right; line-height: 58px; vertical-align: middle; text-align: center; }
.navigation span { float: left; display: block; text-align: center; }
.navigation span a:hover { background: url(../images/nav_hover.png) repeat-x bottom #4c4c4c; }
.navigation span.thisclass a { background: url(../images/nav_hover.png) repeat-x bottom #4c4c4c; }
.navigation span a { display: block; color: #fff; font-size: 14px; padding: 0 15px; cursor: pointer; height: 58px; }

.banner_btn { margin-left: 300px; }
.banner p { float: right; width: 165px; height: 60px; margin-left: -89px; margin-right: 140px; margin-top: 45%; font-size: 20px; color: #fff; line-height: 56px; vertical-align: middle; text-align: center; font-weight: bold; background: url(../images/banner_btn.png) no-repeat; }
.banner p:hover { width: 165px; height: 60px; color: #646262; background: url(../images/banner_btn_h.png) no-repeat; }
.bannerny { clear: both; }
/*新闻播报*/
.zhuye_new { width: 100%; margin: auto; text-align: center; margin-top: -2px; *margin-top: -4px; }
.BreakingNewsController { margin-left: 240px; *margin-left: 100px; overflow: hidden; position: relative; margin-top: 20px; }
.BreakingNewsController .bn-title { display: inline-block; float: left; height: 40px; width: 35px; background: url(../images/lb.jpg) no-repeat; overflow: hidden; }
.BreakingNewsController ul { display: block; list-style: none; position: absolute; text-align: center; vertical-align: middle; }
.BreakingNewsController ul li { list-style: none; display: none; margin-left: 20px; }
.BreakingNewsController ul li a { padding-top: 5px; color: #333333; display: inline-block; overflow: hidden; font-size: 16px; }
.zy_think { height: 100%; width: 100%; padding-top: 10px; overflow: hidden; text-align: center; }
.zy_think ul .r { margin-right:; }
.zy_think ul { margin-top: 25px; padding-top: 10px; overflow: hidden; height: 445px; }
.zy_think li { float: left; width: 321px; height: 380px; overflow: hidden; margin: 0 18px; border: 1px solid #d9d9d9; }
.zy_think li img { margin-top: 15px; }
.box h1 { margin: 5px 0px; }
.box h1 a { font-size: 20px; color: #333333; font-weight: bold; }
.box p a { font-size: 13px; color: #333333; line-height: 20px; }
.zy_think li:hover a { color: #e32f2f; }
/*what*/
.zy_what { height: 100%; text-align: center; width: 100%; background: #f2f2f2; }
.zy_what h5 { *margin-top: -4px; }
.zy_what h6 { margin: 35px 0px 10px 0px; }
.zy_what p { font-size: 12px; color: #9a9a9a; line-height: 18px; }
.brand ul { padding-top: 30px; padding-bottom: 50px; overflow: hidden; }
.brand ul .r { margin-right: 0px; }
.brand li { width: 210px; float: left; margin-right: 30px; margin-left: 22px; margin-bottom: 30px; }
.brand li:hover a { color: #F1CB03; }
.brand li:hover h3 { border: 1px solid #F1CB03; }
.brand h1 a { font-size: 20px; color: #333; font-weight: bold; }
.brand h3 { width: 75px; height: 25px; vertical-align: middle; text-align: center; line-height: 25px; margin-left: 65px; *margin-left: 10px; border: 1px solid #aeaeae; }
.brand h3 a { font-size: 12px; color: #a4a4a4; display: block; }
.brand p { padding: 10px 0; }
.brand p a { font-size: 13px; color: #333; line-height: 20px; }
.brand .pic { display: block; float: left; margin: 20px; width: 182px; height: 182px; text-align: center; position: relative; }
.brand img { width: 182px; height: 182px; }
.brand .info { display: none; background-color: #f0f0f0; color: #369242; }
.brand .info1 { width: 182px; height: 182px; background-image: url(../images/tu_11_h.jpg); }
.brand .info2 { width: 182px; height: 182px; background-image: url(../images/tu_22_h.jpg); }
.brand .info3 { width: 182px; height: 182px; background-image: url(../images/tu_33_h.jpg); }
.brand .info4 { width: 182px; height: 182px; background-image: url(../images/tu_44_h.jpg); }
.zy_solution { height: 100%; text-align: center; width: 100%; margin-top: -1px; }
.zy_solution h6 { margin: 25px 0px 10px 0px; }
.zy_solution ul { padding: 20px 0px; overflow: hidden; margin-bottom: 30px; }
.zy_solution ul .r { margin-right: 0px; }
.zy_solution li { width: 340px; height: 131px; float: left; text-align: left; cursor: pointer; margin-right: 29px; margin-bottom: 25px; background: url(../images/solu.png) no-repeat; }
.zy_solution li:hover { background: url(../images/solu_hover.png) no-repeat; }
.zy_solution li:hover h5 { display: none; }
.zy_solution li:hover h6 { display: block; }
.zy_solution li h5 { float: left; height: 131px; display: block; margin-top: 35px; margin-left: 15px; }
.zy_solution h1 { text-align: right; }
.zy_solution li h6 { display: none; float: left; height: 131px; margin-left: 15px; margin-top: 35px; }
.zy_solution_zi { margin-left: 25px; float: left; margin-top: 32px; *margin-top: 20px; }
.zy_solution h2 { padding: 5px 0px; }
.zy_solution h2 a { font-size: 18px; color: #333; line-height: 20px; }
.zy_solution h2 span { font-size: 12px; color: #555555; }
.zy_solution p { width: 50px; height: 2px; background: #333333; *margin-top: 10px; }
.zy_solution li:hover .zy_solution_zi a { color: #fff; }
.zy_solution li:hover span { color: #fff; }
.zy_solution li:hover p { background: #fff; }
.zy_customer { height: 100%; text-align: center; width: 100%; background: #f2f2f2; }
.zy_customer h1 { text-align: right; margin-bottom: 12px; margin-top: -10px; }
.zy_customer h5 { margin-top: 0px; }
.zy_customer_zi { width: 1080px; overflow: hidden; margin-bottom: 40px; }
.zy_customer h6 { padding: 35px 0px; }
.zy_customer_zi .r { margin-right: 0px; }
.zy_customer p { float: left; margin-right: 8px; margin-bottom: 12px; }
.houver_tu { display: none; }
.zy_new { height: 100%; width: 100%; text-align: center; margin-top: -2px; }
.zy_new h5 { *margin-top: -2px; }
.zy_new h6 { padding: 35px 0px; }
.zy_new_sp { float: left; }
.zy_new_zi { width: 1080px; padding: 30px 0px; overflow: hidden; margin-bottom: 30px; }
.zy_new_zi img { float: left; }
.zy_new_zi video { float: left; }
.zy_new_zi embed { float: left; }
.zi_zi { width: 635px; float: left; margin-left: 55px; }
.zi_zi p { background: url(../images/dian_bj_32.jpg) repeat-x; background-position: 0px 7px; height: 30px; }
.zi_zi p a { display: block; float: left; font-size: 12px; color: #333333; background: #fff; padding: 0px 15px; }
.zi_zi span { float: right; font-size: 12px; color: #333333; background: #fff; padding: 0px 0px 0px 15px; }
.zi_zi p:hover a { color: #FF0000; text-decoration: underline; }
.zi_zi p:hover span { color: #FF0000; text-decoration: underline; }
.zy_foot_banner { }
.zy_foot_banner img { width: 100%; }
.zy_foot_banner h5 { margin-top: -2px; *margin-top: -4px; }
.bottom { height: 100%; position: relative; }
.foot { width: 100%; padding-top: 20px; padding-bottom: 40px; background: #373c47; overflow: hidden; }
.foot_index { width: 100%; position: absolute; bottom: 40px; left: 0; padding-top: 20px; padding-bottom: 40px; background: #333333; overflow: hidden; }
.foot_nav { width: 1080px; margin: auto; height: 30px; border-bottom: 1px solid #555555; }
.nav_foot { margin: 0px 100px; }
.foot_nav p { float: left; padding: 0px 35px; overflow: hidden; }
.foot_nav p:hover a { color: #e20000; }
.foot_nav p a { font-size: 14px; color: #fff; }
.foot_left { width: 400px; float: left; padding-top: 50px; margin-top: 40px; padding-bottom: 30px; margin-left: 150px; border-right: 1px solid #555555; }
.foot_left h1 { float: left; font-size: 12px; color: #dddddd; text-align: center; margin-left: 35px; }
.foot_left a { display: block; width: 90px; height: 90px; background: #fff; padding: 0px; margin-bottom: 8px; }
.foot_right { width: 400px; float: left; overflow: hidden; margin-left: 50px; padding-top: 50px; }
.foot_tel { width: 322px; height: 54px; background: url(../images/foot_tel_39.png) no-repeat; padding-bottom: 10px; }
.foot_tel p { color: #dddddd; font-size: 34px; padding-top: 25px; padding-left: 50px; font-family: Arial, Helvetica, sans-serif; }
.foot_right h2 { font-size: 12px; color: #dddddd; line-height: 22px; }
.foot_right a { font-size: 12px; color: #dddddd; line-height: 22px; }
.foot_right a:hover { color: #e20000; }
.share { width: 480px; float: left; margin-top: 25px; }
.share h6 { float: left; font-size: 12px; color: #757575; padding-right: 5px; padding-top: 5px; }
.share li { float: left; }
.share li a { width: 26px; height: 26px; display: block; cursor: pointer; }
.wb { width: 26px; height: 26px; padding-right: 8px; background: url(../images/wb.png) no-repeat; }
.wb:hover { background: url(../images/wb_hover.png) no-repeat; }
.wx { width: 26px; height: 26px; padding-right: 8px; background: url(../images/wx.png) no-repeat; }
.wx:hover { background: url(../images/wx_hover.png) no-repeat; }
.gg { width: 26px; height: 26px; padding-right: 8px; background: url(../images/g.png) no-repeat; }
.gg:hover { background: url(../images/g_hover.png) no-repeat; }
.ff { width: 26px; height: 26px; padding-right: 8px; background: url(../images/f.png) no-repeat; }
.ff:hover { background: url(../images/f_hover.png) no-repeat; }
/*移动产品内页*/
.yd_banner { height: 577px; background: url(../images/yd_banner.jpg) no-repeat center; }
.trus { padding: 50px 0px; overflow: hidden; background: url(../images/trus.jpg) repeat-x; }
.picture { width: 164px; height: 164px; position: relative; }
.picture_h { width: 164px; height: 164px; position: absolute; margin-left: -164px; }
.trus ul { margin: 70px 0px 30px 0; overflow: hidden; }
.trus li { float: left; width: 220px; padding: 15px; line-height: 60px; text-align: center; margin-left: 40px; margin-right: 90px; }
.trus li p { font-size: 14px; color: #494949; padding-top: 0px; line-height: 22px; }
.trus .r { margin-right: 0px; }
.trus h1 { font-size: 18px; color: #333333; margin: 12px 0px 8px 0px; }
.trus p a { display: block; font-size: 12px; color: #333333; line-height: 21px; }
.trus li:hover h1 { color: #e20000; }
.trus li:hover a { color: #e20000; }
.yd_what { padding: 50px 0px; overflow: hidden; background: url(../images/bj_bj_26.jpg) repeat-x; }
.what_ny { height: 400px; overflow: hidden; padding: 30px; }
.what_ny h5 { float: left; margin-right: 25px; }
.what_ny h2 { float: left; display: block; width: 280px; line-height: 28px; margin-top: 150px; margin-left: 80px; }
.what_ny h2 span { float: left; font-size: 14px; color: #333333; }
.what_ny h2 p { float: left; font-size: 14px; color: #de0000; }
.what_ny h2 a { float: left; display: block; color: #de0000; font-size: 20px; }
.yd_solu { padding: 20px 0px; overflow: hidden; background: url(../images/bj_bj_26.jpg) repeat-x; }
.yd_solu { overflow: hidden; padding: 30px; }
.yd_solu p a { display: block; float: right; margin-right: 50px; font-size: 12px; color: #797877; }
.yd_solu p:hover a { color: #222; }
.yd_solu ul { margin: 45px 35px 0px 35px; overflow: hidden; }
.yd_solu li { float: left; width: 390px; min-height: 90px; padding: 30px; background: #cccccc; margin-right: 30px; margin-bottom: 30px; }
.yd_solu .r { margin-right: 0px; }
.yd_solu li:hover { background: #fff; }
.yd_solu li h5 { float: left; margin-right: 20px; }
.solu_zi { overflow: hidden; }
.solu_zi h1 { font-size: 20px; color: #333333; }
.solu_zi a { text-align: left; display: block; font-family: Arial, Helvetica, sans-serif; color: #333333; text-transform: uppercase; }
.solu_zi li:hover p { background: url(../images/heng_h_03.jpg) no-repeat left; }
.solu_zi p { float: left; margin-top: 5px; background: url(../images/heng_03.jpg) no-repeat left; background-position: 0px 0px; }
.solu_zi p a { color: #333; padding-top: 5px; font-size: 12px; display: block; float: left; }
.sj_tu h5 img { width: 158px; height: 275px; margin-top: 55px; margin-left: 14px; }
.jiantou { position: absolute; margin-top: 235px; margin-left: -95px; }
.jiantou p { width: 68px; margin-top: 30px; font-size: 12px; color: #e20000; cursor: pointer; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou2 { position: absolute; margin-top: 310px; margin-left: 190px; }
.jiantou2 p { margin-left: 30px; width: 50px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou4 { position: absolute; margin-top: 235px; margin-left: 225px; }
.jiantou4 p { margin-top: 5px; width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou5 { position: absolute; margin-top: 350px; margin-left: -100px; }
.jiantou5 p { margin-top: -40px; width: 68px; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou6 { position: absolute; margin-top: 225px; margin-left: -78px; }
.jiantou6 p { margin-left: -20px; margin-top: 40px; width: 68px; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou7 { position: absolute; margin-top: 333px; margin-left: 230px; }
.jiantou7 p { width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou8 { position: absolute; margin-top: 310px; margin-left: 225px; }
.jiantou8 p { width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou9 { position: absolute; margin-top: 340px; margin-left: -95px; }
.jiantou9 p { margin-top: -21px; width: 68px; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou11 { position: absolute; margin-top: 50px; margin-left: 205px; }
.jiantou11 p { margin-top: 159px; width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou12 { position: absolute; margin-top: 174px; margin-left: 210px; }
.jiantou12 p { margin-top: 34px; width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou13 { position: absolute; margin-top: 350px; margin-left: -185px; }
.jiantou13 p { margin-top: -15px; width: 68px; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou14 { position: absolute; margin-top: 335px; margin-left: -90px; }
.jiantou14 p { margin-left: -93px; margin-top: 15px; width: 68px; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.jiantou15 { position: absolute; margin-top: 355px; margin-left: 207px; }
.jiantou15 p { width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.jiantou16 { position: absolute; margin-top: 335px; margin-left: 200px; }
.jiantou16 p { width: 48px; font-size: 12px; color: #e20000; padding-left: 20px; background: url(../images/jt_right.png) no-repeat; background-position: 0px 5px; border-bottom: 1px solid #e20000; }
.zy_bj1 { width: 100%; display: block; height: 593px; background: url(../images/nj1.jpg) no-repeat center; }
.sj1 { width: 184px; height: 384px; position: absolute; margin-top: 135px; margin-left: 250px; background: url(../images/sj.png) no-repeat; }
.zy_nys1 { width: 180px; height: 384px; position: absolute; margin-top: 231px; margin-left: 55px; }
.zy_nys1 h1 { font-weight: normal; margin-left: 75px; font-size: 66px; color: #656565; }
.zy_nys1 h2 { font-weight: normal; margin-left: 90px; font-size: 20px; color: #656565; }
.zy_nys1 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj2 { width: 184px; height: 384px; position: absolute; margin-top: 135px; margin-left: 840px; background: url(../images/sj.png) no-repeat; }
.zy_nys2 { width: 180px; height: 384px; position: absolute; margin-top: 224px; margin-left: 660px; }
.zy_nys2 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys2 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys2 p { margin: 10px 0; font-size: 13px; color: #333; }
.zy_bj2 { width: 100%; display: block; height: 593px; background: url(../images/nj2.jpg) no-repeat center; }
.sj3 { width: 184px; height: 384px; position: absolute; margin-top: 105px; margin-left: 64px; background: url(../images/sj.png) no-repeat; }
.posi_img { width: 180px; height: 384px; position: absolute; margin-top: 410px; margin-left: 350px; }
.zy_nys3 { width: 180px; height: 384px; position: absolute; margin-top: 239px; margin-left: 280px; }
.zy_nys3 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys3 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys3 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj4 { width: 184px; height: 384px; position: absolute; margin-top: 105px; margin-left: 606px; background: url(../images/sj.png) no-repeat; }
.zy_nys4 { width: 180px; height: 384px; position: absolute; margin-top: 260px; margin-left: 830px; }
.zy_nys4 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys4 p { margin-top: 5px; font-size: 13px; color: #333; }
.zy_nys4 h1 { font-weight: normal; margin-top: -9%; font-size: 45px; color: #656565; }
.zy_bj3 { width: 100%; display: block; height: 593px; background: url(../images/nj3.jpg) no-repeat center; }
.sj5 { width: 184px; height: 384px; position: absolute; margin-top: 110px; margin-left: 240px; background: url(../images/sj.png) no-repeat; }
.zy_nys5 { width: 180px; height: 384px; position: absolute; margin-top: 250px; margin-left: 40px; }
.zy_nys5 h1 { font-weight: normal; margin-left: 45px; font-size: 66px; color: #656565; }
.zy_nys5 h2 { font-weight: normal; margin-left: 90px; font-size: 20px; color: #656565; }
.zy_nys5 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj6 { width: 184px; height: 384px; position: absolute; margin-top: 110px; margin-left: 800px; background: url(../images/sj.png) no-repeat; }
.zy_nys6 { width: 180px; height: 384px; position: absolute; margin-top: 260px; margin-left: 605px; }
.zy_nys6 h2 { font-weight: normal; font-size: 45px; color: #656565; margin-left: 25px; }
.zy_nys6 p { margin: 10px 0; font-size: 13px; color: #333; }
.zy_bj4 { width: 100%; display: block; height: 593px; background: url(../images/nj4.jpg) no-repeat center; }
.sj7 { width: 184px; height: 384px; position: absolute; margin-top: 112px; margin-left: 56px; background: url(../images/sj.png) no-repeat; }
.zy_nys7 { width: 180px; height: 384px; position: absolute; margin-top: 278px; margin-left: 288px; }
.zy_nys7 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys7 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys7 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj8 { width: 184px; height: 384px; position: absolute; margin-top: 112px; margin-left: 595px; background: url(../images/sj.png) no-repeat; }
.zy_nys8 { width: 205px; height: 384px; position: absolute; margin-top: 250px; margin-left: 820px; }
.zy_nys8 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys8 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys8 p { margin: 10px 0; font-size: 13px; color: #333; }
.zy_bj5 { width: 100%; display: block; height: 593px; margin-top: -1px; background: url(../images/nj5.jpg) no-repeat center; }
.sj9 { width: 184px; height: 384px; position: absolute; margin-top: 110px; margin-left: 235px; background: url(../images/sj.png) no-repeat; }
.zy_nys9 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 40px; }
.zy_nys9 h1 { font-weight: normal; margin-left: 80px; font-size: 66px; color: #656565; }
.zy_nys9 h2 { font-weight: normal; margin-left: 90px; font-size: 20px; color: #656565; }
.zy_nys9 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj10 { width: 184px; height: 384px; position: absolute; margin-top: 110px; margin-left: 795px; background: url(../images/sj.png) no-repeat; }
.zy_nys10 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 620px; }
.zy_nys10 h1 { font-weight: normal; margin-left: 45px; font-size: 45px; color: #656565; }
.zy_nys10 h2 { font-weight: normal; margin: 10px 0; font-size: 20px; color: #656565; }
.zy_nys10 p { font-size: 13px; color: #333; }
.zy_bj6 { width: 100%; display: block; height: 593px; margin-top: -1px; background: url(../images/nj6.jpg) no-repeat center; }
.sj11 { width: 184px; height: 384px; position: absolute; margin-top: 140px; margin-left: 75px; background: url(../images/sj.png) no-repeat; }
.zy_nys11 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 280px; }
.zy_nys11 h1 { font-weight: normal; font-size: 58px; color: #656565; }
.zy_nys11 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys11 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj12 { width: 184px; height: 384px; position: absolute; margin-top: 140px; margin-left: 620px; background: url(../images/sj.png) no-repeat; }
.zy_nys12 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 825px; }
.zy_nys12 h1 { font-weight: normal; font-size: 58px; color: #656565; }
.zy_nys12 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys12 p { margin: 10px 0; font-size: 13px; color: #333; }
.zy_bj7 { width: 100%; display: block; height: 593px; margin-top: -1px; background: url(../images/nj7.jpg) no-repeat center; }
.sj13 { width: 184px; height: 384px; position: absolute; margin-top: 135px; margin-left: 295px; background: url(../images/sj.png) no-repeat; }
.zy_nys13 { width: 180px; height: 384px; position: absolute; margin-top: 300px; margin-left: 110px; }
.zy_nys13 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys13 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys13 p { margin: 10px 0; font-size: 13px; color: #333; }
.sj14 { width: 184px; height: 384px; position: absolute; margin-top: 135px; margin-left: 795px; background: url(../images/sj.png) no-repeat; }
.zy_nys14 { width: 180px; height: 384px; position: absolute; margin-top: 300px; margin-left: 610px; }
.zy_nys14 h1 { font-weight: normal; margin: 10px 0; font-size: 66px; color: #656565; }
.zy_nys14 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys14 p { margin-top: 5px; font-size: 13px; color: #333; }
.zy_bj8 { width: 100%; display: block; height: 593px; margin-top: -1px; background: url(../images/nj8.jpg) no-repeat center; }
.sj15 { width: 184px; height: 384px; position: absolute; margin-top: 75px; margin-left: 75px; background: url(../images/sj.png) no-repeat; }
.zy_nys15 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 280px; }
.zy_nys15 h1 { font-weight: normal; font-size: 66px; color: #656565; }
.zy_nys15 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys15 p { margin-top: 5px; font-size: 13px; color: #333; }
.sj16 { width: 184px; height: 384px; position: absolute; margin-top: 75px; margin-left: 635px; background: url(../images/sj.png) no-repeat; }
.zy_nys16 { width: 180px; height: 384px; position: absolute; margin-top: 265px; margin-left: 835px; }
.zy_nys16 h1 { font-weight: normal; margin-top: 5px; font-size: 66px; color: #656565; }
.zy_nys16 h2 { font-weight: normal; font-size: 20px; color: #656565; }
.zy_nys16 p { margin-top: 5px; font-size: 13px; color: #333; }
.appmate { padding: 50px 0px 0 0; overflow: hidden; background: url(../images/bj_bj_26.jpg) repeat-x; }
.appmate_zi { float: right; margin-right: 50px; width: 400px; margin-bottom: 20px; margin-top: 150px; overflow: hidden; }
.appmate_zi h2 { width: 68px; padding-top: 125px; }
.appmate_zi h2 a { width: 68px; display: block; font-size: 12px; color: #e20000; background: url(../images/jt_left.png) no-repeat; background-position: 55px 5px; border-bottom: 1px solid #e20000; }
.appmate_zi p { float: left; font-size: 18px; color: #333333; line-height: 40px; }
.appmate_zi a { line-height: 50px; display: block; float: left; font-size: 50px; color: #de0000; margin-top: -5px; }
.appmate h5 { margin: 20px 20px 0 20px; }
.appmate h5 img { margin-left: 108px; }

.appli { padding: 50px 0px; overflow: hidden; background: url(../images/trus.jpg) repeat-x; }
.appli_con { width: 1080px; margin: auto; }
.appli_con ul { margin: 50px 0; position: relative; }
.appli_con li { width: 400px; float: left; }
.appli_con li img { width: 400px; }
.appli_con li.yysd { width: 491px; position: absolute; left: 50%; margin-left: -210px; }
.appli_con li.yysd img { height: 400px; width: auto !important; }


.ny_security { padding: 40px 0px; overflow: hidden; background: url(../images/bj_bj_26.jpg) repeat-x; }
.ny_security ul { margin: 35px 0px 0px 0px; overflow: hidden; }
.ny_security li { text-align: center; width: 235px; height: 378px; overflow: hidden; float: left; margin-right: 150px; }
.ny_security h5 img { width: 281; height: 378; }
.ny_security h5 { position: absolute; }
.ny_security_zi { overflow: hidden; min-height: 130px; position: relative; padding-top: 230px; }
.ny_security_zi h1 { font-size: 20px; color: #333333; padding: 10px 0px 5px 0px; }
.ny_security_zi p { font-size: 14px; color: #333333; line-height: 20px; }
.ny_security .r { margin-right: 0px; }
.yds_banner { height: 347px; background: url(../images/yds_banner.jpg) no-repeat center; }
.yds_gd { padding: 25px 0px; width: 100%; position: relative; background: #f0f0f0; }
.gd_tu1 { display: block; height: 55px; padding-bottom: 5px; }
.gd_tu2 { display: none; height: 55px; padding-bottom: 5px; }
.sorllMenus li:hover .gd_tu1 { display: none; }
.sorllMenus li:hover .gd_tu2 { display: block; }
.pro_tu { width: 1020px; margin: auto; position: relative; }
.btns { z-index: 11; }
.btns .btn_ls { width: 17px; height: 36px; position: absolute; z-index: 2; left: 0; margin-top: 30px; background: url(../images/left_btn.png) no-repeat; }
.btns .btn_ls:hover { background: url(../images/left_btn_h.png)no-repeat; }
.btns .btn_rs { width: 17px; height: 36px; position: absolute; right: 0; z-index: 1; margin-top: 30px; background: url(../images/right_btn.png) no-repeat; }
.btns .btn_rs:hover { background: url(../images/right_btn_h.png) no-repeat; }
.sorllMenus { width: 965px; margin: auto; overflow: hidden; position: relative; }
.sorllMenus li { overflow: hidden; float: left; width: 116px; padding-right: 5px; }
.sorllMenus_d { width: 116px; text-align: center; padding: 10px 0px; overflow: hidden; -webkit-transition: all 0.5s ease-in-out 0s; }
.sorllMenus ul .r { padding-right: 0px; }
.sorllMenus h2 { text-align: center; vertical-align: middle; font-size: 14px; color: #333333; padding-bottom: 5px; -webkit-transition: all 0.5s ease-in-out 0s; }
.sorllMenus li:hover h2 { color: #0072bf; -webkit-transition: all 0.5s ease-in-out 0s; }
.yds_second { padding: 25px; overflow: hidden; width: 100%; background: #ffffff; }
.pros_tu { float: left; width: 340px; position: relative; }
.btnx { z-index: 11; }
.btnx .btn_lx { width: 17px; height: 36px; position: absolute; z-index: 2; left: 0; margin-top: 220px; background: url(../images/left_btn.png) no-repeat; }
.btnx .btn_lx:hover { background: url(../images/left_btn_h.png)no-repeat; }
.btnx .btn_rx { width: 17px; height: 36px; position: absolute; right: 0; z-index: 1; margin-top: 220px; background: url(../images/right_btn.png) no-repeat; }
.btnx .btn_rx:hover { background: url(../images/right_btn_h.png) no-repeat; }
.bj_shouji { width: 252px; height: 530px; position: absolute; z-index: 11; margin-left: 44px; *margin-left: 0px; background: url(../images/sj1_39.png) no-repeat; }
.sorllMenux { width: 252px; height: 530px; margin: auto; overflow: hidden; position: relative; }
.sorllMenux ul { margin-top: 75px; margin-left: 21px; }
.sorllMenux li { overflow: hidden; float: left; width: 215px; }
.sorllMenux_d { width: 215px; height: 380px; text-align: center; overflow: hidden; -webkit-transition: all 0.5s ease-in-out 0s; }
.yds_zi { width: 500px; float: left; margin-left: 80px; margin-top: 80px; }
.yds_zi h1 { font-size: 26px; color: #e30e0e; padding-bottom: 10px; }
.yds_zi p { font-size: 12px; color: #6a6a6a; line-height: 22px; }
.yds_xtu { margin: 30px 0px; overflow: hidden; }
.yds_xtu a span { width: 50px; height: 50px; display: inline-block; }
.yds_xtu a .xtu1 { background: url(../images/c_1.jpg) no-repeat; }
.yds_xtu a .xtu2 { background: url(../images/c_2.jpg) no-repeat; }
.yds_xtu a .xtu3 { background: url(../images/c_3.jpg) no-repeat; }
.yds_xtu a .xtu4 { background: url(../images/c_4.jpg) no-repeat; }
.yds_xtu a .xtu5 { background: url(../images/c_5.jpg) no-repeat; }
.yds_xtu a:hover .xtu1 { background: url(../images/c_1_h.jpg) no-repeat; }
.yds_xtu a.hover .xtu1 { background: url(../images/c_1_h.jpg) no-repeat; }
.yds_xtu a:hover .xtu2 { background: url(../images/c_2_h.jpg) no-repeat; }
.yds_xtu a.hover .xtu2 { background: url(../images/c_2_h.jpg) no-repeat; }
.yds_xtu a:hover .xtu3 { background: url(../images/c_3_h.jpg) no-repeat; }
.yds_xtu a.hover .xtu3 { background: url(../images/c_3_h.jpg) no-repeat; }
.yds_xtu a:hover .xtu4 { background: url(../images/c_4_h.jpg) no-repeat; }
.yds_xtu a.hover .xtu4 { background: url(../images/c_4_h.jpg) no-repeat; }
.yds_xtu a:hover .xtu5 { background: url(../images/c_5_h.jpg) no-repeat; }
.yds_xtu a.hover .xtu5 { background: url(../images/c_5_h.jpg) no-repeat; }
.xiazai a { display: block; overflow: hidden; width: 200px; height: 50px; line-height: 50px; text-align: center; vertical-align: middle; background: #e30e0e; }
.xiazai a .xtu6 { background: url(../images/xz.png) no-repeat; display: block; height: 50x; font-size: 16px; color: #ffffff; padding-left: 15px; background-position: 25px 14px; }
/*移动化内页第三部*/
.yds_three { width: 100%; padding: 30px 0px; background: #f8f8f8; }
.yds_three_left { float: left; width: 500px; margin-left: 0px; transition: 0.5s linear; -moz-transition: 0.5s linear; -ms-transition: 0.5s linear; -o-transition: 0.5s linear; -webkit-transition: 0.5s linear; }
.yds_three:hover .yds_three_left { margin-left: 30px; }
.yds_three h1 { font-size: 20px solid; color: #555555; padding-bottom: 8px; }
.yds_three p { font-size: 14px; color: #555555; line-height: 26px; }
.yds_three_right { transition: 0.5s linear; -moz-transition: 0.5s linear; -ms-transition: 0.5s linear; -o-transition: 0.5s linear; -webkit-transition: 0.5s linear; margin-right: 0px; float: right; }
.yds_three:hover .yds_three_right { margin-right: 30px; }
.yds_four { width: 100%; padding: 30px 0px; background: #fff; }
.yds_four_right { transition: 0.5s linear; -moz-transition: 0.5s linear; -ms-transition: 0.5s linear; -o-transition: 0.5s linear; -webkit-transition: 0.5s linear; float: left; margin-left: 0px; }
.yds_four:hover .yds_four_right { margin-left: 30px; }
. { width: 450px; float: right; margin-top: 100px; margin-right: 50px; }
.yds_four h1 { font-size: 20px solid; color: #555555; padding-bottom: 8px; }
.yds_four p { font-size: 14px; color: #555555; line-height: 26px; }
.yds_four_left { width: 450px; float: right; transition: 0.5s linear; -moz-transition: 0.5s linear; -ms-transition: 0.5s linear; -o-transition: 0.5s linear; -webkit-transition: 0.5s linear; }
.yds_four:hover .yds_four_left { margin-right: 30px; }
/*oracle产品*/
.oracle_banner { height: 577px; background: url(../images/orl_banner.jpg) no-repeat center; }
.ora_first { padding: 30px 0px; overflow: hidden; background: #f8f8f8; }
.ora_first li { width: 260px; float: left; text-align: center; overflow: hidden; padding: 35px 0px; margin-right: 115px; }
.ora_first .r { margin-right: 0px; }
.ora_first h5 { margin-bottom: 10px; }
.ora_first h1 { font-size: 14px; color: #333333; padding-bottom: 5px; }
.ora_first p { font-size: 12px; color: #555; }
.ora_second { padding: 25px 0px; overflow: hidden; background: #fff; }
.ora_second .r { margin-right: 0px; }
.ora_second ul { margin: 30px 0px; overflow: hidden; }
.ora_second li { float: left; margin-right: 15px; text-align: center; width: 200px; height: 250px; padding: 20px; background: #f8f8f8; }
.ora_second h5 { margin: 20px 0px; overflow: hidden; }
.ora_second h1 { font-size: 16px; color: #000000; padding-bottom: 8px; }
.ora_second p { font-size: 12px; color: #555555; line-height: 22px; }
.ora_three { padding: 40px 0px; overflow: hidden; background: #f8f8f8; }
.ora_three_left { float: left; overflow: hidden; margin-right: 20px; }
.ora_three_right { width: 490px; float: right; overflow: hidden; margin-top: 20px; }
.zi_ys h1 { font-size: 16px; color: #444444; padding-bottom: 8px; text-transform: uppercase; }
.ora_three_right h4 { margin-bottom: 5px; font-size: 12px; color: #555555; line-height: 24px; }
.ora_three_right p { font-size: 12px; color: #555555; line-height: 24px; }
.ora_three_right p:hover { color: #e20000; text-decoration: underline; }
.zi_ys p { font-size: 12px; color: #555555; line-height: 24px; }
.zi_ys h3 { margin-top: 40px; width: 100px; height: 30px; line-height: 30px; vertical-align: middle; text-align: center; border: 1px solid #555555; }
.zi_ys h3 a { font-size: 12px; display: block; color: #555555; }
.zi_ys h3:hover { background: #0381e2; border: 1px solid #0381e2; }
.zi_ys h3:hover a { color: #fff; }
.ora_four { padding: 40px 0px; overflow: hidden; background: #fff; }
.ora_four_left { float: right; overflow: hidden; }
.ora_four_right { float: left; width: 490px; overflow: hidden; margin-top: 20px; }
/*oracle的solution*/
.ora_five { background: #f8f8f8; padding: 30px 0px; overflow: hidden; }
.ora_five ul { margin: 20px 0px; overflow: hidden; }
.ora_five li { width: 324px; height: 144px; float: left; margin-right: 18px; margin-top: 20px; }
.ora_five .r { margin-right: 0px; }
.ora_five h2 { font-size: 16px; color: #333333; margin-left: 15px; margin-top: 15px; }
.ora_five p { min-height: 20px; width: 150px; font-size: 10px; color: #666666; line-height: 18px; margin-left: 15px; font-family: Arial, Helvetica, sans-serif; }
.ora_five h3 { margin-left: 15px; margin-top: 50px; }
.ora_five h3 a { font-size: 12px; color: #666666; }
.ora_five li:hover a { color: #0381e2; }
.five_1 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_1.png) no-repeat; }
.five_2 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_2.png) no-repeat; }
.five_3 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_3.png) no-repeat; }
.five_4 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_4.png) no-repeat; }
.five_5 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_5.png) no-repeat; }
.five_6 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_6.png) no-repeat; }
.five_7 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_7.png) no-repeat; }
.five_8 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_8.png) no-repeat; }
.five_9 { width: 324px; height: 142px; border: 1px solid #e0e0e0; background: url(../images/ora_9.png) no-repeat; }
/*oracle内页*/
.oracles_banner { height: 577px; background: url(../images/orl_banner.jpg) no-repeat center; }
.position { color: #333; width: 1080px; overflow: hidden; margin: auto; margin: 15px 0px; padding-left: 25px; }
.position img { margin-right: 7px; }
.position h1 { float: left; font-size: 14px; vertical-align: middle; line-height: 35px; color: #555555; cursor: pointer; padding-left: 30px; background: url(../images/x_logo_03.jpg) no-repeat left; }
.position p { float: left; font-size: 14px; vertical-align: middle; line-height: 35px; color: #555555; cursor: pointer; }
.viti a { color: #e20000; font-size: 14px; }
.oras_tu h5 { padding-left: 20px; }
.oras_tu h6 { padding-left: 20px; }
.oras_zi { margin-bottom: 30px; overflow: hidden; }
.oras_zi p { text-indent: 25px; padding: 10px 15px 0px 15px; line-height: 28px; font-size: 12px; color: #4c4c4c; }
.oras_zi h1 { padding-top: 18px; font-size: 14px; color: #000; }
.oras_zi h2 { padding: 10px 15px 15px 15px; line-height: 28px; font-size: 12px; color: #4c4c4c; }
.oras_tu_hover { display: none; position: absolute; width: 300px; padding: 20px; background: #f5f5f5; margin-top: 130px; border-radius: 8px 8px; *margin-left: -280px; }
.oras_tu_hover h1 { height: 36px; line-height: 36px; vertical-align: middle; vertical-align: middle; background: url(../images/dian_bj_32.jpg) repeat-x bottom; }
.oras_tu_hover a { padding-left: 15px; text-align: left; font-size: 14px; color: #808080; display: block; background: url(../images/hui_r_12.png) no-repeat right; }
.oras_tu_hover h1:hover a { color: #e86f6f; text-decoration: underline; background: url(../images/hong_r_15.png) no-repeat right; }
.zy_solution li:hover .oras_tu_hover { display: block; }
/*解决方案*/
.solu_banner { height: 577px; background: url(../images/solu_banner_02.jpg) no-repeat center; }
.infor_zi { padding-top: 20px; padding-bottom: 25px; margin: 30px 0px; overflow: hidden; }
.infor_zi h5 { padding-bottom: 10px; border-bottom: 1px solid #f5f5f5; }
/*滚动部分*/
.pro_tuxx { width: 670px; margin: auto; position: relative; margin-top: 5px; overflow: hidden; height: 50px; }
.btnxx { z-index: 11; }
.btnxx .btn_l { width: 40px; height: 40px; position: absolute; z-index: 2; bottom: 0px; left: 0px; background: url(../images/hui_l.jpg) no-repeat; }
.btnxx .btn_l:hover { background: url(../images/hong_l.jpg) no-repeat; }
.btnxx .btn_r { width: 40px; height: 40px; position: absolute; right: 0; z-index: 1; bottom: 0px; background: url(../images/hui_r.jpg) no-repeat; }
.btnxx .btn_r:hover { background: url(../images/hong_r.jpg) no-repeat; }
.sorllMenuxx { width: 565px; margin: auto; overflow: hidden; position: relative; margin-top: 10px; }
.sorllMenuxx ul li { overflow: hidden; float: left; width: 565px; }
.sorllMenuxx h1 { padding: 0px 17px; border: 1px solid #555; font-size: 18px; color: #000; height: 38; line-height: 38px; vertical-align: middle; }
.sorllMenuxx h1:hover { border: 1px solid #e20000; background: #e20000; color: #fff; }
.sorllMenuxx ul li ol li { float: left; margin-right: 15px; width: auto; }
.sorllMenuxx ul li ol li.r { margin-right: 0px; }
.pro_tuxxs { width: 1080px; margin: auto; position: relative; margin-top: 5px; overflow: hidden; height: 50px; }
.sorllMenuxxs { width: 1080px; margin: auto; overflow: hidden; position: relative; margin-top: 10px; }
.sorllMenuxxs ul li { overflow: hidden; float: left; width: 1080px; }
.sorllMenuxxs h1 { padding: 0px 18px; border: 1px solid #555; font-size: 18px; color: #000; height: 38; line-height: 38px; vertical-align: middle; }
.sorllMenuxxs h1:hover { border: 1px solid #e20000; background: #e20000; color: #fff; }
.sorllMenuxxs ul li ol li { float: left; margin-right: 15px; width: auto; }
.sorllMenuxxs ul li ol li.r { margin-right: 0px; }
.infor_ny1 { max-height: 500px; margin: 35px 0px 0px 0px; overflow: hidden; }
.infor_ny1_left { float: left; width: 500px; margin-right: 10px; margin-top: 60px; }
.infor_ny1_left p { font-size: 14px; color: #555555; line-height: 24px; padding-bottom: 10px; }
.infor_ny1_left h1 { font-size: 16px; color: #e20000; padding-bottom: 8px; }
.infor_ny1 h6 { float: right; width: 500px; margin-top: 70px; }
.infor_ny2 { max-height: 500px; margin: 35px 0px; overflow: hidden; }
.infor_ny2_left { float: right; width: 460px; padding: 0px 20px; margin-right: 10px; margin-top: 60px; }
.infor_ny2_left h5 { font-size: 20px; color: #0072bf; }
.infor_ny2_left p { font-size: 14px; color: #555555; line-height: 24px; padding-bottom: 10px; }
.infor_ny2 h6 { float: left; margin-top: 50px; }
.infor_ny2_left h1 { font-size: 16px; color: #e20000; padding-bottom: 8px; }
.i_left { overflow: hidden; margin-top: 15px; width: 160px; float: left; }
.i_right { overflow: hidden; margin-top: 15px; width: 300px; float: right; }
.ydh_solu h4 { padding-bottom: 8px; border-bottom: 1px solid #f5f5f5; }
.ydh_top { margin-top: 10px; margin-bottom: 45px; overflow: hidden; }
.ydh_top ul { margin-top: 25px; margin-bottom: 35px; overflow: hidden; }
.ydh_top li { height: 131px; width: 340px; float: left; background: #F4F4F4; margin-right: 25px; margin-bottom: 25px; }
.ydh_top ul .r { margin-right: 0px; }
.ydh_top li:hover { background: #e64d3d; }
.ydh_top h5 { *margin-top: -4px; margin-top: -2px; }
.ydh_top h6 { margin: 25px 0px 10px 0px; }
.ydh_top ul { margin: 20px 0px; overflow: hidden; margin-bottom: 30px; }
.ydh_top ul .r { margin-right: 0px; }
.ydh_top li:hover h5 { display: none; }
.ydh_top li:hover h6 { display: block; }
.ydh_top li h5 { float: left; display: block; margin-top: 35px; margin-left: 15px; }
.ydh_top li h6 { display: none; float: left; margin-left: 15px; margin-top: 35px; }
.zy_solution_zi { margin-left: 25px; float: left; margin-top: 32px; *margin-top: 20px; }
.ydh_top h2 { padding: 5px 0px; }
.ydh_top h2 a { font-size: 18px; color: #333; line-height: 20px; }
.ydh_top h2 span { font-size: 12px; color: #555555; }
.ydh_top p { width: 50px; height: 2px; background: #333333; *margin-top: 10px; }
.ydh_top li:hover a { color: #fff; }
.ydh_top li:hover span { color: #fff; }
.ydh_top li:hover p { background: #fff; }
/*新闻*/
.new_banner { height: 577px; background: url(../images/new_banner_01.jpg) no-repeat center; }
.new_ny { padding-top: 55px; overflow: hidden; }
.new_ny ul { overflow: hidden; border-top: 1px solid #f5f5f5; }
.new_ny li { height: 155px; margin-top: 25px; border-bottom: 1px dashed #dcdcdc; }
.new_ny li a { cursor: pointer; }
.new_ny li h6 { float: left; width: 208px; margin-right: 20px; }
.new_right { float: left; width: 850px; overflow: hidden; }
.new_right h1 { font-size: 18px; color: #666; }
.new_right h4 { font-size: 12px; color: #666; margin: 5px 0px; }
.new_right h2 { font-size: 12px; color: #666; line-height: 24px; }
.pagediv { padding-left: 355px; overflow: hidden; line-height: 30px; vertical-align: middle; text-align: center; padding-top: 30px; }
.pagediv li { padding: 0px 10px; height: 30px; display: block; float: left; margin-left: 8px; font-size: 12px; color: #666666; background: #efefef; }
.pagediv li:hover { color: #e20000; }
.pagediv .s, .pagediv .x { width: 56px; }
.pagediv .f, .pagediv .n { width: 43px; }
/*新闻*/
.news_ny { line-height: 36px; margin: 15px 0px; overflow: hidden; }
.news_ny h1 { text-align: center; }
.news_ny img { margin-right: 15px; }
.news_ny h1 { font-size: 18px; color: #666666; font-weight: bold; height: 30px; }
.news_tzi { margin-top: 20px; height: 25px; overflow: hidden; border-bottom: 1px dashed #b8b8b8; }
.news_tzi p { font-size: 12px; color: #aaaaaa; float: left; }
.news_tzi h2 { font-size: 12px; color: #aaaaaa; float: right; }
.news_ny h6 { margin: 35px 0px; }
.news_ny h3 { margin-bottom: 20px; text-indent: 25px; text-align: left; font-size: 12px; color: #666666; line-height: 22px; }
.tiao, .n_right .intro .tiao { width: 1080px; height: 30px; border: 1px dotted #dcdcdc; border-right: none; border-left: none; background: #fcfcfc; text-align: center; line-height: 33px; margin-top: 1cm; }
.tiao a, .n_right .intro .tiao a { font-size: 12px; color: #666666; font-weight: bold; }
.related_news { text-align: left; width: 1080px; height: 150px; padding-top: 50px; }
.xgxw { padding-bottom: 10px; border-bottom: 1px #e2e2e2 dashed; }
.xgxw p { font-size: 14px; color: #666666; font-weight: bold; }
.list1 { width: 270px; float: left; margin-top: 8px; padding-right: 105px; }
.list1 li { height: 35px; line-height: 35px; vertical-align: middle; text-align: center; border: none; border-bottom: 1px solid #dcdcdc; }
.related_news .r { padding-right: 0px; }
.list1 li:hover a { color: #003b8b; }
/*关于我们*/
.about_banner { height: 577px; background: url(../images/about_banner_02.jpg) no-repeat center; }
.about_xz { width: 484px; padding: 20px 0; margin: auto; overflow: hidden; margin-bottom: 20px; }
.about_xz li { float: left; margin-left: 8px; line-height: 38px; vertical-align: middle; text-align: center; width: 84px; height: 38px; border: 1px solid #555555; }
.about_xz li p { font-size: 18px; color: #000; }
.about_xz li.thisclass { background: #e20000; border: 1px solid #e20000; }
.about_xz li p a { color: #fff; font-size: 18px; }
.about_zi { padding: 10px 0px; overflow: hidden; border-top: 2px solid #f5f5f5; }
.about_zi1 { height: 440px; overflow: hidden; margin-top: 25px; margin-bottom: 15px; }
.about_zi1 h6 { float: left; margin-right: 20px; }
.about_zi1 p { margin-bottom: 20px; text-indent: 30px; font-size: 14px; color: #666; }
.about_zi h2 { margin-top: 15px; float: left; margin-right: 27px; }
.about_zi ul .r { margin-right: 0px; }
.about_top1 { width: 1080px; padding-top: 25px; overflow: hidden; }
.about_top1 h6 { height: 86px; }
.about_top1 li { width: 210px; margin: 20px 0; float: left; margin-right: 60px; text-align: center; }
.about_top1 li p { font-size: 12px; color: #494949; padding-top: 15px; }
.about_top1 li a { font-size: 18px; color: #e20000; }
.anout_top2 { margin-top: 30px; overflow: hidden; }
.about_top2_zi { height: 388px; background: url(../images/about_d1_10.jpg) no-repeat left; }
.about_top3_zi { height: 525px; background: url(../images/about_d2_14.jpg) no-repeat right; }
.jianjie { width: 200px; float: right; margin-top: 100px; margin-right: 200px; }
.jianjie h1 { font-size: 48px; color: #e20000; }
.jianjie p { font-size: 15px; color: #555555; }
.jianjie1 { width: 245px; float: left; margin-top: 150px; margin-left: 150px; }
.jianjie1 h2 { font-size: 14px; color: #666; }
.jianjie1 a { font-size: 30px; color: #e20000; }
.about_zi_ul ul { margin: 25px 75px; overflow: hidden; }
.about_zi_ul ul .r { margin-right: 0px; }
.about_zi_ul li { margin-right: 120px; text-align: center; width: 230px; float: left; }
.about_zi p { color: #666; margin-left: 6px; margin-top: 15px; }
.about_zi2 { margin: 10px; overflow: hidden; }
.about_zi2 .r { padding-right: 0px; }
.about_left { float: left; padding-right: 30px; width: 500px; margin: 20px 0; overflow: hidden; height: 203px; }
.about_left h6 { height: 203px; float: left; margin: 0px 15px; }
.about_left h3 { margin-top: 15px; font-size: 20px; color: #333333; }
.about_left p { line-height: 22px; font-size: 14px; color: #333; margin-top: 5px; }
.about_zi3 a p { font-size: 16px; color: #6e6e6e; float: left; margin-left: 93px; margin-right: 15px; cursor: pointer; }
.about_zi3 a:hover p { color: #e20000; text-decoration: underline; }
.about_zi3 a.hover p { color: #e20000; text-decoration: underline; }
.in_lei { width: 1080px; overflow: hidden; margin-left: 40px; }
.about_zi3 ol { margin-top: 15px; overflow: hidden; }
.about_zi3 li { text-align: center; float: left; width: 262px; margin-right: 10px; overflow: hidden; }
.about_zi3 p { font-size: 12px; color: #6e6e6e; }
.about_zi3 ol .r { margin-right: 0px; }
.honor ul .r { margin-right: 0px; }
.honor li { margin-top: 20px; overflow: hidden; float: left; margin-right: 25px; }
.honor li p { font-size: 14px; color: #555555; }
.honor img { border: 3px solid #cccccc; }
.con_left { margin: 25px 0px; width: 540px; float: left; }
.con_left h1 { font-size: 22px; color: #333333; }
.con_left h2 { height: 28px; width: 535px; overflow: hidden; background: url(../images/con_1.jpg) no-repeat left; padding-left: 90px; font-size: 22px; color: #d90211; margin-bottom: -18px; }
.con_left h3 { margin-top: 40px; height: 28px; line-height: 28px; vertical-align: middle; width: 535px; overflow: hidden; background: url(../images/con_2.jpg) no-repeat left; padding-left: 90px; font-size: 14px; color: #727171; }
.con_left h4 { margin-top: 20px; height: 28px; line-height: 28px; vertical-align: middle; width: 535px; overflow: hidden; background: url(../images/con_3.jpg) no-repeat left; padding-left: 90px; font-size: 14px; color: #727171; }
.con_left h5 { border: none; margin-top: 15px; height: 28px; line-height: 28px; vertical-align: middle; width: 535px; overflow: hidden; background: url(../images/con_4.jpg) no-repeat left; padding-left: 90px; font-size: 14px; color: #727171; }
.con_left h6 { margin-top: 15px; height: 28px; line-height: 28px; vertical-align: middle; width: 535px; overflow: hidden; background: url(../images/con_5.jpg) no-repeat left; padding-left: 90px; font-size: 14px; color: #727171; }
/*加入我们*/
.join_banner { height: 657px; background: url(../images/join_banner.jpg) no-repeat center; }
.join_top { height: 273px; background: url(../images/join_bj.jpg) no-repeat center; }
.join_zi { width: 400px; float: right; margin-right: 100px; margin-top: 50px; }
.join_zi h1 { font-size: 28px; color: #666666; }
.join_zi p { font-size: 14px; color: #848484; margin-top: 5px; line-height: 22px; }
.in_leis { margin-top: 20px; margin-left: 140px; }
.in_leis a { margin-right: 25px; line-height: 50px; vertical-align: middle; text-align: center; float: left; display: block; width: 155px; height: 50px; font-size: 18px; color: #e20000; border-radius: 8px 8px; border: 1px solid #e20000; }
.in_leis a:hover { background: #e20000; color: #fff; }
.in_leis a.hover { background: #e20000; color: #fff; }
.in_conts ul { width: 1080px; margin-top: 100px; margin-bottom: 20px; overflow: hidden; }
.in_conts li { width: 1080px; height: 50px; overflow: hidden; line-height: 50px; vertical-align: middle; background: url(../images/li_bj.jpg) repeat-x bottom; }
.in_conts li h1 { width: 180px; float: left; font-size: 16px; color: #333333; }
.in_conts li h4 { width: 220px; float: left; font-size: 16px; color: #333333; }
.in_conts li p { margin-top: 0px; font-size: 16px; color: #333333; }
.his_ny { overflow: hidden; margin-bottom: 50px; }
/*成功案例*/
.dis_banner { height: 577px; background: url(../images/cg_banner_01.jpg) no-repeat center; }
.display ul { width: 1080px; overflow: hidden; }
.display li { margin: 35px 25px 50px 90px; float: left; overflow: hidden; }
.dis_cus { width: 1080px; overflow: hidden; }
.dis_cus ul .r { margin-right: 0px; }
.dis_cus li { float: left; margin-right: 8px; margin-bottom: 10px; }
/*成功案例详情*/
.displays_ny { overflow: hidden; margin-top: 20px; padding-bottom: 35px; }
.dis_top { text-align: center; }
.dis_top h1 { font-size: 24px; color: #555555; }
.dis_top p { font-size: 12px; margin-top: 10px; color: #999999; }
.dis_zi { margin-top: 35px; padding: 20px 0px; overflow: hidden; background: #f5f5f5; }
.dis_zi_left { width: 640px; float: left; line-height: 26px; }
.dis_zi_left h1 { font-size: 24px; color: #e20000; margin-bottom: 10px; }
.dis_zi_left p { font-size: 14px; color: #555555; margin-bottom: 30px; }
.dis_zi_right { float: left; margin-left: 130px; }
.dis_zi_right img { width: 300px; height: 300px; margin-top: 38px; }
.dis_three { padding: 20px 0; overflow: hidden; }
.dis_three_ny { margin-top: 15px; overflow: hidden; }
.dis_three_ny img { width: 300px; height: 200px; }
.dis_three_ny h5 { float: left; margin-top: 40px; margin-left: 80px; }
.dis_three_zi { width: 530px; float: left; margin-top: 50px; background: url(../images/syh_18.jpg) no-repeat; }
.dis_three_zi p { width: 350px; margin-top: 20px; margin-left: 80px; font-size: 14px; color: #555555; }
.dis_three_zi h2 { float: right; margin-right: 100px; margin-top: 50px; }
.dis_three_zi h2 { font-size: 20px; color: #cccccc; }
.dis_three_zi h2 a { font-size: 12px; color: #cccccc; }
.dis_four { padding-top: 20px; padding-bottom: 35px; margin-top: 35px; overflow: hidden; background: url(../images/xiaoguopg.png) no-repeat scroll 50% 0; height: 410px; }
.dis_four h5 { margin-bottom: 15px; }
.dis_four p { line-height: 25px; height: 100px; }
.dis_four h3 { margin-top: 10px; font-size: 16px; color: #555555; padding-left: 25px; background: url(../images/cgs_03.jpg) no-repeat left; }
.dis_four_ny { float: left; margin-top: 80px; }
.four_left { float: left; text-align: right; width: 285px; padding-top: 70px; }
.four_right { float: right; text-align: left; width: 300px; padding-top: 70px; }
.dis_second { padding: 20px 0; overflow: hidden; background: #fff; }
.dis_second_ny { margin-top: 15px; overflow: hidden; }
.dis_second_ny h5 { float: left; }
.dis_second_ny img { height: 400px; width: 230px; }
.dis_second_zi { float: right; width: 500px; overflow: hidden; margin-top: 20px; margin-left: 0px; }
.dis_second_zi p a { font-size: 26px; color: #e6bf0a; font-weight: bold; margin-right: 10px; }
.dis_second_zi h3 a { font-size: 26px; color: #01a0fc; font-weight: bold; margin-right: 10px; }
.dis_second_zi h4 a { font-size: 26px; color: #85dbfd; font-weight: bold; margin-right: 10px; }
.dis_second_zi p { overflow: hidden; font-size: 24px; color: #3c8dda; height: 30px; line-height: 30px; vertical-align: middle; font-weight: bold; font-size: 24px; }
.dis_second_zi h4 { overflow: hidden; font-size: 18px; color: 555555; height: 30px; line-height: 30px; vertical-align: middle; }
.dis_second_zi h3 { overflow: hidden; font-size: 18px; color: 555555; height: 30px; line-height: 30px; vertical-align: middle; }
.dis_second_zi h2 { font-size: 14px; color: #999999; line-height: 26px; margin-top: 5px; line-height: 26px; }
.biaoti { font-size: 20px; color: red; margin-left: 450px; margin-right: 450px; text-align: center; }
.biaoti h5 { padding-bottom: 10px; border-bottom: 1px solid #f5f5f5; }
.neirong { text-align: justify; margin-left: 150px; margin-right: 150px; font-family: Microsoft YaHei; color: #555; font-size: 14px; margin-bottom: 40px; }
.youshi { text-align: left; font-family: Microsoft YaHei; color: #555; font-size: 14px; }
.fristcss { text-align: left; font-size: 23px; color: red; font-family: Microsoft YaHei; }
.fristcss h5 { padding-bottom: 10px; border-bottom: 1px solid #f5f5f5; margin-right: 10px; color: #0072bf; }
#prev { cursor: pointer; display: block; position: absolute; top: 45%; left: 2%; }
#next { cursor: pointer; display: block; position: absolute; top: 45%; margin-left: 83%; }
#fristnext { text-align: center; position: relative; margin-top: -15px; }


.yyty { width: 1000px; margin: 30px auto 50px auto; background: url(../images/yyty.jpg) no-repeat 0 0; }
.yyty ul { width: 580px; float: left; margin-left: 100px; }
.yyty li { color: #fe0000; margin-right: 50px; height: 43px; line-height: 43px; margin-top: 15px; padding: 2px 0; float: left; width: 230px; }
.yyty li.yyty1 { background: url(../images/yyty1.jpg) no-repeat right; }
.yyty li.yyty2 { background: url(../images/yyty2.jpg) no-repeat right; }
.yyty li.yyty3 { background: url(../images/yyty3.jpg) no-repeat right; }
.yyty li.yyty4 { background: url(../images/yyty4.jpg) no-repeat right; }
.yyty li input { color: #333; padding: 0 5px; height: 40px; line-height: 40px; width: 165px; border: 1px solid #ddd; }
.yyty .yyty_textarea { float: right; width: 315px; }
.yyty .yyty_textarea textarea { height: 107px; margin-top: 15px; float: left; width: 230px; padding: 0 5px; line-height: 30px; border: 1px solid #ddd; }
.yyty .yyty_textarea .bottom { cursor: pointer; width: 70px; height: 107px; margin-top: 15px; border: none; padding: 20px 10px; color: #fff; background: #fe0000; font-size: 16px; }

.bottom { clear: both; height: 100%; }
.foot { width: 100%; padding-top: 20px; padding-bottom: 40px; background: #373c47; overflow: hidden; }
.foot_con { width: 1080px; margin: auto; }
.foot_nav { width: 1080px; margin: auto; height: 30px; border-bottom: 1px solid #555555; }
.nav_foot { margin: 0px 100px; }
.foot_nav p { float: left; padding: 0px 35px; overflow: hidden; }
.foot_nav p:hover a { color: #0072bf; }
.foot_nav p a { font-size: 14px; color: #fff; }
.foot_left { width: 400px; float: left; padding-top: 50px; margin-top: 40px; padding-bottom: 30px; margin-left: 150px; border-right: 1px solid #555555; }
.foot_left h1 { float: left; font-weight: normal; font-size: 12px; color: #dddddd; text-align: center; margin-left: 35px; }
.foot_left a { display: block; width: 103px; height: 103px; background: #fff; padding: 0px; margin-bottom: 8px; }
.foot_right { width: 400px; float: left; overflow: hidden; margin-left: 50px; padding-top: 50px; }
.foot_tel { width: 322px; height: 54px; background: url(../images/foot_tel_39.png) no-repeat; padding-bottom: 10px; }
.foot_tel p { color: #dddddd; font-size: 34px; padding-top: 25px; padding-left: 50px; font-family: Arial, Helvetica, sans-serif; }
.foot_right h2 { font-weight: normal; font-size: 12px; color: #dddddd; line-height: 22px; }
.foot_right a { font-size: 12px; color: #dddddd; line-height: 22px; }
.foot_right a:hover { color: #e20000; }

.index2_head { z-index: 1000; top: 0px; padding: 35px 0 10px 0; position: fixed; width: 100%; }
.head_con { width: 1170px; margin: auto; }
.logo { float: left; width: 200px; }
.logo img { max-width: 177px; }
.nav { margin-right: 50px; float: right; margin-top: 15px; }
.nav li { font-size: 14px; float: left; margin: 0 15px; }
.nav li a { color: #000; font-size: 14px; padding: 15px 0 13px; line-height: 20px; display: inline; }
.nav li:hover a { color: #0072bf; font-size: 14px; }
.nav li.thisclass a { color: #d10000; font-size: 14px; }

.nav li.active a { border-bottom: 3px solid #2f82ff; color: #2f82ff; }
.tel { float: right; margin-top: 15px; }
.index2_head.smaller { padding: 10px 0; background: rgba(153, 152, 152, 0.8); filter: Alpha(opacity=80); position: fixed; top: 0; z-index: 999; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; }
.index2_head.smaller .logo img { width: 120px; }
.index2_head.smaller .nav { margin-top: 5px; }
.index2_head.smaller .tel { margin-top: 5px; }


.about_fa { width: 1080px; padding: 20px 0; margin: auto; overflow: hidden; margin-bottom: 20px; }
.about_fa li { float: left; margin-left: 30px; line-height: 38px; vertical-align: middle; text-align: center; width: 100px; height: 38px; border-bottom: 2px solid #D2C7C7; margin-top: 10px; }
.about_fa li p { font-size: 18px; color: #000; }
.about_fa li.thisclass { color: #2f82ff; border-bottom: 2px solid #2f82ff;  }
.about_fa li p a { color: #fff; font-size: 18px; }
.about_fa { padding: 10px 0px; overflow: hidden; border-top: 2px solid #f5f5f5; }
.about_fa1 { height: 440px; overflow: hidden; margin-top: 25px; margin-bottom: 15px; }
.about_fa1 h6 { float: left; margin-right: 20px; }
.about_fa1 p { margin-bottom: 20px; text-indent: 30px; font-size: 14px; color: #666; }
.about_fa h2 { margin-top: 15px; float: left; margin-right: 27px; }
.about_fa ul .r { margin-right: 0px; }

.about_xx { width: 700px; padding: 20px 0; margin: auto; overflow: hidden; margin-bottom: 20px; }
.about_xx li { float: left; margin-left: 8px; line-height: 38px; vertical-align: middle; text-align: center; width: 120px; height: 38px; border: 1px solid #555555; }
.about_xx li p { font-size: 18px; color: #000; }
.about_xx li.thisclass { background: #e20000; border: 1px solid #e20000; width: 90px; }
.about_xx li p a { color: #fff; font-size: 18px; }
.about_xx { padding: 10px 0px; overflow: hidden; border-top: 2px solid #f5f5f5; }
.about_xx1 { height: 440px; overflow: hidden; margin-top: 25px; margin-bottom: 15px; }
.about_xx1 h6 { float: left; margin-right: 20px; }
.about_xx1 p { margin-bottom: 20px; text-indent: 30px; font-size: 14px; color: #666; }
.about_xx h2 { margin-top: 15px; float: left; margin-right: 27px; }
.about_xx ul .r { margin-right: 0px; }
