
/*
@font-face {
    font-family: "mheigb_Medium";
    src: url("mheigb_Medium.ttf");
}
@font-face {
    font-family: "fzzchjw";
    src: url("FZZCHJW-GB1-0.TTF");
}
@font-face {
    font-family: "MHeiGB-Light";
    src: url("MHeiGB-Light.ttf");
}
@font-face {
    font-family: "MHeiGB-Medium";
    src: url("MHeiGB-Medium.ttf");
}
.product_swiper {
    height: 599px;
}
.product_swiper .swiper-wrapper {
    height: 599px;
}
.product_video_btn {
    background: rgba(0, 0, 0, 0) url("../image/watch-video-btn.png") repeat scroll center center;
    float: left;
    height: 61px;
    margin-left: 0;
    margin-top: 21px;
    width: 173px;
}
.product_banner_video {
    background: #22282f none repeat scroll 0 0;
    display: none;
    height: 480px;
    width: 100%;
}
.product_video_box_padding_div {
    float: left;
    margin-left: -354px;
    padding-left: 50%;
    padding-top: 40px;
    width: 719px;
}
.product_video_box {
    border: 1px solid #475360;
}
.product_video_close_btn {
    background: rgba(0, 0, 0, 0) url("../image/product-video-close-btn.png") repeat scroll center center;
    float: left;
    height: 38px;
    margin-left: 2px;
    margin-top: 40px;
    width: 38px;
}
.product_detail_container {
    margin-top: 98px;
    padding-bottom: 100px;
}*/
.product_f {
    background-repeat: no-repeat;
    height: 480px;
    margin-top: -60px;
    position: relative;
}
.dash_background {
    background: rgba(0, 0, 0, 0) url("../image/product_dush.jpg") repeat-x scroll center bottom;
}
.clear_dash_div {
    background-color: #fff;
    height: 50px;
    margin-top: -1px;
    width: 100%;
}
.product_f_content {
    margin-top: 190px;
    width: 50%;
}
.product_f_image {
    width: 50%;
}
.product_fr .product_f_image, .product_fr .product_f_content {
    float: right;
}
.product_fr .product_f_image img {
    float: right;
}
.product_fl .product_f_image, .product_fl .product_f_content {
    float: left;
}
.product_fl .product_f_image img {
    float: right;
}
.product_feature_content > p {
    font-size: 16px;
    line-height: 36px;
}
.product_feature_content .productd_table .pt_left {
    display: block;
    width: 100%;
}
.product_feature_content .productd_table .pt_right {
    display: block;
    width: 100%;
}
.product_f_title {
    color: #94b200;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 16px;
}
.product_f_desc {
    color: #666666;
    font-size: 16px;
    line-height: 30px;
}
.product_item_title {
    background: rgba(0, 0, 0, 0) url("../image/grey-soild-point.png") repeat-x scroll 0 0;
    font-size: 24px;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    width: 100%;
}
.product_item_title2 {
    font-family: "mheigb_Medium";
    font-size: 24px;
}
.product_four_block_icon {
}
.product_lock_link_icon {
}
.product_feature_title {
    color: #94b200;
}
.product_feature_content {
    margin-bottom: 103px;
}
.product_feature_content, .product_para_content p {
    font-size: 16px;
    line-height: 32px;
}
.product_feature_content .products_table {
    color: #333333;
    display: block;
    float: left;
    width: 100%;
}
.products_table td, .products_table tr {
    display: block;
}
.product_para_content .productd_table tr {
    color: #333333;
    float: left;
    font-size: 16px;
    width: 48%;
}
.product_para_content .products_table tr {
    color: #333333;
    float: left;
    font-size: 16px;
    width: 48%;
}
.pfc_unit_l {
    display: inline-block;
    margin: 2%;
    width: 40%;
}
.pfc_unit_r {
    display: inline-block;
    width: 40%;
    margin: 2%;
}
.product_more_resource_link {
    float: right;
    margin-top: -80px;
}
.product_para_download_link {
    float: right;
}
.more_resource_link {
    color: #669900;
    font-size: 18px;
}
.more_resource_link div {
    background: rgba(0, 0, 0, 0) url("../image/book-heap.png") no-repeat scroll 0 0;
    color: #669900;
    height: 29px;
    padding-left: 37px;
    padding-top: 3px;
}
.product_para_link {
    color: #669900;
    font-size: 18px;
}
.product_para_link div {
    background: rgba(0, 0, 0, 0) url("../image/download-icon.png") no-repeat scroll 0 0;
    color: #669900;
    height: 29px;
    padding-left: 37px;
    padding-top: 3px;
}
.product_v_line {
    height: 35px;
}
.product_v_grey_line {
    background: rgba(0, 0, 0, 0) url("greyline.png") repeat scroll 0 center;
    width: 100%;
}
.product_v_item {
    background-color: #fff;
    height: 35px;
    left: 50%;
    margin-left: -157px;
    position: absolute;
    width: 314px;
}
.product_item_title_box {
    background: #fff none repeat scroll 0 0;
    color: #94b200;
    height: 100%;
    left: 50%;
    margin-left: -90px;
    position: absolute;
    width: 180px;
}
.product_item_title_box_p {
    margin-left: -157px;
    width: 314px;
}
.product_feature_content_left, .product_feature_content_right {
    color: #333333;
    float: left;
    margin-top: 67px;
    width: 47.2%;
}
.product_feature_content_left {
    margin-right: 5.6%;
}
.pfc_unit {
    padding-bottom: 34px;
}
.pfc_title {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 3px;
}
.pfc_desc {
    font-size: 16px;
    line-height: 37px;
}
.product_para_content_left, .product_para_content_right {
    color: #333333;
    float: left;
    font-size: 16px;
    margin-top: 55px;
    width: 48%;
}
.product_para_content_left {
    margin-right: 4%;
}
.product_para_unit {
}
.product_para_title {
    border-bottom: 1px solid #dcdcdc;
    box-sizing: border-box;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-right: 5%;
    min-height: 58px;
    padding-left: 18px;
    width: 30%;
}
.product_para_desc {
    border-bottom: 1px solid #dcdcdc;
    box-sizing: border-box;
    float: left;
    min-height: 58px;
    width: 65%;
}
.productd_table p, .products_table p {
    display: block;
    margin: 0;
    padding: 0;
}
.product_app_container {
    background: #f0f0f0 none repeat scroll 0 0;
    margin-bottom: 50px;
    margin-top: 32px;
    padding-top: 55px;
    width: 100%;
}
.product_app_unit {
    float: left;
    margin-right: 2.858%;
    width: 31.428%;
}
.product_app_unit_last {
    margin-right: 0;
}
.product_app_img, .product_app_img img {
    width: 100%;
}
.product_app_desc {
    color: #333333;
    font-size: 16px;
    padding-bottom: 38px;
    padding-top: 33px;
}
.product_relative_p_container {
    margin-bottom: 85px;
    margin-top: 50px;
}
.product_relative_p_unit {
    float: left;
    margin-bottom: 40px;
    margin-right: 2.858%;
    width: 31.428%;
}
.product_relative_p_unit_last {
    margin-right: 0;
}
.product_relative_p_img, .product_relative_p_img img {
}
.product_relative_p_img {
    background: #f6f6f6 none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    box-sizing: border-box;
    padding: 86px 0;
    text-align: center;
}
.product_relative_p_name {
    color: #333333;
    font-size: 16px;
    padding-top: 22px;
    text-align: center;
}
.product_relative_p_more {
    height: 50px;
    margin-bottom: 62px;
    position: relative;
    text-align: center;
    width: 100%;
}
.product_relative_p_more_center {
    left: 50%;
    margin-left: -70px;
    position: absolute;
}
.product_relative_p_more_btn {
    background: rgba(0, 0, 0, 0) url("../image/product-p-more-btn.png") no-repeat scroll left 4px;
    color: #333333;
    font-size: 24px;
    height: 37px;
    padding-left: 44px;
    text-align: left;
    width: 142px;
}
.product_relative_p_more_container {
    display: none;
}
.product_banner_container_con {
    padding-left: 450px;
    padding-right: 81px;
    padding-top: 213px;
}
.banner_content_div {
    color: #fff;
}
.product_banner_product_type {
    font-family: MHeiGB-Light;
    font-size: 18px;
}
.product_banner_name {
    font-family: fzzchjw;
    font-size: 48px;
    height: 42px;
    line-height: 42px;
    margin-top: 15px;
}
.product_banner_title {
    color: #c3e036;
    font-family: MHeiGB-Medium;
    font-size: 30px;
    margin-top: 30px;
    white-space: nowrap;
    word-break: keep-all;
}
.product_banner_desc {
    font-family: MHeiGB-Medium;
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}
.production_f_image_outter {
    float: right;
    min-height: 150px;
    position: relative;
}
.production_f_image_outter img {
    position: absolute;
    right: 0;
    z-index: 1;
}
.product_swiper .swiper-slide {
    float: none;
}
.pfc_unit_more_show {
    display: none;
}
.product_relative_p_more_fea {
    display: none;
    margin-top: -70px;
}
.product_relative_p_more_para {
    display: none;
}
/*@media (max-width: 1440px) {
.product_relative_p_img {
    padding: 80px 0;
}
}
@media (max-width: 1110px) {
.product_para_content .productd_table tr {
    margin-left: 2%;
    margin-right: 2%;
    width: 96%;
}
.product_relative_p_img {
    padding: 0;
}
}
@media (max-width: 757px) {
.product_f {
    background-image: none;
    height: auto;
}
.product_f_content {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 100%;
}
.pfc_unit {
    width: 100%;
}
.product_relative_p_img, .product_relative_p_img img {
    width: 100%;
}
.production_f_image_outter {
    min-height: 0;
    position: relative;
}
.production_f_image_outter img {
    position: relative;
}
.product_app_unit {
    float: none;
    margin-right: 0;
    width: 100%;
}
.product_f_image {
    width: 100%;
}
}
@media (max-width: 555px) {
.product_para_title {
    margin-right: 0;
    width: 100%;
}
.product_para_desc {
    padding-left: 34px;
    width: 100%;
}
.product_para_unit {
    margin-bottom: 50px;
}
.product_relative_p_unit {
    margin-bottom: 50px;
    margin-right: 0;
    width: 100%;
}
.product_relative_p_img {
    padding: 0 80px;
}
.product_detail_container {
    padding-bottom: 50px;
}
.product_item_title_box_p {
    margin-left: -120px;
    width: 240px;
}
}
@media (max-width: 440px) {
.product_f_image {
    overflow: hidden;
}
.product_f_image img {
    margin-right: -100px;
}
}
@media (max-width: 400px) {
.product_relative_p_img {
    padding: 0;
}
}*/




