@charset "utf-8";/* CSS Document *//*common*/.mb10 {    margin-bottom: 10px;}.ml10 {    margin-left: 10px;}.bg {    background: #FFF;}em, i {    font-style: normal;}/*首页公用*/.tit1 {    height: 98px;    overflow: hidden;    font: 26px "Microsoft Yahei";    font-weight: bold;    color: #0b62ed;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jg_line.gif) no-repeat left top;    padding-left: 44px;}.tit1 em {    display: block;    font: 18px Arial, Helvetica, sans-serif;    color: #b4b4b4;    text-transform: uppercase;}.tit1 span a {    font: 14px "Microsoft Yahei";    color: #585858;    padding-top: 32px;    display: inline-block;}/**/.banner a {    display: block;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/banner.jpg) no-repeat center top;    height: 400px;    overflow: hidden;}/**/.banners {    height: 400px;}.fullSlide {    width: 100%;    position: relative;    height: 400px;}.fullSlide .bnr {    margin: 0 auto;    position: relative;    z-index: 0;    overflow: hidden;}.fullSlide .bnr ul {    width: 100% !important;}.fullSlide .bnr li {    background-repeat: no-repeat;    width: 100% !important;    height: 400px;    overflow: hidden;    text-align: center;    background-position: center top;}.fullSlide .bnr li a {    display: block;    height: 400px;}.fullSlide .hd {    width: 100%;    position: absolute;    z-index: 1;    bottom: 0px;    left: 0;    height: 40px;    line-height: 30px;}.fullSlide .hd ul {    text-align: center;}.fullSlide .hd ul li {    cursor: pointer;    border-radius: 10px;    transition: width 0.5s, height 0.5s, background 0.5s, color 0.5s;    -moz-transition: width 0.5s, height 0.5s, background 0.5s, color 0.5s; /* Firefox 4 */    -webkit-transition: width 0.5s, height 0.5s, background 0.5s, color 0.5s; /* Safari and Chrome */    -o-transition: width 0.5s, height 0.5s, background 0.5s, color 0.5s; /* Opera */    display: inline-block;    *display: inline;    zoom: 1;    width: 15px;    height: 15px;    margin: 6px;    overflow: hidden;    background: #fff;    line-height: 999px;}.fullSlide .hd ul .on {    background: #0b62ed;    width: 30px;}.fullSlide .prev, .fullSlide .next {    display: block;    position: absolute;    z-index: 1;    top: 50%;    margin-top: -30px;    left: 5%;    z-index: 1;    width: 40px;    height: 60px;    cursor: pointer;    filter: alpha(opacity=50);    opacity: 0.5;    display: none;    width: 73px;    height: 73px;}.fullSlide .prev {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/banLeft.png) no-repeat;}.fullSlide .next {    left: auto;    right: 5%;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/banRight.png) no-repeat;}.fl {    float: left;}.cp_l {    width: 240px;    font-size: 0;}.cp_lt {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/cp_ltbg.jpg) no-repeat;    width: 240px;    height: 75px;    line-height: 75px;    text-align: center;    overflow: hidden;}.cp_lt a {    font-family: "Microsoft YaHei";    font-size: 20px;    color: #fff;    font-weight: bold;}.cp_lm {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/cp_lmbg.jpg) repeat-y;    padding: 10px 21px 0 22px;    width: 197px;}.cp_lm h2 {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/cp_lbg01.jpg) no-repeat 0 0;    width: 197px;    height: 34px;    line-height: 34px;    overflow: hidden;}.cp_lm h2 a {    font-family: "Microsoft YaHei";    font-size: 14px;    color: #fff;    font-weight: normal;    padding: 0 0 0 12px;}.cp_lm ul {    padding: 0 0 5px;}.cp_lm ul li {    height: 40px;    line-height: 40px;    overflow: hidden;    border-bottom: #cacaca 1px dashed;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/cp_ico01.gif) no-repeat 3px 16px;}.cp_lm ul li a {    font-family: "Microsoft YaHei";    font-size: 14px;    color: #333;    padding: 0 0 0 14px;}.cp_lm .no_b {    border: none;}.cp_lb img {    width: 240px;    height: 20px;}.doct {    margin: 15px auto 25px;}.doct_left {    float: left;    width: 249px;    border: 3px solid #0b62ed;}.doct_right {    float: right;    width: 920px;}.doct_left .doct_left_tit a {    display: block;    font-size: 24px;    color: #fff;    font-weight: bold;    text-align: center;    line-height: 90px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/had1.jpg) no-repeat;}.doct_left .doct_left_list h3 a {    display: block;    font-size: 16px;    width: 233px;    height: 40px;    line-height: 40px;    padding-left: 16px;    color: #fff;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/cp_lbg01.jpg) no-repeat 0 0;    overflow: hidden;}.doct_left .doct_left_list ul li a {    display: block;    width: 233px;    height: 40px;    line-height: 40px;    border-bottom: 1px solid #ccc;    padding-left: 16px;    overflow: hidden;}.doct_right ul li {    float: left;    width: 220px;    margin: 0 5px;}.doct_right ul li img {    width: 211px;    height: 158px;    border: 1px solid #ccc;    padding: 3px;}.doct_right ul li p {    width: 220px;    height: 40px;    line-height: 40px;    text-align: center;    overflow: hidden;}.doct_right ul li img:hover {    border: 1px solid #000;}.jg {    height: 760px;    margin-top: 50px;    overflow: hidden;    position: relative;}.jg dl {    width: 489px;    border: 1px solid #e3e3e3;    background: #f7f7f7;    height: 607px;    border-bottom: 4px solid #cfcfcf;    float: left;    overflow: hidden;}.jg dt {    width: 489px;    height: 367px;    overflow: hidden;}.jg dt img {    width: 489px;    height: 367px;}.jg dd {    width: 455px;    margin: 0 auto;}.jg dd h3 a {    display: block;    font: 26px "Microsoft Yahei";    height: 72px;    line-height: 72px;    font-weight: bold;    color: #323232;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jg_jt.gif) no-repeat 165px center;    overflow: hidden;}.jg dd p {    font: 14px "Microsoft Yahei";    color: #7f7f7f;    line-height: 22px;}.jg ul {    width: 506px;    float: right;}.jg li {    width: 238px;    height: 298px;    float: left;    overflow: hidden;    display: inline;    margin: 0 0 14px 14px;    position: relative;}.jg li img {    width: 236px;    height: 296px;    display: block;    border: 1px solid #e3e3e3;}.jg li em {    display: block;    font: 14px "Microsoft Yahei";    text-align: center;    color: #fff;    width: 238px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/alp.png);    height: 25px;    line-height: 25px;    overflow: hidden;    position: absolute;    bottom: 0;    left: 0;}.jg h4 {    width: 297px;    height: 36px;    overflow: hidden;    position: absolute;    top: 634px;    left: 30px;}.jg h4 a {    display: inline-block;    width: 128px;    font: 16px "Microsoft Yahei";    text-align: center;    height: 34px;    line-height: 34px;    background: #fff;    border: 1px solid #cacaca;    color: #565656;    margin-right: 5px;}.jg h4 a.cur {    color: #fff;    border: 1px solid #e62129;    background: #e62129;}.ld {    height: 845px;    padding-top: 28px;    overflow: hidden;    background: #f7f7f7;}.ld .content {    position: relative;}.ld .tit1 {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/ld_line.jpg) no-repeat left top;    padding-top: 15px;}.ld dl {    height: 414px;    border: 1px solid #e3e3e3;    background: #fff;    margin-bottom: 38px;    overflow: hidden;}.ld dt {    width: 552px;    height: 414px;    border-right: 1px solid #e3e3e3;    float: left;    overflow: hidden;}.ld dt img {    width: 552px;    height: 414px;}.ld dd {    width: 620px;    float: right;    padding-top: 50px;}.ld dd h3 a {    display: block;    font: 26px "Microsoft Yahei";    height: 72px;    line-height: 72px;    font-weight: bold;    color: #323232;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/ld_jt.gif) no-repeat 145px center;    overflow: hidden;}.ld dd p {    font: 14px "Microsoft Yahei";    line-height: 40px;    width: 600px;}.ld h4 {    width: 297px;    height: 36px;    overflow: hidden;    position: absolute;    top: 385px;    left: 577px;}.ld h4 a {    display: inline-block;    width: 128px;    font: 16px "Microsoft Yahei";    text-align: center;    height: 34px;    line-height: 34px;    color: #565656;    background: #fff;    border: 1px solid #cacaca;    margin-right: 5px;}.ld h4 a.cur {    color: #fff;    background: #0b62ed;    border: 1px solid #0b62ed;}.ld li {    width: 284px;    height: 215px;    float: left;    overflow: hidden;    display: inline;    margin: 0 16px 0 0;    position: relative;}.ld li img {    width: 284px;    height: 213px;    display: block;    border: 1px solid #e3e3e3;}.ld li em {    display: block;    font: 14px "Microsoft Yahei";    text-align: center;    color: #fff;    width: 284px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/alp.png);    height: 40px;    line-height: 40px;    overflow: hidden;    position: absolute;    bottom: 0;    left: 0;}.ld .nones {    margin-right: 0;}.light {    height: 760px;    margin-top: 30px;    overflow: hidden;    position: relative;}.light .tit1 {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/light_line.gif) no-repeat left top;}.light h4 {    font: 14px "Microsoft Yahei";    color: #7f7f7f;    width: 700px;    text-align: right;    height: 28px;    line-height: 28px;    position: absolute;    right: 0;    top: 20px;}.light h4 a {    color: #7f7f7f;    display: inline-block;    padding: 0 6px;}.light h4 a:hover {    color: #e62129;}.light h4 a.a02 {    color: #e62129;    border: 1px solid #e62129;    display: inline-block;    height: 20px;    line-height: 20px;}.light dl {    height: 296px;    width: 488px;    background: #f7f7f7;    margin-bottom: 14px;    border: 1px solid #e3e3e3;    overflow: hidden;}.light dt {    width: 236px;    height: 296px;    float: left;}.light dt img {    width: 236px;    height: 296px;}.light dd {    width: 232px;    float: right;    padding-top: 40px;}.light dd h3 a {    display: block;    font: 18px "Microsoft Yahei";    height: 62px;    line-height: 62px;    font-weight: bold;    color: #323232;    overflow: hidden;}.light dd p {    font: 14px "Microsoft Yahei";    color: #7f7f7f;    line-height: 23px;    width: 212px;    height: 138px;    overflow: hidden;}.light dd span a {    display: block;    font: 14px "Microsoft Yahei";    text-align: center;    width: 104px;    height: 27px;    color: #e62129;    border: 1px solid #e62129;    margin-top: 10px;    line-height: 27px;}.qt {    height: 520px;    padding-top: 30px;    background: #f7f7f7;    overflow: hidden;}.qt dl {    height: 131px;    border: 1px solid #e3e3e3;    background: #fff;    overflow: hidden;    margin-bottom: 36px;}.qt dt {    width: 170px;    float: left;    padding-right: 20px;    height: 131px;    text-align: center;    font: 30px "Microsoft Yahei";    color: #fff;    background: #e62129 url(https://images.wanjunshijie.com/gebinhuadian/images/qt_t.gif) no-repeat right top;    line-height: 131px;}.qt dd {    width: 800px;    height: 131px;    float: right;    overflow: hidden;}.qt dd p {    font: 14px "Microsoft Yahei";    line-height: 36px;    color: #737373;    margin-top: 25px;}.qt dd p a {    color: #737373;    display: inline-block;    padding: 0 12px;}.qt dd p a.a02 {    color: #e62129;    border: 1px solid #e62129;    line-height: 20px;}.qt li {    width: 238px;    height: 298px;    float: left;    overflow: hidden;    display: inline;    margin: 0 16px 0 0;    position: relative;}.qt li img {    width: 236px;    height: 296px;    display: block;    border: 1px solid #e3e3e3;}.qt li em {    display: block;    font: 14px "Microsoft Yahei";    text-align: center;    color: #fff;    width: 238px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/alp.png);    height: 25px;    line-height: 25px;    overflow: hidden;    position: absolute;    bottom: 0;    left: 0;}.qt .nones {    margin-right: 0;}.case {    height: 840px;    margin-top: 32px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/case_bg.jpg) no-repeat center 241px;    overflow: hidden;}.case .content {    position: relative;}.case h3 {    width: 118px;    height: 34px;    overflow: hidden;    position: absolute;    top: 171px;    right: 38px;}.tit2 {    height: 86px;    font: 30px "Microsoft Yahei";    text-align: center;    font-weight: bold;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/case_line1.jpg) no-repeat center bottom;}.tit2 a {    color: #323232;    text-decoration: none;}.tit2 em {    display: block;    font: 30px Arial, Helvetica, sans-serif;    color: #ababab;    text-transform: uppercase;}.caset {    height: 113px;    margin-top: 52px;    overflow: hidden;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/case_bg1.gif) repeat-x center top;}.caset li {    width: 200px;    font: 18px "Microsoft Yahei";    text-align: center;    line-height: 103px;    height: 113px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/case_line2.gif) no-repeat right top;    float: left;}.caset li a {    color: #fff;    display: block;    height: 113px;}.caset li a:hover, .caset .cur a {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/case_bg2.png) no-repeat center top;    text-decoration: none;}.case dl {    height: 488px;    overflow: hidden;    margin-top: 36px;    float: left;    position: relative;}.case dt {    width: 745px;    height: 488px;    overflow: hidden;}.case dt img {    width: 745px;    height: 488px;}.case dd {    height: 80px;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/alp.png);    width: 685px;    overflow: hidden;    position: absolute;    bottom: 0;    left: 0;    font: 20px "Microsoft Yahei";    font-weight: bold;    padding: 0 30px;}.case dd a {    color: #fff;    display: block;    padding-top: 11px;}.case dd em {    display: block;    font: 14px "Microsoft Yahei";    color: #fff;    padding-top: 6px;}.case dd span a {    display: block;    width: 72px;    height: 80px;    background: #e62129;    font: 16px "Microsoft Yahei";    text-align: center;    line-height: 80px;    overflow: hidden;    position: absolute;    top: 0;    right: 0;    padding: 0;}.caset2 {    width: 254px;    float: right;    margin-top: 36px;    overflow: hidden;}.caset2 li {    width: 254px;    height: 161px;    overflow: hidden;    position: relative;    margin-bottom: 2px;}.caset2 li img {    width: 254px;    height: 161px;}.caset2 li em {    display: block;    text-align: center;    width: 254px;    height: 161px;    overflow: hidden;    position: absolute;    top: 0;    left: 0;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/alp.png);}.caset2 li em i {    color: #fff;    display: block;    height: 141px;    line-height: 141px;    padding: 10px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.caset2 .cur em {    display: none;}.focus { /*height:675px; */    overflow: hidden;}.focus2 {    width: 865px;    margin-top: 40px;    height: 525px;    overflow: hidden;}.focus2 dl {    height: 164px;    overflow: hidden;}.focus2 dt {    height: 43px;    font: 20px "Microsoft Yahei";    line-height: 43px;    overflow: hidden;    color: #323232;}.focus2 dt a {    color: #323232;}.focus2 dt em {    display: inline-block;    font: 24px "Microsoft Yahei";    color: #0b62ed;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/focus_icon.jpg) no-repeat left top;    width: 92px;    height: 43px;    line-height: 43px;    text-align: center;    margin-right: 8px;}.focus2 dd {    font: 14px "Microsoft Yahei";    color: #7f7f7f;    line-height: 26px;    margin-top: 15px;}.focus2 dd a {    color: #e62129;}.focus2 .ul01 {    border-top: 1px solid #d2d2d2;    border-bottom: 1px solid #d2d2d2;    overflow: hidden;}.focus2 .ul01 li {    width: 401px;    padding: 20px 15px;    float: left;    border-right: 1px solid #d2d2d2;    float: left;}.focus2 .ul01 li span {    display: inline-block;    float: left;    width: 53px;    height: 100px;}.focus2 .ul01 li span a {    display: inline-block;    width: 53px;    height: 80px;    font: 16px Arial, Helvetica, sans-serif;    text-align: center;    line-height: 26px;    color: #fff;    background: #757575;    padding-top: 20px;}.focus2 .ul01 li span a:hover {    background: #0b62ed;}.focus2 .ul01 li em {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    display: inline-block;    float: right;    width: 330px;    font: 14px "Microsoft Yahei";    color: #323232;    margin-top: 8px;}.focus2 .ul01 li em a {    color: #323232;}.focus2 .ul01 li em i {    white-space: normal;    display: block;    font: 14px "Microsoft Yahei";    color: #7f7f7f;    line-height: 24px;    margin-top: 10px;}.focus2 .ul01 .nones {    border-right: 0;}.focus2 .ul02 {    padding-top: 18px;}.focus2 .ul02 li {    font: 14px "Microsoft Yahei";    height: 40px;    line-height: 40px;    border-bottom: 1px dashed #ccc;    overflow: hidden;}.focus2 .ul02 li a {    display: block;    color: #545454;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/focus_dot2.png) no-repeat 10px 14px;    padding-left: 28px;}.focus2 .ul02 li a:hover {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/focus_dot1.png) no-repeat 10px 14px;}.focus2 .ul02 li span {    float: right;    color: #545454;}.Box {    position: relative;    padding: 25px 0 50px;}.Box .content {    width: 1200px;    margin: 0 auto;}.Box h2 {    text-align: center;    margin-bottom: 35px;}.Box .Box_con {    position: relative;}.Box .Box_con .btnl {    position: absolute;}.Box .Box_con .btn {    display: block;    width: 41px;    height: 41px;    position: absolute;    top: 80px;    cursor: pointer;}.Box .Box_con .btnl {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jtl02.png) no-repeat center;    left: -72px;}.Box .Box_con .btnr {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jtr02.png) no-repeat center;    right: -72px;}.Box .Box_con .btnl:hover {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jtl03.png) no-repeat center;}.Box .Box_con .btnr:hover {    background: url(https://images.wanjunshijie.com/gebinhuadian/images/jtr03.png) no-repeat center;}.Box .Box_con .conbox {    position: relative;    overflow: hidden;}.Box .Box_con .conbox ul {    position: relative;    list-style: none;}.Box .Box_con .conbox ul li {    float: left;    width: 285px;    height: 200px;    margin-left: 20px;    overflow: hidden;}.Box .Box_con .conbox ul li:first-child {    margin-left: 0;}.Box .Box_con .conbox ul li img {    display: block;    width: 285px;    height: 200px;    transition: all 0.5s;}.Box .Box_con .conbox ul li:hover img {    transform: scale(1.1);}.Box .BoxSwitch {    margin-top: 30px;    text-align: center;}.Box .BoxSwitch span {    display: inline-block;    *display: inline;    *zoom: 1;    vertical-align: middle;    width: 30px;    height: 3px;    background: #ccc;    margin: 0 5px;    cursor: pointer;}.Box .BoxSwitch span.cur {    background: #0b62ed;}.new {    width: 313px;    height: 490px;    margin-top: 40px;    overflow: hidden;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/dy_bg.gif) no-repeat;}.new h3 {    font: 20px "Microsoft Yahei";    height: 65px;    line-height: 65px;    overflow: hidden;}.new h3 a {    color: #0b62ed;    padding-left: 15px;}.new h3 em {    font: 16px Arial, Helvetica, sans-serif;    color: #b3b3b3;    padding-left: 5px;}.new dl {    width: 280px;    margin: 0 auto;}.new dt {    width: 280px;    border-bottom: 1px dashed #c0c0c0;    overflow: hidden;}.new dt img {    width: 280px;    height: 151px;}.new dt em {    display: block;    font: 14px "Microsoft Yahei";    line-height: 26px;    color: #7f7f7f;    padding-top: 10px;}.new dd {    padding-top: 14px;}.new dd p {    line-height: 40px;}.new dd p a {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    display: block;    font: 14px "Microsoft Yahei";    line-height: 36px;    height: 36px;    color: #545454;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/dy_jt.png) no-repeat left 13px;    padding-left: 18px;}.abou {    /*background: url(https://images.wanjunshijie.com/gebinhuadian/images/about.gif) repeat;*/}.about {    width: 1200px;    height: 400px;    margin: 0 auto 50px;}.about dt {    float: right;    width: 534px;    margin-top: 36px;    overflow: hidden;    position: relative;}.about dt em {    display: block;    width: 985px;    height: 40px;    font: 24px "Microsoft Yahei";    text-align: center;    color: #fff000;    position: absolute;    top: 123px;    left: 0;}.about dd {    float: left;    height: 201px;}.about dd p {    width: 610px;    height: 277px;    font: 14px "Microsoft Yahei";    line-height: 40px;    color: rgba(0, 0, 0, 1.00);    margin: 0px auto 0;    padding-top: 30px;    text-align: center;    overflow: hidden;}.about dd em {    display: block;    width: 127px;    height: 37px;    margin: 22px auto 0;    overflow: hidden;}.td {    height: 245px;    background: #ededed;    overflow: hidden;}.td h2 {    display: block;    font: 30px "Microsoft Yahei";    text-align: center;    height: 107px;    line-height: 107px;    color: #585858;    overflow: hidden;    background: url(https://images.wanjunshijie.com/gebinhuadian/images/td_line.gif) no-repeat center bottom;}.td p {    height: 49px;    border-bottom: 1px dashed #9f9f9f;    overflow: hidden;    font: 14px "Microsoft Yahei";    line-height: 49px;}.td p span {    font-size: 18px;    color: #292929;}.td p a {    color: #757575;    display: inline-block;    padding: 0 10px;    text-transform: uppercase;}.td p a.03{}.td p img {    vertical-align: middle;}