.gaishu_square_content {
    display: none;
}
body {
    background: #fff none repeat scroll 0 0;
    color: #333;
    font-size: 12px;
    margin: 0;
    padding: 0;
    position: relative;
}
body, th, td, .p1, .p2 {
    font-family: Microsoft YaHei;
}
a:link, a:visited {
    color: #585858;
    text-decoration: none;
}
/*a:hover, a:active {
    text-decoration: underline;
}*/
p, form, ol, ul, li, dl, dt, dd, h3 {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
input {
    box-sizing: border-box;
    padding-bottom: 0;
    padding-top: 0;
}
table {
    width: 100%;
}
table, img {
    border: 0 none;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.full_width {
    width: 100%;
}
.container {
    margin: 0 auto;
    max-width: 1400px;
    padding: 0 120px;
}
.header_container {
    padding-left: 120px;
}
.index_container {
    margin-bottom: 83px;
}
.full_height {
    height: 100%;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
}
.last {
    margin-right: 0;
}
.s_screen_show {
    display: none;
}
.s_screen_hide {
    display: block;
}
.main_container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1400px;
    width: auto;
}
.crumbs {
    color: #666666;
    font-size: 16px;
    margin-top: 53px;
}
.gt {
    font-size: 14px;
    padding: 0 5px;
}
.index_list_img, .index_list_img img {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 100%;
}
.zijie_list .index_list_img .onhover img {
    display: block;
    left: 50%;
    margin-left: -42px;
    margin-top: -43px;
    position: absolute;
    top: 50%;
    width: 85px;
}
.index_list_name {
    color: #333333;
    font: 400 16px/25px "Microsoft YaHei";
    height: 24px;
    overflow: hidden;
    padding-top: 19px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fenye_hide {
    display: none;
}
.fenye_hide a {
    background: #94b200 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.fenye_inner {
    float: right;
}
.fenye_inner a, .fenye_inner span {
    background: #d5d5d5 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-right: 2px;
    text-align: center;
    width: 30px;
}
.fenye_inner .on {
    background: #acacac none repeat scroll 0 0;
}
.fenye_inner a.syy, .fenye_inner a.xyy {
    color: #acacac;
}
.fenye_inner input {
    border: 1px solid #d7d7d7;
    color: #333;
    float: left;
    height: 30px;
    margin-left: 50px;
    width: 60px;
}
.fenye .fenye_inner a:hover, .fenye .fenye_inner span:hover {
    background: #669900 none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
.fenye_inner span.ye {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #333;
}
.fenye_inner a.tiaozhuan {
    background: #94b200 none repeat scroll 0 0;
    width: 60px;
}
.top_nav_container {
    background: #eeeeee none repeat scroll 0 0;
}
.onmenu {
    color: #666666;
    font-size: 18px;
    text-align: center;
}
.onmenu .onmenu_name {
    border-left: 1px solid #fff;
    box-sizing: border-box;
    float: left;
    height: 95px;
    line-height: 95px;
    overflow: hidden;
    width: 16.666%;
}
.onmenu .onmenu_name:hover {
    background: #e9e9e9 none repeat scroll 0 0;
}
.onmenu .on div {
    background: #e6e6e6 none repeat scroll 0 0;
}
.onmenu .last {
    border-right: 1px solid #fff;
}
.index_list_1_right {
    background: rgba(0, 0, 0, 0) url("../image/ye_title_1.png") no-repeat scroll right top;
    color: #333;
    font: 400 20px/165px "Microsoft YaHei";
    position: absolute;
    right: 0;
    top: -41px;
    width: 149px;
    z-index: 2;
}
.index_list_2 li {
    float: left;
    margin-right: 29px;
    position: relative;
    width: 447px;
}
.index_list_2 li.last {
    margin-right: 0;
}
.index_list_2 li a {
    text-decoration: none;
}
.index_list_2_div {
    border: 1px solid #e0e0e0;
}
.index_list_2_outer {
    width: 100%;
}
.layui-layer-close {
    background: rgba(0, 0, 0, 0) url("../image/login-layer-close.png") no-repeat scroll 0 0;
    height: 40px;
    right: -57px;
    top: -15px;
    width: 40px;
}
@media (max-width: 757px) {
.s_screen_show {
    display: block;
}
.s_screen_hide {
    display: none;
}
}











@font-face {
    font-family: "mheigb_Medium";
    src: url("mheigb_Medium.ttf");
}
@font-face {
    font-family: "fzzchjw";
    src: url("FZZCHJW-GB1-0.TTF");
}
@font-face {
    font-family: "MHeiGB-Light";
    src: url("MHeiGB-Light.ttf");
}
@font-face {
    font-family: "MHeiGB-Medium";
    src: url("MHeiGB-Medium.ttf");
}
.product_swiper {
    height: 599px;
}
.product_swiper .swiper-wrapper {
    height: 599px;
}
.product_video_btn {
    background: rgba(0, 0, 0, 0) url("../image/watch-video-btn.png") repeat scroll center center;
    float: left;
    height: 61px;
    margin-left: 0;
    margin-top: 21px;
    width: 173px;
}
.product_banner_video {
    background: #22282f none repeat scroll 0 0;
    display: none;
    height: 480px;
    width: 100%;
}
.product_video_box_padding_div {
    float: left;
    margin-left: -354px;
    padding-left: 50%;
    padding-top: 40px;
    width: 719px;
}
.product_video_box {
    border: 1px solid #475360;
}
.product_video_close_btn {
    background: rgba(0, 0, 0, 0) url("../image/product-video-close-btn.png") repeat scroll center center;
    float: left;
    height: 38px;
    margin-left: 2px;
    margin-top: 40px;
    width: 38px;
}
.product_detail_container {
    margin-top: 98px;
    padding-bottom: 100px;
}
.product_f {
    background-repeat: no-repeat;
    height: 480px;
    position: relative;
    top: 20px;
}
.dash_background {
    background: rgba(0, 0, 0, 0) url("../image/product_dush.jpg") repeat-x scroll center bottom;
}
.clear_dash_div {
    background-color: #fff;
    height: 50px;
    margin-top: -1px;
    width: 100%;
}
.product_f_content {
    margin-top: 190px;
    width: 50%;
}
.product_f_image {
    width: 50%;
}
.product_fr .product_f_image, .product_fr .product_f_content {
    float: right;
}
.product_fr .product_f_image img {
    float: right;
}
.product_fl .product_f_image, .product_fl .product_f_content {
    float: left;
}
.product_fl .product_f_image img {
    float: right;
}
.product_feature_content > p {
    font-size: 16px;
    line-height: 36px;
}
.product_feature_content .productd_table .pt_left {
    display: block;
    width: 100%;
}
.product_feature_content .productd_table .pt_right {
    display: block;
    width: 100%;
}
.product_f_title {
    color: #94b200;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 16px;
}
.product_f_desc {
    color: #666666;
    font-size: 16px;
    line-height: 30px;
}
.product_item_title {
    background: rgba(0, 0, 0, 0) url("../image/grey-soild-point.png") repeat-x scroll 0 0;
    font-size: 24px;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    width: 100%;
}
.product_item_title2 {
    font-family: "mheigb_Medium";
    font-size: 24px;
}
.product_four_block_icon {
}
.product_lock_link_icon {
}
.product_feature_title {
    color: #94b200;
}
.product_feature_content {
    margin-bottom: 103px;
}
.product_feature_content, .product_para_content p {
    font-size: 16px;
    line-height: 32px;
}
.product_feature_content .products_table {
    color: #333333;
    display: block;
    float: left;
    width: 100%;
}
.products_table td, .products_table tr {
    color: #333333;
    float: left;
    font-size: 16px;
}
.products_table tr .pfc_title{
    width: 38%;
    line-height: 37px;
}
.products_table td{
    display: inline-block;
    width:60%;
}
.product_para_content .productd_table tr {
    color: #333333;
    float: left;
    font-size: 16px;
    width: 48%;
}
.product_para_content .products_table tr {
    color: #333333;
    float: left;
    font-size: 16px;
    width: 48%;
}
.product_more_resource_link {
    float: right;
    margin-top: -80px;
}
.product_para_download_link {
    float: right;
}
.more_resource_link {
    color: #669900;
    font-size: 18px;
}
.more_resource_link div {
    background: rgba(0, 0, 0, 0) url("../image/book-heap.png") no-repeat scroll 0 0;
    color: #669900;
    height: 29px;
    padding-left: 37px;
    padding-top: 3px;
}
.product_para_link {
    color: #669900;
    font-size: 18px;
}
.product_para_link div {
    background: rgba(0, 0, 0, 0) url("../image/download-icon.png") no-repeat scroll 0 0;
    color: #669900;
    height: 29px;
    padding-left: 37px;
    padding-top: 3px;
}
.product_v_line {
    height: 35px;
}
.product_v_grey_line {
    background: rgba(0, 0, 0, 0) url("greyline.png") repeat scroll 0 center;
    width: 100%;
}
.product_v_item {
    background-color: #fff;
    height: 35px;
    left: 50%;
    margin-left: -157px;
    position: absolute;
    width: 314px;
}
.product_item_title_box {
    background: #fff none repeat scroll 0 0;
    color: #94b200;
    height: 100%;
    left: 50%;
    margin-left: -90px;
    position: absolute;
    width: 180px;
}
.product_item_title_box_p {
    margin-left: -157px;
    width: 314px;
}
.product_feature_content_left, .product_feature_content_right {
    color: #333333;
    float: left;
    margin-top: 67px;
    width: 47.2%;
}
.product_feature_content_left {
    margin-right: 5.6%;
}
.pfc_unit {
    padding-bottom: 34px;
}
.pfc_title {
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 3px;
    width:30%;
}
.pfc_desc {
    font-size: 16px;
    line-height: 37px;
}
.product_para_content_left, .product_para_content_right {
    color: #333333;
    float: left;
    font-size: 16px;
    margin-top: 55px;
    width: 48%;
}
.product_para_content_left {
    margin-right: 4%;
}
.product_para_unit {
}
.product_para_title {
   border-bottom: 1px solid #dcdcdc;
    box-sizing: border-box;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin-right: 5%;
    min-height: 58px;
    padding-left: 18px;
    line-height: 3em;
    width: 30%;
}
.product_para_desc {
    border-bottom: 1px solid #dcdcdc;
    box-sizing: border-box;
    display: inline-block;
    min-height: 58px;
    line-height: 1.5em;
    width: 65%;
}
.productd_table p, .products_table p {
    display: block;
    margin: 0;
    padding: 0;
}
.product_app_container {
    background: #f0f0f0 none repeat scroll 0 0;
    margin-bottom: 50px;
    margin-top: 32px;
    padding-top: 55px;
    width: 100%;
}
.product_app_unit {
    float: left;
    margin-right: 2.858%;
    width: 31.428%;
}
.product_app_unit_last {
    margin-right: 0;
}
.product_app_img, .product_app_img img {
    width: 100%;
}
.product_app_desc {
    color: #333333;
    font-size: 16px;
    padding-bottom: 38px;
    padding-top: 33px;
}
.product_relative_p_container {
    margin-bottom: 85px;
    margin-top: 50px;
}
.product_relative_p_unit {
    float: left;
    margin-bottom: 40px;
    margin-right: 2.858%;
    width: 31.428%;
}
.product_relative_p_unit_last {
    margin-right: 0;
}
.product_relative_p_img {
    background: #f6f6f6 none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    box-sizing: border-box;
    padding: 86px 0;
    text-align: center;
}
.product_relative_p_name {
    color: #333333;
    font-size: 16px;
    padding-top: 22px;
    text-align: center;
}
.product_relative_p_more {
    height: 50px;
    margin-bottom: 62px;
    position: relative;
    text-align: center;
    width: 100%;
}
.product_relative_p_more_center {
    left: 50%;
    margin-left: -70px;
    position: absolute;
}
.product_relative_p_more_btn {
    background: rgba(0, 0, 0, 0) url("../image/product-p-more-btn.png") no-repeat scroll left 4px;
    color: #333333;
    font-size: 24px;
    height: 37px;
    padding-left: 44px;
    text-align: left;
    width: 142px;
}
.product_relative_p_more_container {
    display: none;
}
.product_banner_container_con {
    padding-left: 450px;
    padding-right: 81px;
    padding-top: 213px;
}
.banner_content_div {
    color: #fff;
}
.product_banner_product_type {
    font-family: MHeiGB-Light;
    font-size: 18px;
}
.product_banner_name {
    font-family: fzzchjw;
    font-size: 48px;
    height: 42px;
    line-height: 42px;
    margin-top: 15px;
}
.product_banner_title {
    color: #c3e036;
    font-family: MHeiGB-Medium;
    font-size: 30px;
    margin-top: 30px;
    white-space: nowrap;
    word-break: keep-all;
}
.product_banner_desc {
    font-family: MHeiGB-Medium;
    font-size: 18px;
    line-height: 40px;
    font-weight: 600;
}
.production_f_image_outter {
    float: right;
    min-height: 150px;
    position: relative;
}
.production_f_image_outter img {
    position: absolute;
    right: 0;
    z-index: 1;
}
.product_swiper .swiper-slide {
    float: none;
}
.pfc_unit_more_show {
    display: none;
}
.product_relative_p_more_fea {
    display: none;
    margin-top: -70px;
}
.product_relative_p_more_para {
    display: none;
}
@media (max-width: 1440px) {
.product_relative_p_img {
    padding: 80px 0;
}
}
@media (max-width: 1110px) {
.product_para_content .productd_table tr {
    margin-left: 2%;
    margin-right: 2%;
    width: 96%;
}
.product_relative_p_img {
    padding: 0;
}
}
@media (max-width: 757px) {
.product_f {
    background-image: none;
    height: auto;
}
.product_f_content {
    margin-bottom: 20px;
    margin-top: 20px;
    width: 100%;
}
.pfc_unit {
    width: 100%;
}
.product_relative_p_img, .product_relative_p_img img {
    width: 100%;
}
.production_f_image_outter {
    min-height: 0;
    position: relative;
}
.production_f_image_outter img {
    position: relative;
}
.product_app_unit {
    float: none;
    margin-right: 0;
    width: 100%;
}
.product_f_image {
    width: 100%;
}
}
@media (max-width: 555px) {
.product_para_title {
    margin-right: 0;
    width: 100%;
}
.product_para_desc {
    padding-left: 34px;
    width: 100%;
}
.product_para_unit {
    margin-bottom: 50px;
}
.product_relative_p_unit {
    margin-bottom: 50px;
    margin-right: 0;
    width: 100%;
}
.product_relative_p_img {
    padding: 0 80px;
}
.product_detail_container {
    padding-bottom: 50px;
}
.product_item_title_box_p {
    margin-left: -120px;
    width: 240px;
}
}
@media (max-width: 440px) {
.product_f_image {
    overflow: hidden;
}
.product_f_image img {
    margin-right: -100px;
}
}
@media (max-width: 400px) {
.product_relative_p_img {
    padding: 0;
}
}


















@charset "utf-8";
/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

body{max-width: 1920px;margin:0 auto;}
/*公共头部*/
.div_head{color:#2f2f2f;position: fixed;top:-1px;z-index: 99;background: rgba(255,255,255,1);border-bottom:1px solid #ccc;left:0;margin:0 auto;}
.div_heads{max-width: 1920px;margin:0 auto;}
.head_logo{width:18%;text-align: center;}
.head_logo img{text-align: center;}
.head_lanmu{width:63%;margin:0 auto;}
.head_lanmu_ul{padding:30px 0;width:87.3%;}
.head_lanmu_ul li{font-size: 16px;float: left;text-align: center;margin:0 0.7%;width:11%;display: inline-block;height:2.25em;line-height: 2.25em;border-radius: 2.25em;position: relative;}
.head_lanmu_ul li a{color:#2f2f2f;}
.head_lanmu_ul li::after{content:"";position: absolute;height:.75em;width:1px;background: #c9c7c7;right:-10px;top:.75em;}
.head_lanmu_ul>li:nth-last-child(2)::after{width:0px;}
.head_lanmu_ul li:hover{background: #2e96e1;}
.head_lanmu_ul li:hover a{color:#fff;}

.nav_downs{padding-top:10px;}
.nav_down{position: absolute;width:100%;line-height: 2em;background:#2e96e1;z-index: 6;display: none;border-radius: 1.25em;font-size: 16px;}



.nav_down_tem{margin:.5em;border-bottom:1px solid #ccc;text-indent:-0.5em;}
.nav_down .nav_down_tem:last-child{border-bottom:0;}
.nav_down_tem_erji{color:#fff;width:100%;height:2em;overflow: hidden;}
/*.nav_down_tem_erji:hover{background: #68a026;}*/



.head_lanmu_V{padding:30px 0;height:36px;line-height: 2.25em;cursor:pointer;width:12.7%;font-size: 16px;}
.head_lanmu_V img{vertical-align: top;}
.head_lanmu_V_lef span:hover{text-decoration:underline;}
.head_lanmu_V_lef p a:hover{text-decoration:underline;}
.head_lanmu_V_lef img{vertical-align:top;margin-top:5px;max-width: 30%;}
.head_lanmu_V span{display: inline-block;font-size: 16px;overflow: hidden;height:36px;width:25%}
.head_lanmu_V .sess_zhanhao{display: inline-block;font-size: 16px;overflow: hidden;height:36px;}
.head_lanmu_V_rgh p{font-size: 16px;line-height: 28px;height:45px;}
.head_tel{text-align: center;width:18%;overflow: hidden;height:96px;}
.head_tel_tp{width:25%;max-width: 63px;}
.head_tel_tp img{width:100%;}
.head_tel_rexia{width:75%;}
.head_tel_rexia_top{font-size: 14px;margin-top:20px;line-height: 2em;text-align: left;}
.head_tel_rexia_text{font-size: 28px;text-align: left;}

/*幻灯片*/
.head_banner{width:100%;position: relative;}

.slideBox{ width:100%;overflow:hidden; position:relative;max-width: 1920px;margin:0 auto;}
.slideBox .hd{position:absolute; bottom:48px;z-index:1;left:50%;}
.slideBox .hd ul{ overflow:hidden;float:left;}
.slideBox .hd ul li{width:160px; height:4px;background:#707070; cursor:pointer;float:left;margin:0 9px;}
.slideBox .hd ul li.on{ background:#cca773;}
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{vertical-align:middle;}
.slideBox .bd img{ width:100%; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next{ position:absolute; right:700px; bottom:1%;display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;background: #fff;color:#2f2f2f;font-size:20px;}
.slideBox .prev:hover,.slideBox .next:hover{background: #2d96e1;color:#fff;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.div_bot_top_con_rexians{width:1200px;margin:0 auto;position: relative;}
.sousuo_rexian{position: absolute;bottom:-100px;right:0;}



/*搜索*/
.div_sousuo{width:100%;height:100px;}
.div_sousuo_kongbai{width:100%;height:100px;}
.cousuo_con{width:1200px;margin:0 auto;}
.cousuo_left{line-height: 100px;color:#666;font-size: 16px;}
.cousuo_left_tit{display:inline-block;color:#2b2b2b;}
.cousuo_left_ul{display:inline-block;}
.cousuo_left_ul li{float: left;}
.cousuo_left_ul li span{padding:0 10px;display:block;color:#666;position: relative;}
.cousuo_left_ul li span::after{content:"";position: absolute;height:1em;width:1px;background: #2b2b2b;right:0px;top:42px;}
.cousuo_left_ul li:nth-last-child(2) span::after{width:0px;}
.cousuo_left_ul li:hover span{color:blue;}
.cousuo_rhg{line-height: 39px;margin-top:30px;}
.cousuo_rhg .input{height:39px;width:390px;text-indent: 1em;margin-left:30px;border:0;border:1px solid #ddd;}
.imgsub{height:41px;width:133px;border:0;border:1px solid #ddd;color:#fff;background: url('../images/btn.jpg');background-size:100% auto;font-size: 14px;cursor:pointer;}

/*index*/
.div_index{width:100%;max-width: 1920px;margin:0 auto;}
.index_pro{width:100%;background: #e6e6e6;padding:35px 0;text-align: center;}
.index_pro_tit_a{font-size: 14px;color:#b7b7b7;}
.index_pro_tit_b{font-size: 40px;color:#434343;line-height: 2em;}
.index_pro_tit_c{text-align: center;}
.index_pro_tit_henxian{display: inline-block;width:60px;height:10px;background: url('../images/btn.png');background-size:100% auto;}
.index_pro_con{width:1200px;margin:0 auto;padding:35px 0;position: relative;}
.index_pro_cons{width:1200px;overflow: hidden;}
.index_pro_ul li{width:270px;height:340px;overflow: hidden;margin-right:40px;text-align: center;color:#fff;position: relative;float: left;}
.index_pro_ul_li a{color:#fff;}
.index_pro_li_tp img{width:100%;height:100%;}
.index_pro_li_tit{width:100%;position: absolute;top:140px;z-index: 2;cursor: pointer;}
.index_pro_li_tit_top{height:160px;background: rgba(46,150,225,.5);margin-top:-340px;transition:all .3s;padding:20px;font-size: 16px;}
.index_pro_li_top_a{line-height: 3em;height:3em;overflow: hidden;}
.index_pro_li_top_b{font-size: 14px;line-height: 2em;height:4em;overflow: hidden;}
.index_pro_li_top_c{text-align: center;margin-top:1em;}
.index_pro_li_top_cs{width:105px;height:30px;border:1px solid #fff;display: inline-block;font-size: 12px;line-height: 30px;overflow: hidden;}
.index_pro_li_top_cs:hover{background:#2e96e1;}
.index_pro_li_tit_bot{width:100%;font-size: 16px;line-height:50px;height:60px;background: rgba(0,0,0,.5);margin-top:280px;overflow: hidden;}
.index_pro_ul li:hover .index_pro_li_tit_top{margin-top:0;transition:all .3s;}
.index_pro_left{width:40px;height:72px;position: absolute;top:50%;margin-top:-36px;left:-80px;background: rgba(0,0,0,.5);border-radius: 36px 0 0 36px;font-size: 25px;line-height: 72px;color:#fff;cursor:pointer;z-index: 3;}
.index_pro_left:hover{background:rgba(46,150,225,1);}
.index_pro_rgh{width:40px;height:72px;position: absolute;top:50%;margin-top:-36px;right:-80px;background: rgba(0,0,0,.5);border-radius: 0 36px 36px 0;font-size: 25px;line-height: 72px;color:#fff;cursor:pointer;z-index: 3;}
.index_pro_rgh:hover{background:rgba(46,150,225,1);}
.index_pro_bot{text-align: center;}
.index_pro_bots{font-size: 14px;color:#2e96e1;display: inline-block;width:135px;height:35px;border:1px solid #2e96e1;line-height: 35px;}

.index_new{width:100%;padding:35px 0;text-align: center;}
.index_new_con{width:1200px;margin:0 auto;padding:35px 0;}
.index_new_one{width:590px;background: #ededed;position:relative;margin-bottom: 20px;}
.index_new_one:nth-child(2n-1){margin-right:10px;}
.index_new_one:nth-child(2n){margin-left:10px;}
.index_new_one_lef{width:235px;padding:30px;height:201px;text-align: left;}
.index_new_one_lef_tit{font-size: 20px;color:#343434;line-height: 2em;}
.index_new_one_lef_text{font-size: 14px;color:#646464;line-height: 2em;height:12em;overflow: hidden;}
.index_new_one_lef_more{font-size: 12px;color:#808080;width:106px;height:30px;border: 1px solid #333;text-align: center;line-height: 30px;margin-top:30px;}
.index_new_one_lef_mores{display: inline-block;color:#808080;}
.index_new_one_lef_more:hover{background: #2e96e1;}
.index_new_one_lef_more:hover .index_new_one_lef_mores{color: #fff;}
.index_new_one_rgh{width:295px;height:261px;}
.index_new_one_rgh_tp{width:100%;height:100%;}
.index_new_one_rgh_tp img{width:100%;height:100%;}
.index_new_one_jiantou{position: absolute;top:40%;left:295px;}

.index_about{width:100%;padding:35px 0;background: url('../images/about_bg.jpg');background-size:100% 100%;}
.index_abouts{width:1200px;margin:0 auto;}
.index_about_lef{padding:30px;width:430px;position: relative;}
.index_about_tp{width:100%;height:418px;text-align: center;}
.index_about_abu{position: absolute;font-size: 60px;color:#acdc2f;width:350px;height:123px;line-height: 1em;top:210px;left:0;}
.index_about_abua{width:100%;height:60px;text-align: right;}
.index_about_abub{width:100%;height:60px;text-align: right;}
.index_about_abbg{position: absolute;top:65px;left:-0;}
.index_about_tp img{width:auto;height:auto;text-align: center;}
.index_about_rgh{width:690px;margin-left:20px;padding:30px 0;}
.index_about_abo{font-size: 14px;color:#fff;}
.index_about_tit{font-size: 40px;color:#fff;line-height: 2em;}
.index_about_henxian{display: inline-block;width:60px;height:10px;background: url('../images/abouy_3.png');background-size:100% auto;position: relative;top:-10px;}
.index_about_text{font-size: 16px;color:#fff;line-height: 2em;text-indent: 2em;}
.index_about_more{text-align: right;}
.index_about_one_lef_more{font-size: 12px;color:#fff;width:106px;height:30px;border: 1px solid #fff;text-align: center;line-height: 30px;margin-top:30px;display: inline-block;}
.index_about_one_lef_mores{display: inline-block;text-align: center;}
.index_case{width:100%;padding:35px 0;text-align: center;}
.index_case_con{width:1200px;margin:0 auto;padding:35px 0;}
.index_case_ul .index_case_li{width:285px;height:210px;float: left;margin-left:20px;margin-bottom:20px;position: relative;overflow: hidden;}
.index_case_ul .index_case_li:nth-child(4n-3){margin-left:0;}
.index_case_li_tp{width:100%;height:100%;}
.index_case_li_tp img{width:100%;height:100%;}
.index_case_li_tit{width:100%;height:56px;line-height: 56px;font-size: 16px;color:#fff;text-align: center;background: rgba(0,0,0,.7);position: absolute;bottom:-56px;left:0;transition:all .5s;}
.index_case_ul .index_case_li:hover .index_case_li_tit{bottom:0;transition:all .5s;}

.index_ses{width:100%;padding:35px 0;background:#ededed;}
.index_sess{width:1200px;margin:0 auto;text-align: center;}
.index_sess_con{width:100%;}
.index_sess_con_lef{width:630px;}
.index_sess_con_lef_tp{width:230px;height:230px;box-shadow: 8px 8px 3px 1px #b4b4b4;}
.index_sess_con_lef_tp img{width:100%;height:100%;}
.index_sess_con_lef_text{width:340px;padding:30px;text-align: left;position: relative;}
.index_sess_con_lef_henxian{width:50px;height:4px;background: #2e96e1;position: absolute;top:36px;left:-30px;}
.index_sess_con_lef_tit{font-size: 18px;font-weight: 600;color:#303030;line-height: 1.2em;height:1.2em;overflow: hidden;}
.index_sess_con_lef_data{font-size: 14px;color:#5d5d5d;line-height: 3em;}
.index_sess_con_lef_jianjie{font-size: 14px;color:#5d5d5d;line-height: 1.5em;}
.index_sess_con_lef_more{font-size: 12px;color:#8ebce6;width:106px;height:30px;border: 1px solid #004fc5;text-align: center;line-height: 30px;margin-top:20px;}
.index_sess_con_lef_mores{display: inline-block;}
.index_sess_con_lef:hover .index_sess_con_lef_more{background: #2e96e1;color:#fff;}
.index_sess_con_rgh{width:570px;padding:30px 0;position: relative;}
.index_sess_rgh_one{width:100%;height:34px;margin-bottom:10px;}
.index_sess_rgh_one_data{font-size: 14px;color:#2e96e1;line-height: 34px;height:34px;margin-left:10px;}
.index_sess_rgh_one_dian{width:6px;height:6px;border-radius: 50%;background: #828282;margin:0 45px;margin-top:13px;position: relative;z-index: 2;}
.index_sess_rgh_one_tit{font-size: 14px;line-height: 34px;height:34px;padding:0 15px;background: #dbdbdb;text-align: left;width:355px;color:#767676;}
.index_sess_rgh_one:hover .index_sess_rgh_one_dian{background: #2e96e1;}
.index_sess_rgh_one:hover .index_sess_rgh_one_tit{background: #2e96e1;color: #fff;}
.index_sess_rgh_shuxian{position: absolute;width:2px;height:234px;left:134px;top:20px;background: #2e96e1;z-index: 0;}

/*bot*/
.div_bot{width:100%;background: #2a2a2a;}
.div_bot_top{width:1200px;margin:0 auto;}
.div_bot_top_con{padding:30px 0;}
.div_bot_top_con_one{width:120px;text-align: center;}
.div_bot_top_con_one dl dt{font-size: 16px;line-height: 2.5em;}
.div_bot_top_con_one dl dt a{color:#828282;}
.div_bot_top_con_one dl dt:hover a{color:#ccc;}
.div_bot_top_con_one dl dd{font-size: 14px;line-height: 2em;}
.div_bot_top_con_one dl dd a{color:#555;}
.div_bot_top_con_one dl dd:hover a{color:#ccc;}
.div_bot_top_con_rexian{width:235px;background: #2e96e1;padding:20px 15px;}
.bot_rexian_rgh{margin-left:10px;color:#fff;}
.bot_rexian_rgh_top{font-size: 16px;}
.bot_rexian_rgh_bot{font-size: 25px;line-height: 1.2em;}
.div_bot_top_con_rexian_top{padding-bottom:20px;border-bottom:1px solid #1578bf;height:55px;padding-top:8px;padding-bottom:20px;}
.div_bot_top_con_rexian_bot{padding-top:20px;height:55px;}
.div_bot_dibu{width:100%;background: #141414;padding:30px 0;}
.div_bot_dibus{width:1200px;margin:0 auto;text-align: center;text-align: 14px;color:#828282;}

/*右侧咨询*/
.zhixun_div{width:63px;border: 1px solid #dbdbdb;position: fixed;right:0;top:25%;background: #fff;z-index: 1;}
.zhixun_div_li{cursor: pointer;position: relative;width:100%;}
.zhixun_div_lis{border-bottom:1px dotted #ccc;padding-top:10px;margin:0 6px;overflow: hidden;}
.zhixun_div_hide{height:auto;position: absolute;right:-100px;bottom:0;transition:all .5s;z-index: -1;opacity: 0;text-align: center;background: #fff;padding:0 10px;background:rgba(0,0,0,0);}
.zhixun_div_hide img{width:80.5px;height:auto;}
.zhixun_div_ul .zhixun_div_li:last-child .zhixun_div_lis{border:0;}
.zhixun_div_li:hover{background: #2d96e1;transition:all .5s;}
.zhixun_div_li:hover .zhixun_div_li_text{color: #fff;transition:all .5s;}
.zhixun_div_li_tp{text-align: center;}
.zhixun_div_li_tp span{display: inline-block;width:33px;height:33px;background-size:100% 100%;}
.zhixun_div_li_text{font-size: 12px;color:#777;text-align: center;line-height: 2.5em;}

.zhixun_div_ul .zhixun_div_li:nth-child(1) .zhixun_div_li_tp span{background: url('../images/nth11.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(2) .zhixun_div_li_tp span{background: url('../images/nth22.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(3) .zhixun_div_li_tp span{background: url('../images/nth33.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(4) .zhixun_div_li_tp span{background: url('../images/nth44.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(5) .zhixun_div_li_tp span{background: url('../images/nth55.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(6) .zhixun_div_li_tp span{background: url('../images/nth66.png');}

.zhixun_div_ul .zhixun_div_li:nth-child(1):hover .zhixun_div_li_tp span{background: url('../images/nth1.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(2):hover .zhixun_div_li_tp span{background: url('../images/nth2.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(3):hover .zhixun_div_li_tp span{background: url('../images/nth3.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(4):hover .zhixun_div_li_tp span{background: url('../images/nth4.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(5):hover .zhixun_div_li_tp span{background: url('../images/nth5.png');}
.zhixun_div_ul .zhixun_div_li:nth-child(6):hover .zhixun_div_li_tp span{background: url('../images/nth6.png');}


/*news_list*/
.news{width:100%;margin-top:1px;}
.news_top{width:100%;background: #2d96e1;}
.news_tops{width:1200px;margin:0 auto;}
.news_top_li{width:238px;height:93px;text-align: center;line-height: 93px;font-size: 20px;color:#fff;float: left;background:#2d96e1 ;}
.news_top_li:hover{background:#0d7ac7 ;}
.news_con{width:1200px;margin:0 auto;}
.news_con_daohangtiao{height:100px;font-size: 16px;color:#404040;line-height: 100px;text-align: left;}
.news_con_daohangtiao span a{color:#404040;}
.news_con_ul{width:100%;}
.news_con_li{margin-bottom:26px;position: relative;}
.news_con_li_tp{width:295px;height:261px;}
.news_con_li_tp img{width:100%;height:100%;}
.news_con_li_con{width:845px;height:181px;padding:40px 30px;background: #ededed;}
.news_con_li_tit{font-size: 20px;font-weight: 700;color:#343434;}
.news_con_li_text{font-size: 14px;color:#646464;line-height: 2em;margin-top:20px;height:6em;overflow: hidden;}
.news_con_li_more{text-align: left;margin-top:30px;}
.news_con_li_mores{width:108px;height:30px;border:1px solid #666;text-align: center;line-height: 30px;color:#808080;}
.news_con_li .news_con_li_mores:hover{background: #2d96e1;color:#fff;}
.news_con_li_jiantou{position: absolute;top:50%;left:275px;margin-top:-16px;}


/*news_show*/
.news_showa{width:100%;}
.news_show{width:100%;background: url('../images/list_show_bg.jpg');}
.news_show_con{width:1200px;margin:0 auto;}
.news_show_daohang{height:100px;font-size: 16px;color:#404040;line-height: 100px;text-align: left;}
.news_show_daohang span a{color:#404040;}
.news_show_tit{width:100%;height:84px;line-height: 84px;font-size: 20px;font-weight: bold;text-align: center;border-bottom:1px dashed #aaa;}
.news_show_text{padding:20px 0;font-size: 16px;line-height: 2em;}
.pro_show_bot{width:1200px;padding:50px 0;}
.pro_show_bot p{font-size: 16px;line-height: 2em;cursor: pointer;}
.pro_show_bot p span{color:#787878;}
.pro_show_bot p .yipian{color:#262626;}
.pro_show_bot p span:hover{color:#cca773;}
.pro_con_type_texta_top{width:100%;position: relative;}
.pro_con_type_texta_top_tex{position: absolute;top:150px;width:777px;margin-left:40px;}
.pro_con_type_texta_top_texa{font-size: 30px;color:#2e96e1;}
.pro_con_type_texta_top_texb{font-size: 20px;color:#4e4e4e;line-height: 2.5em;margin-top:1em;}


/*about*/
.news_con_cons{padding:30px 0;font-size: 16px;}
.news_con_left{width:280px;padding:50px 0;margin-right:20px;}
.news_con_left img{width:100%;height:auto;}
.news_con_rhg{width:800px;}
.news_con_rhg_tit{width:100%;padding:20px 0;font-size: 24px;color:#669900;}
.news_con_rhg_henxian{width:100%;height:2px;background: #999;}
.news_con_rhg_con_left{width:390px;}
.news_con_rhg_con_left_tit{padding:22px 0;font-size: 18px;color:#669900;}
.news_con_rhg_con_rgh_tit{padding:22px 0;font-size: 18px;color:#669900;}
.news_con_rhg_con_left_con{font-size: 16px;color:#666;line-height: 1.8em;}
.news_con_rhg_con_rgh .news_con_rhg_con_left_con{padding-top:31px;}
.news_con_rhg_con_rgh{font-size: 16px;color:#666;line-height: 1.8em;}
.news_con_rhg_con_rgh{width:390px;margin-left:20px;}

/*down_list*/
.down_list_li{background: #ededed;margin-bottom:26px;position: relative;}
.down_list_li_tp{width:290px;height:256px;margin:2px;}
.down_list_li_tp img{width:100%;height:100%;}
.down_list_li_con{width:845px;height:181px;padding:40px 30px;}
.down_list_li_tit{font-size: 20px;font-weight: 700;color:#343434;}
.down_list_text{font-size: 14px;color:#646464;line-height: 2em;margin-top:20px;}
.down_list_xianqing{font-size: 14px;color:#2d96e1;margin-top:15px;}
.down_list_xiazai{font-size: 14px;font-weight: bold;width:108px;height:34px;text-align: center;line-height: 34px;margin-top:25px;background: url('../images/btn.jpg');color: #fff;cursor:pointer;}
.down_list_xiazaia{font-size: 14px;font-weight: bold;width:108px;height:34px;text-align: center;line-height: 34px;margin-top:25px;background: url('../images/btn.jpg');color: #fff;cursor:pointer;}




/*page*/
.page{width:100%;}
.pages{margin:0 auto;padding:50px 0 50px 0;font-size: 14px;text-align: center;}
.fenye{margin: 0 auto;text-align: center;display: inline-block;}

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page a{height:25px;display:inline-block;color:#646464;line-height:25px; padding:0 18px;margin:0px 5px;cursor:pointer;background: #d2d2d2;border-radius: 25px;}
.main_page a:hover{color:#fff;background:#2e96e1;}
.main_page .select{color:#fff;background:#2e96e1;}


/*注册*/
.news_con_cons_ul{width:1200px;margin:0 auto;font-size: 16px;color:#777;line-height: 40px;}
.news_con_cons_ul li{margin-bottom:20px;margin-left:80px;}
.main_ly_t1{float:left;width:96px;text-align: right;margin-right:15px;}
.main_ly_t2{float:left;color:#979797;}
.news_con_cons_ul .main_bd{border:0;border:1px dotted #d8d8d8;width:356px;height:40px;float: left;}
.news_con_cons_ul .biaoji{color:red;margin:0 5px;}
.news_con_cons_ul .tijiao{margin-left:191px}
.news_con_cons_ul .tijiao input{width:130px;height:40px;font-size: 16px;line-height: 40px;text-align: center;background: #939393;border:0;color:#fff;cursor:pointer;}
.news_con_cons_ul .tijiao input:hover{background: #2e96e1;;}
.news_con_cons_ul .tijiao .congzhi{margin-right:20px;}
.news_con_cons_ul .yzm{margin-left:191px;}
.news_con_cons_ul .yzm .main_ly_t2{font-size: 14px;}
.news_con_cons_ul .yzm a{display: inline-block;float: left;height:40px;width:70px;}
.news_con_cons_ul .yzm a img{vertical-align: middle;}



.div_login{width:800px;height:600px;background: #fff;position: fixed;top:50%;left:50%;margin-top:-300px;margin-left:-400px;display: none;z-index: 999;}
.div_login_cont{width:580px;margin:0 auto;margin-top:95px;}
.div_login_cont_tit{font-size: 23px;color:#2f96e1;text-align: center;}
.div_login_cont_input{margin-top:37px;position: relative;}
.div_login_input_zhanhao input{text-align: left;width:96%;height:54px;border:0;border:1px solid #ededed;line-height: 54px;font-size: 18px;color:#b1b1b1;margin-bottom:24px;background: #f4f4f4;padding:0 2%;}
.div_login_input_mima input{text-align: left;width:96%;height:54px;border:0;border:1px solid #ededed;line-height: 54px;font-size: 18px;color:#b1b1b1;margin-bottom:24px;background: #f4f4f4;padding:0 2%;}

.div_login_input_denglu{width:278px;height:54px;text-align: center;}
.div_login_input_denglu input{width:100%;height:100%;border:0;font-size: 23px;color:#686868;line-height: 54px;background: #f4f4f4;cursor: pointer;}
.div_login_input_zhuce{width:278px;height:54px;text-align: center;margin-left:24px;}
.div_login_input_zhuces{width:100%;height:100%;border:0;font-size: 23px;color:#686868;font-size: 23px;color:#686868;line-height: 54px;background: #f4f4f4;cursor: pointer;}
.div_login_cont_queding input:hover{background: #2f96e1;color:#fff;}
.div_login_cont_queding .div_login_input_zhuces:hover{background: #2f96e1;color:#fff;}
.div_login_cont_wanji{margin-top:46px;font-size: 16px;color:#686868;height:30px;line-height: 30px;text-align: center;}
.wanjimima_a{margin-left:5px;}
.wanjimima_zh{margin-left:10px;}
.wanjimima_a a{text-decoration:underline;color:#2f96e1;}
.div_login_bot{width:100%;text-align: center;margin-top:90px;}
.login_tishi{font-size: 16px;color:#9ec72d;}
.login_tishis{font-size: 16px;color:#757575;}
.div_login_guanbi{width:36px;height:36px;position: absolute;top:0;right:-43px;background:url('../images/guanbi.png');background-size:100% 100%;border:2px solid #fff;cursor:pointer;}
.div_login_guanbi:hover{border:2px solid #ddd;}


.div_login_cont_xiugai{width:580px;margin:0 auto;margin-top:50px;font-size: 16px;position: relative;}
.div_login_cont_xiugai .main_ly_t1_xiugai{float: left;}
.div_login_cont_xiugai li{width:100%;height:30px;line-height: 30px;margin:10px 0;}
.div_login_cont_xiugai .main_bd{height:30px;line-height: 30px;width:250px;position: absolute;left:105px;}
.div_login_cont_xiugai .main_ly_t2{position: absolute;left:380px;font-size: 12px;}
.div_login_cont_xiugai .yam_xiugai a{margin-left:180px;}
.div_login_cont_xiugai .tijiao input{width:150px;height:46px;line-height: 46px;text-align: center;background: #2f96e1;border:0;margin-left:105px;margin-top:20px;color:#fff;font-size: 16px;cursor:pointer;}


/*products_list*/
.div_pro_list{width:100%;background: #f6f6f6;margin-top:1px;}
.div_pro_lists{width:1200px;margin:0 auto;padding:50px 0;}
.pro_list_left{width:284px;}
.pro_list_yiji_lis{width:100%;margin-bottom:10px;background: #2d96e1;height:52px;line-height: 52px;font-size: 18px;position: relative;}
.pro_list_yiji_lias{width:100%;margin-bottom:10px;background: #2d96e1;height:52px;line-height: 52px;font-size: 18px;position: relative;}
.pro_list_yiji_li_xiala{position: absolute;right:80px;}
.pro_list_yiji_li_tit{margin-left:80px;color:#fff;}
.pro_list_yiji_li .pro_list_yiji_li_xiala img{vertical-align: middle;}
.pro_list_erji_lis{height:40px;line-height: 40px;background: #dcdcdc;font-size: 16px;text-align: left;padding-left:50px;}
.pro_list_sanji_lis{height:40px;line-height: 40px;background: #f6f6f6;font-size: 14px;text-align: left;padding-left:50px;}
.pro_list_sanji_lis:hover{background: url('../images/pro_type_bg.png');background-size:100% 100%;}
.pro_list_sanji_lias{height:40px;line-height: 40px;font-size: 14px;text-align: left;padding-left:50px;}
.pro_list_sanji_lia:hover{background: url('../images/pro_type_bg.png');background-size:100% 100%;}
.pro_list_right{width:900px;margin-left:16px;}
.pro_list_siji_ul{width:100%;}
.pro_list_siji_li{height:40px;line-height: 40px;background: #f6f6f6;}
.pro_list_siji_lis{padding-left:80px;text-align: left;}
.proli_rht_top_lef{width:134px;height:40px;line-height: 40px;background: #e6e6e6;text-align: center;font-size: 16px;color:#424242;cursor:pointer;}
.proli_rhg_top_xiala img{vertical-align: middle;}
.proli_rht_top_rgh{font-size: 16px;height:40px;}
.num_chuanpin{margin-left:20px;}
.num_chuanpin span{font-weight: 600;}
.pro_list_right_type{margin-top:40px;}
.proli_right_type_lef{width:134px;height:40px;line-height: 40px;text-align: center;font-size: 20px;color:#404040;}
.proli_right_type_rgh{width:766px;}
.proli_right_con{margin-top:20px;}
.proli_type_rgh_ul .proli_type_rgh_li{border-radius: 5px;margin-right:20px;font-size: 16px;color:#767676;line-height: 40px;float: left;padding:0 10px;cursor: pointer;}
.proli_right_ul li{width:268px;height:338px;overflow: hidden;margin-right:45px;text-align: center;color:#fff;position: relative;float: left;margin-bottom:30px;border:1px solid #ccc;}
.proli_right_ul li .index_pro_li_tp{width:100%;height:100%;}
.proli_right_ul li:nth-child(3n){margin-right:0;}
.proli_right_li a{color:#fff;}
.proli_right_ul li:hover .index_pro_li_tit_top{margin-top:0;transition:all .3s;}


/*products_show*/
.pro_con_top_left{width:634px;height:456px;border:1px solid #333;}
.pro_con_top_tp{width:100%;height:100%;text-align: center;}
.pro_con_top_left .pro_con_top_tp img{width:auto;height:100%;}
.pro_con_top_rgh{width:530px;height:456px;margin-left:34px;}
.pro_con_top_rgh_tit{text-align: left;font-size: 30px;margin:30px 0;}
.pro_con_top_rgh_text{width:100%;overflow: hidden;}
.pro_con_type{width:1200px;margin:45px auto;height:64px;background: #2d96e1;margin-top: 86px;}
.pro_con_type_ul{width:100%;}
.pro_con_type_ul li{width:200px;height:100%;float: left;line-height: 64px;font-size: 20px;text-align: center;color:#fff;cursor:pointer;}

.news_show_xiazai{width:100%;text-align: left;}
.news_show_xiazais{width:120px;height:48px;line-height: 48px;background: #2e96e1;text-align: center;font-size: 20px;color:#fff;border-radius: 10px;}




.gbook_cons{font-size: 20px;line-height: 3em;}
.gbook{width:100%;}
.main_r{width:1200px;margin:0 auto;padding-bottom:50px;}
.main_r li{width:1000px;position: relative;margin:0 auto;margin-top:18px;padding-bottom:18px;font-size: 20px;line-height: 2em;height:2em;overflow: hidden;}
.main_r input{width:400px;height:48px;border:0;color:#444;padding-left: 1em;font-size: 18px;border:1px solid #ccc;margin-left:180px;}
.gbook .main_r .marin_hide{display: none;width:0;height:0;overflow: hidden;}
.gbook_cons .main_ly_t1{position: absolute;font-size: 20px;color:#787878;line-height: 48px;left:1em;width:150px;}
.main_r .marin_ly_textarea{width:1000px;height:150px;}
.main_r li textarea{width:520px;height:150px;border:0;color:#444;padding-left: 1em;font-size: 18px;resize:none;line-height: 48px;border:1px solid #ccc;margin-left:180px;}
.gbook .main_but{margin-left:180px;}
.main_but input{margin-left:0;padding-left: 0;cursor:pointer;}
.main_but input:hover{background:#2e96e1;color:#fff;}
.gbook_cons .main_r li span{position: absolute;left:600px;}


@media (max-width: 1600px) {
    .head_lanmu_ul li{font-size: 15px;}
    .nav_down{font-size: 14px;line-height: 2em;}
    .head_tel_tp{width:20%;margin-top:15px;}
    .head_tel_rexia_text {font-size: 20px;line-height: 1em;}
    .head_lanmu_V span{font-size:14px;width:25%}
    .head_lanmu_V .sess_zhanhao{font-size:14px;width:30%}
}
@media (max-width: 1500px) {
    .head_lanmu_ul li{font-size: 14px;}
    .nav_down{font-size: 12px;line-height: 2em;}
    .head_tel_tp{width:20%;margin-top:15px;}
    .head_tel_rexia_text {font-size: 20px;line-height: 1em;}
    .head_lanmu_V span{font-size:12px;width:25%}
    .head_lanmu_V .sess_zhanhao{font-size:12px;width:30%}
}