﻿/*public*/
/* Public */
@charset "utf-8";
/* CSS Document zhouxing 2015-8-29*/
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
    margin: 0;
    padding: 0;
}

img {
    border: 0 none;
    vertical-align: top;
}

ul, li, dl, dd, dt {
    list-style-type: none;
}

i, em, cite {
    font-style: normal;
}

body {
    -webkit-text-size-adjust: none; /* 谷歌不支持12px以下字号 */
    font-family: "微软雅黑";
}

a {
    text-decoration: none;
}

.clear, .cle {
    clear: both;
}

a, area {
    blr: expression(this.onFocus=this.blur())
}

/*  去掉IE下链接虚线框 */
a:focus {
    outline: none;
}

/* 去掉火狐下链接虚线框 */
/* end_Public */
/*public*//*ea_h*/
/*top*/
.top {
    width: 100%;
    background: url(../images/top_bg.png) top left repeat-x;
}

.t_t {
    width: 1000px;
    height: 100px;
    margin: 0 auto;
}

/*end_top*/
/* t_logo */
.t_logo {
    float: left;
    padding-top: 6px;
}

.t_logo img {
    width: 380px;
    margin-top: 26px;
    border: 0px;
}

/* end_t_logo */
/* t_tel */
.t_tel {
    float: right;
    font-size: 14px;
    line-height: 20px;
    padding: 30px 16px 0 0;
}

.t_tel_ts {
    color: #ef7a1d;
}

.t_tel_nb {
    color: #787878;
}

/* end_t_tel */
/* t_search */
.search_ver_wrap {
    float: right;
    width: 193px;
}

.t_search {
    width: 184px;
    margin-top: 17px;
    background: url(../images/ihpsp1_t_search_lbg.png) left top no-repeat;
    float: right;
}

.t_search_text {
    border: 0px;
    background-color: transparent;
    color: #999;
    width: 133px;
    outline: medium;
    padding: 0 10px;
}

.t_search img {
    margin-left: 6px;
}

/* end_t_search */
/* t_ver */
.t_ver {
    font-size: 12px;
    float: right;
    line-height: 12px;
    padding-top: 29px;
}

.t_ver a {
    color: #7d7d7d;
    padding: 0 5px;
}

.t_ver ul li {
    float: left;
    height: 12px;
}

.t_ver ul li:first-child {
    border-right: 1px solid #7d7d7d;
}

/* end_t_ver */
/*ea_n*/
/*nav*/
.nav {
    background: url(../images/CgAGfFxwpmeANNwgAAA8b0uMkus988.png) repeat-x;
    text-align: center;
}

.nav_main {
    margin: 0 auto;
    width: 1000px;
    height: 50px;
    overflow: hidden;
    line-height: 50px;
}

.nav_main li {
    float: left;
    width: 124px;
    padding-left: 1px;
    background: url(../images/CgAGfFxwpaCALyx6AAA740pJ6U0157.png) left center no-repeat; /* max-width:110px;*/
    height: 50px;
    font-size: 14px;
    overflow: hidden;
}

li#type1Li_n0 + li {
    background: none;
}

.nav_main a {
    color: #808080;
}

.nav_main a:hover, .nav_main li.nav_menu1_cur a {
    color: #003966;
    display: block;
    height: 50px;
    line-height: 50px;
    background: url(../images/CgAGfFxwph2AURfbAABEH0EHKdI835.png) center no-repeat;
}

/*#type1Li_n0,.nav_main ul li ul{display: none !important;}*/
#type1Li_n14 {
    display: none !important;
}

/*end_nav*/
/*ea_n*/
/*ea_h*/


/*ea_ba*/
/*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner {
    width: 100%;
    height: 250px;
    visibility: hidden;
    overflow: hidden;
    position: relative;
}

.xn_ba_js_1_bigImg img {
    width: 1920px;
    border: 0;
}

.xn_ba_js_1_element {
    position: absolute;
}

/** button **/
.xn_ba_js_1_btn {
    top: 430px;
    cursor: pointer;
    position: relative;
    padding: 0;
    margin: 0 auto;
}

.xn_ba_js_1_btn li {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    width: 30px;
    height: 2px;
    margin-left: 6px;
    position: relative;
    overflow: hidden;
    background: #fff;
}

.xn_ba_js_1_btn li:after {
    content: "";
    display: inline-block;
    width: 30px;
    height: 2px;
    position: absolute;
    top: 0;
    left: -30px;
    background: #2066a2;
}

.xn_ba_js_1_btn .xn_ba_js_1_element_btn_on:after {
    left: 0;
    transition: all 4s;
}

.xn_ba_js_1_element_btn:hover,
.xn_ba_js_1_element_btn_on {
    background: #2066a2;
}

/** 字体属性 **/
.xn_ba_js_1_zt {
    white-space: nowrap;
    color: #ffffff;
    text-align: left;
    position: absolute;
    font-family: 微软雅黑;
}

.xn_ba_js_1_A0 {
    left: 480px;
    top: 100px;
    font-size: 40px;
    color: #e21b14;
    font-weight: bold;
}

.xn_ba_js_1_A1 {
    left: 480px;
    top: 160px;
    font-size: 14px;
    color: #d30a01;
}

.xn_ba_js_1_A2 {
    left: 480px;
    top: 180px;
    font-size: 14px;
    color: #d30a01;
}

.xn_ba_js_1_B0 {
    left: 1020px;
    top: 100px;
    font-size: 40px;
    color: #e21b14;
    font-weight: bold;
}

.xn_ba_js_1_B1 {
    left: 1020px;
    top: 155px;
    font-size: 18px;
    color: #d30a01;
}

.xn_ba_js_1_C0 {
    left: 1070px;
    top: 100px;
    font-size: 36px;
    color: #e21b14;
    font-weight: bold;
}

.xn_ba_js_1_C1 {
    left: 1070px;
    top: 155px;
    font-size: 14px;
    color: #d30a01;
}

/*end_xn_ba_js_1_banner*/
/*ea_ba*//*ea_c*/
/*n_main*/
.n_main {
    margin-top: -1px;
    position: relative;
}

.n_content {
    width: 1000px;
    margin: 0 auto;
}

/*end_n_main*/
/*n_content_left*/
.n_content_left {
    width: 238px;
    float: left;
    margin-top: 30px;
    padding-bottom: 30px;
}

/*end_n_content_left*/
/*n_content_right*/
.n_content_right {
    width: 733px;
    float: right;
    margin-top: 30px;
}

/*end_n_content_right*/
/*n_content_right_name*/
.n_content_right_name {
    height: 41px;
    border-bottom: 4px solid #003966;
}

/*end_n_content_right_name*/
/*n_content_right_m*/
.n_content_right_m {
    text-align: left;
    overflow: hidden;
}

/*end_n_content_right_m*/
/*pro_view*/
.pro_view {
    height: 224px;
    padding-top: 36px;
    width: 100%;
    display: none !important;
}

/*end_pro_view*/
/*prod_big*/
.prod_big {
    float: left;
    width: 320px;
    height: 224px;
}

/*end_prod_big*/
/*n_content_left_t*/
.n_content_left_t {
    overflow: hidden;
    white-space: nowrap;
    width: 238px;
    height: 83px;
    background: #003966;
    color: #FFFFFF;
    font-size: 18px;
    text-align: center;
    line-height: 83px;
}

.n_content_left_t1 {
}

.n_content_left_t2 {
    color: #ffffff;
}

/*end_n_content_left_t*/
/*n_content_left_cnt */
.n_content_left_cnt {
    width: 238px;
    white-space: nowrap;
    overflow: hidden;
    background: #f7f7f7;
    padding: 16px 0 29px 0;
    font-size: 16px;
}

.n_content_left_cnt ul li a {
    line-height: 40px;
    display: block;
    border-right: 7px solid transparent;
    color: #003966;
    padding-left: 68px;
}

.n_content_left_cnt a:hover {
    font-weight: bold;
}

.n_content_left_cnt ul li ul li a {
    font-size: 14px;
    padding-left: 105px;
}

.n_content_left_cnt ul li ul li ul li a {
    font-size: 12px;
    padding-left: 130px;
}

.left_menu3 a {
    font-weight: normal;
}

.left_menu1 a {
    font-weight: normal;
}

.left_menu1_2 a {
    font-weight: bold;
    border-right: 7px solid #004270 !important;
}

.left_menu1_cur a {
    font-weight: bold;
    border-right: 7px solid #003966 !important;
}

.left_menu2 a {
    font-weight: normal;
    border-right: 7px solid transparent !important;
}

.left_menu2_2 a {
    font-weight: bold;
    border-right: 7px solid transparent !important;
}

.left_menu2_cur a {
    font-weight: bold;
    border-right: 7px solid transparent !important;
}

.left_menu3 a {
    font-weight: normal;
    border-right: 7px solid transparent !important;
}

.left_menu3_cur a {
    font-weight: bold;
    text-decoration: underline;
    border-right: 7px solid transparent !important;
}

.n_content_left_cnt ul li ul li ul li ul {
    display: none !important;
}

/*.left_menu1 {margin:0 auto;width:193px;  background: #FFFFFF; border-bottom:1px solid #EBEBEB; font-weight:bold; font-size:13px;margin-bottom:6px;}
.left_menu1 a{width:100px; display:inline-block; padding-left:68px; line-height:30px;color:#6C6C6C; text-decoration:none;}
.left_menu1 a:hover{width:100px; padding-left:68px; display:inline-block; line-height:30px; color:#fff;text-decoration:none; background: #DE0000;}
.left_menu1_2 {margin:0 auto;width:193px;  background: #FFFFFF; font-weight:bold; font-size:13px; font-weight:bold; margin-bottom:6px;}
.left_menu1_2 a{width:100px; margin:0px auto 6px auto; border-bottom:1px solid #EBEBEB; font-weight:bold; font-size:13px; font-weight:bold; display:inline-block; padding-left:68px; line-height:30px; color: #d40000; background:url(../images/icpsp1_n_left_menujt.png) 50px center no-repeat #fff; text-decoration:none;}
.left_menu1_2 a:hover{width:100px; padding-left:68px; display:inline-block; line-height:30px; color:#fff;text-decoration:none; background: #DE0000;}
.left_menu1_cur{width:193px; margin:0px auto 6px auto;}
.left_menu1_cur a{width:100px; margin:0px auto 6px auto; border-bottom:1px solid #003966; font-weight:bold; font-size:13px; font-weight:bold; display:inline-block; padding-left:68px; line-height:30px; color: #d40000; background:url(../images/icpsp1_n_left_menujt.png) 50px center no-repeat #fff; text-decoration:none;}
.left_menu1_cur a:hover{width:100px;padding-left:68px; display:inline-block; line-height:30px; color:#d40000; text-decoration:none; background:url(../images/icpsp1_n_left_menujt.png) 50px center no-repeat #fff;}
.left_menu2{ width:193px;}
.left_menu2 a{ text-indent:10px; color:#333; background:none !important;}
.left_menu2 a:hover{ color:#000; background:none !important;  color:#333;}
.left_menu2_2{ width:193px;}
.left_menu2_2 a{text-indent:10px; background:none !important;  color:#C00;}
.left_menu2_2 a:hover{ color:#000; background:none !important;  color:#333;}
.left_menu2_cur{ width:193px;}
.left_menu2_cur a{text-indent:10px; color:#C00; background:none !important;}
.left_menu2_cur a:hover{ color:#000; background:none !important;}
.left_menu3{ width:193px;}
.left_menu3 a{  color:#000; height:20px; text-indent:20px; background:none !important; font-weight:normal;  border:none !important;}
.left_menu3 a:hover{ color: #F00; height:20px; background:none !important; font-weight:normal;}
.left_menu3_2{ width:193px;}
.left_menu3_2 a{  color:#C00; height:20px; text-indent:20px; background:none !important; font-weight:normal;  border:none !important;}
.left_menu3_2 a:hover{ color:#F00; height:20px; background:none !important; font-weight:normal;}
.left_menu3_cur{ width:193px;}
.left_menu3_cur a{  color: #C00; height:20px; text-indent:20px; background:none !important; font-weight:normal;  border:none !important;}
.left_menu3_cur a:hover{ color:#F00; background:none !important; font-weight:normal;}*/
/*end_n_content_left_cnt */
/*xn_c_1_newsWrap*/
.xn_c_1_newsWrap {
    border: 1px solid #ccc;
    width: 220px;
}

.xn_c_1_tName {
    padding-left: 10px;
    height: 45px;
    line-height: 45px;
    background: #ccc;
    font-size: 16px;
    font-family: Microsoft YaHei;
}

.xn_c_1_items {
    font-size: 14px;
    font-family: Microsoft YaHei;
    margin: 10px 12px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}

.xn_c_1_items:last-child {
    border: none;
}

.xn_c_1_ptime {
    font-size: 12px;
}

.xn_c_1_title {
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 200px;
    white-space: nowrap;
}

/*end_xn_c_1_newsWrap*/
/*n_content_right_name_l */
.n_content_right_name_l {
    color: #003966;
    font-size: 18px;
    line-height: 38px;
    float: right;
    border-bottom: 3px solid #003966;
    padding-left: 112px;
}

.n_content_right_name_l1 {
    color: #003966;
}

.n_content_right_name_l2 {
    color: #acbeca;
    *padding-left: 8px;
    *background: url(../images/location_name_line.png) no-repeat left center;
}

.n_content_right_name_l2:before {
    content: "/ ";
}

/*end_n_content_right_name_l */
/*n_content_right_name_r*/
.n_content_right_name_r {
    height: 42px;
    padding-left: 26px;
    line-height: 42px;
    border-top: 1px solid #325d89;
    border-bottom: 1px solid #dee1e4;
    background: #ffffff;
    font-size: 13px;
    color: #012c4c;
}

.n_content_right_name_r a {
    color: #012c4c;
}

.n_r_wz1 {
    color: #b8a90d;
}

.n_content_right_name_r ul li {
    float: left;
}

.n_content_right_name_r ul li img {
    display: none;
}

/*end_n_content_right_name_r */
/*fy*/
.honor_body .fy {
}

.fy {
    text-align: center;
    font-size: 12px;
    padding-bottom: 166px;
    clear: both;
}

.fy_1, .fy_3, .fy_4, .fy_5, .fy_7, .fy_8, .fy_9 {
    display: none;
}

.fy_2, .fy_6 {
    margin-right: 20px;
    display: inline-block;
    width: 72px;
    height: 28px;
    line-height: 28px;
    background: #003966;
}

.fy_2 a, .fy_6 a {
    color: #fff;
}

.fy_out, .fy_on {
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    margin-right: 20px;
}

.fy_out a, .fy_on a {
    display: block;
    height: 26px;
    color: #fff;
    background: #003966;
}

.fy_on a {
    background: #b8a90d;
}

/*end_fy */
/*xn_c_3_wrap*/
.xn_c_3_wrap {
    position: absolute;
    top: 57px;
    left: 349px;
}

#bdshare:before {
    content: "分享：";
    color: #b8bec5;
    float: left;
    font-size: 12px;
    line-height: 28px;
}

/*end_xn_c_3_wrap*/
/*xn_c_4_wrap*/
.xn_c_4_wrap {
    width: 220px;
    margin: 10px auto;
    font-size: 12px;
}

.xn_c_4_wbox {
    width: 220px;
}

.xn_c_4_top {
    width: 220px;
    line-height: 30px;
}

.xn_c_4_cocnt {
    width: 220px;
}

.xn_c_4_cocntlft {
    float: left;
    width: 80px;
}

.xn_c_4_cocntlft img {
    width: 80px;
    height: 100px;
}

.xn_c_4_cocntrit {
    float: left;
    width: 140px;
}

.xn_c_4_cocntrit_name {
    width: 140px;
    line-height: 20px;
}

.xn_c_4_cocntrit_time {
    width: 140px;
    line-height: 20px;
}

.xn_c_4_cocntrit_cont {
    width: 140px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}

.xn_c_4_cocntrit_more {
    width: 140px;
}

/*end_xn_c_4_wrap*/
/*xn_c_5_wrap*/
.xn_c_5_wrap {
    width: 220px;
    margin: 10px auto;
    font-size: 12px;
}

.xn_c_5_wbox {
    width: 220px;
}

.xn_c_5_top {
    width: 220px;
    line-height: 30px;
}

.xn_c_5_cocnt {
    width: 220px;
}

.xn_c_5_cocntlft {
    float: left;
    width: 80px;
}

.xn_c_5_cocntlft img {
    width: 80px;
    height: 100px;
}

.xn_c_5_cocntrit {
    float: left;
    width: 140px;
}

.xn_c_5_cocntrit_name {
    width: 140px;
    line-height: 20px;
}

.xn_c_5_cocntrit_time {
    width: 140px;
    line-height: 20px;
}

.xn_c_5_cocntrit_Click {
    width: 140px;
}

.xn_c_5_cocntrit_cont {
    width: 140px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}

.xn_c_5_cocntrit_more {
    width: 140px;
}

/*end_xn_c_5_wrap*/
/*xn_c_6_wrap*/
.xn_c_6_wrap {
    width: 220px;
    margin: 10px auto;
    font-size: 12px;
}

.xn_c_6_wbox {
    width: 220px;
}

.xn_c_6_top {
    width: 220px;
    line-height: 30px;
}

.xn_c_6_cocnt {
    width: 220px;
}

.xn_c_6_cocntlft {
    float: left;
    width: 80px;
}

.xn_c_6_cocntlft img {
    width: 80px;
    height: 100px;
}

.xn_c_6_cocntrit {
    float: left;
    width: 140px;
}

.xn_c_6_cocntrit_name {
    width: 140px;
    line-height: 20px;
}

.xn_c_6_cocntrit_time {
    width: 140px;
    line-height: 20px;
}

.xn_c_6_cocntrit_Click {
    width: 140px;
}

.xn_c_6_cocntrit_cont {
    width: 140px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}

.xn_c_6_cocntrit_more {
    width: 140px;
}

/*end_xn_c_6_wrap*/
/*xn_c_7_wrap*/
.xn_c_7_wrap {
    position: fixed;
    bottom: 200px;
    right: 20px;
    display: none;
}

.xn_c_7_main {
    width: 80px;
    height: 60px;
    line-height: 60px;
    background: #ccc;
    text-align: center;
    cursor: pointer;
}

/*end_xn_c_7_wrap*/
/*xn_c_9_wrap*/
.xn_c_9_wrap {
    width: 300px;
    margin: 20px auto;
}

.xn_c_9_head {
    width: 100%;
    height: 50px;
    line-height: 50px;
}

.xn_c_9_UpControl {
    background: url(../Images/incsp1_up_but.png) no-repeat center;
    width: 100%;
    height: 37px;
    cursor: pointer;
}

.xn_c_9_DownControl {
    background: url(../Images/incsp1_down_but.png) no-repeat center;
    width: 100%;
    height: 37px;
    cursor: pointer;
}

.xn_c_9_wbox {
    width: 100%;
    height: 660px;
    overflow: hidden;
}

.xn_c_9_slide {
    width: 100%;
    height: 900000px;
}

.xn_c_9_list {
    width: 100%;
    height: 200px;
    margin-top: 20px;
}

.xn_c_9_img {
    width: 100%;
    height: 100px;
}

.xn_c_9_img img {
    width: 100%;
    height: 100px;
}

.xn_c_9_content {
    width: 100%;
    height: 100px;
}

.xn_c_9_title {
    width: 100%;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
}

.xn_c_9_time {
    width: 100%;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
}

.xn_c_9_neirong {
    width: 100%;
    height: 44px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
}

/*end_xn_c_9_wrap*/
/*xn_c_10_wrap*/
.xn_c_10_wrap {
    width: 900px;
    margin: 20px auto;
}

.xn_c_10_wbox {
    width: 100%;
}

.xn_c_10_list {
    width: 300px;
    float: left;
}

.xn_c_10_img {
    width: 300px;
    height: 200px;
}

.xn_c_10_img img {
    width: 300px;
    height: 200px;
}

.xn_c_10_neirong {
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}

/*end_xn_c_10_wrap*/
/*xn_c_11_wrap*/
.xn_c_11_wrap {
    width: 300px;
    margin: 20px auto;
}

.xn_c_11_main {
}

.xn_c_11_menu1 {
    border: 1px solid #ccc;
    margin: 30px;
    padding: 10px;
    position: relative;
}

.xn_c_11_menu1_cur {
    border: 1px solid #ccc;
    margin: 30px;
    padding: 10px;
    position: relative;
}

.xn_c_11_menu1_cur ul {
    margin: 10px 0;
}

.xn_c_11_menu1_cur > a {
    background: red;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    width: 80%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    top: -15px;
    left: 50%;
    margin-left: -40%;
    text-align: center;
}

.xn_c_11_menu1 ul {
    margin: 10px 0;
}

.xn_c_11_menu1 > a {
    background: #ccc;
    font-weight: bold;
    color: #333;
    display: inline-block;
    width: 80%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    top: -15px;
    left: 50%;
    margin-left: -40%;
    text-align: center;
}

.xn_c_11_menu2 > a {
    color: #666;
}

.xn_c_11_menu2 {
    margin: 5px 0px;
}

.xn_c_11_menu2_cur a {
    color: red;
}

/*end_xn_c_11_wrap*/
/*xn_c_12_wrap*/
.xn_c_12_wrap {
    width: 300px;
    margin: 20px auto;
    position: relative;
}

.xn_c_12_control {
    position: absolute;
    top: 350px;
    right: 20px;
}

.xn_c_12_control span {
    height: 12px;
    width: 12px;
    background: #999;
    display: inline-block;
    border-radius: 50%;
    cursor: pointer;
    margin: 2px;
}

.xn_c_12_lights_active {
    background: rgb(113, 113, 11) !important;
}

.xn_c_12_content {
    width: 300px;
    height: 380px;
    overflow: hidden;
}

.xn_c_12_content ul {
    width: 90000px;
}

.xn_c_12_box {
    width: 300px;
    float: left;
}

.xn_c_12_title {
    width: 300px;
    height: 20px;
}

.xn_c_12_neirong {
    width: 300px;
    height: 66px;
    line-height: 22px;
    overflow: hidden;
}

.xn_c_12_img {
    width: 300px;
    height: 225px;
}

.xn_c_12_img img {
    width: 300px;
    height: 225px;
}

.xn_c_12_More {
    width: 300px;
    height: 20px;
}

/*end_xn_c_12_wrap*/
/*xn_c_13_wrap*/
.xn_c_13_wrap {
    width: 300px;
    margin: 20px auto;
}

.xn_c_13_wbox {
    width: 300px;
}

.xn_c_13_img {
    width: 300px;
    height: 300px;
}

.xn_c_13_img img {
    width: 300px;
    height: 300px;
}

.xn_c_13_neirong {
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}

/*end_xn_c_13_wrap*/
/*xn_c_14_wrap*/
.xn_c_14_wrap {
    width: 300px;
    margin: 20px auto;
}

.xn_c_14_wbox {
    width: 300px;
}

.xn_c_14_img {
    width: 300px;
    height: 300px;
}

.xn_c_14_img img {
    width: 300px;
    height: 300px;
}

.xn_c_14_neirong {
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}

/*end_xn_c_14_wrap*/
/*xn_c_15_wrap*/
.xn_c_15_wrap {
    width: 900px;
    margin: 20px auto;
}

.xn_c_15_list {
    width: 300px;
    float: left;
}

.xn_c_15_img {
    width: 300px;
    height: 200px;
}

.xn_c_15_img img {
    width: 300px;
    height: 200px;
}

.xn_c_15_neirong {
    height: 66px;
    line-height: 22px;
    overflow: hidden;
}

/*end_xn_c_15_wrap*/
/*xn_c_16_wrap*/
.xn_c_16_wrap {
    width: 200px;
    margin: 20px auto;
}

.xn_c_16_left_menu1 {
    background: #eaeaea;
}

/*end_xn_c_16_wrap*/
/*xn_c_17_wrap*/
.xn_c_17_wrap {
    width: 300px;
    margin: 20px auto;
    height: 330px;
}

.xn_c_17_wbox {
    width: 300px;
    overflow: hidden;
    height: 330px;
}

.xn_c_17_list {
    width: 300px;
    float: left;
    height: 310px;
}

.xn_c_17_control span {
    height: 12px;
    width: 12px;
    background: #999;
    display: inline-block;
    border-radius: 50%;
    cursor: pointer;
    margin: 5px;
}

.xn_c_17_lights_active {
    background: rgb(113, 113, 11) !important;
}

.xn_c_17_img {
    width: 300px;
    height: 200px;
}

.xn_c_17_img img {
    width: 300px;
    height: 200px;
}

.xn_c_17_neirong {
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}

.xn_c_17_bottom {
    height: 30px;
}

.xn_c_17_bottomMore {
    width: 50%;
    float: left;
    text-align: center;
    line-height: 30px;
    background: red;
}

.xn_c_17_bottomFeedback {
    width: 50%;
    float: left;
    text-align: center;
    line-height: 30px;
    background: green;
}

/*end_xn_c_17_wrap*/
/*xn_c_18_wrap*/
.xn_c_18_wrap {
    width: 200px;
    margin: 20px auto;
}

.xn_c_18_topbox {
    width: 200px;
    line-height: 30px;
}

.xn_c_18_nrwbox {
    width: 200px;
}

.xn_c_18_xhbox1 {
    width: 200px;
}

.xn_c_18_xhbox1 .xn_c_18_typeimg img {
    width: 200px;
    height: 150px;
}

.xn_c_18_typename {
    width: 200px;
    height: 30px;
}

.xn_c_18_xhbox2 {
    width: 200px;
}

.xn_c_18_xhbox2 .xn_c_18_typeimg {
    display: none;
}

.xn_c_18_xhbox3 .xn_c_18_typeimg {
    display: none;
}

.xn_c_18_xhbox4 .xn_c_18_typeimg {
    display: none;
}

/*end_xn_c_18_wrap*/
/*xn_c_19_wrap*/
.xn_c_19_wrap {
    width: 260px;
    margin: 20px auto;
}

.xn_c_19_topbox {
    width: 260px;
    line-height: 30px;
}

.xn_c_19_main {
    position: relative;
}

.xn_c_19_left {
    height: 75px;
    width: 30px;
    background: #000;
    cursor: pointer;
    position: absolute;
    margin-top: 100px;
    left: 0px;
    z-index: 999;
}

.xn_c_19_right {
    height: 75px;
    width: 30px;
    background: #000;
    cursor: pointer;
    position: absolute;
    margin-top: 100px;
    right: 0px;
    z-index: 999;
}

.xn_c_19_inner {
    position: relative;
    float: left;
    width: 200px;
    overflow: hidden;
    margin: 0px 30px;
}

.xn_c_19_ul {
    position: relative;
    float: left;
    width: 220px;
}

.xn_c_19_li {
    float: left;
    margin: 0px;
    width: 200px;
    padding: 0px 10px;
}

.xn_c_19_nrbox {
    width: 200px;
}

.xn_c_19_lftbox img {
    width: 200px;
    height: 150px;
}

.xn_c_19_coent {
    width: 200px;
    height: 44px;
    line-height: 22px;
    overflow: hidden;
}

/*end_xn_c_19_wrap*/
/*left_contact_us*/
.left_contact_us {
    padding-top: 33px;
    overflow: hidden;
    width: 238px;
}

.left_contact_us h1 {
    height: 54px;
    text-align: center;
    white-space: nowrap;
    line-height: 54px;
    color: #f7f7f7;
    font-size: 18px;
    background: #003966;
    font-weight: normal;
}

.left_contact_us_in {
    background: #f7f7f7;
    padding: 10px 15px 19px;
    font-size: 13px;
    color: #222;
    line-height: 18px;
}

.left_contact_us_in span.left_first_child {
    color: #003966;
    font-size: 15px;
    display: block;
    padding-bottom: 5px;
}

.left_contact_us_in span {
    /*padding-top: 10px;*/
    display: block;
}

/*end_left_contact_us*/
/*left_weixin*/
.left_weixin {
    padding-top: 27px;
    height: 100px;
    overflow: hidden;
    display: none !important;
}

.left_weixin img {
    float: left;
    padding-right: 11px;
}

.weixin_edit {
    color: #014b7f;
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle;
    display: table-cell;
}

/*end_left_weixin*/
/*EIMS_C_10_1_Panel*/
.EIMS_C_10_1_PanelH { /* top: 0px; width: px; height: 260px; text-align: center; margin: 0px; padding: 0px; line-height: 0px;*/
}

.EIMS_C_10_1_ImageShowH {
    position: relative;
}

/*图片滚动窗口样式*/
#EIMS_C_10_1_ImageBoxH {
    position: absolute;
    top: 160px;
    left: 350px;
}

/*小图片列表框样式*/
.EIMS_C_10_1_ImageListH {
    float: left;
    width: 348px;
    height: 56px;
    margin: 0px;
    overflow: hidden;
    position: relative;
}

.EIMS_C_10_1_ShowPanelH {
    margin: 0;
    padding: 0;
    height: 56px;
    width: 375px;
}

/*小图片方框样式*/
.EIMS_C_10_1_ShowPanelH div {
    float: left;
    margin: 0;
    padding: auto;
    width: 80px;
    height: 56px;
    position: absolute;
}

/*鼠标移开小图片后的样式（小图默认样式）*/
.EIMS_C_10_1_IMG_MouseOutH {
    width: 80px;
    height: 56px;
}

/*鼠标经过小图片样式*/
.EIMS_C_10_1_IMG_MouseOverH {
    width: 80px;
    height: 56px;
}

/*大图片div样式*/
.EIMS_C_10_1_BigImgsH {
    width: 320px;
}

.EIMS_C_10_1_BigImageDivH {
    width: 320px;
    height: 224px;
}

/*左按钮,需要修改定位,图片列表纵向显示时删除此行,使用纵向的样式*/
.EIMS_C_10_1_BigLeftH {
    width: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin-left: 100px;
    margin-top: 150px;
}

/*右按钮,需要修改定位,图片列表纵向显示时删除此行,使用纵向的样式*/
.EIMS_C_10_1_BigRighH {
    width: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin-left: 465px;
    margin-top: 150px;
}

/*上按钮,需要修改定位,图片列表纵向显示时删除此行,使用纵向的样式*/
.EIMS_C_10_1_BigLeftV {
    width: 100px;
    height: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin-left: 250px;
    margin-top: 60px;
}

/*下按钮,需要修改定位,图片列表纵向显示时删除此行,使用纵向的样式*/
.EIMS_C_10_1_BigRighV {
    width: 100px;
    height: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin-left: 250px;
    margin-top: 280px;
}

.EIMS_C_10_1_RightButtonsH, .EIMS_C_10_1_LeftButtonsH {
    display: none;
}

/*----------------------------------------以下不分小图位置-------------------------------------------------*/
/*大图片样式*/
#EIMS_C_10_1_BigImageDiv img {
    width: 320px;
    height: 224px;
}

/*放大镜鼠标半透明区域样式*/
.EIMS_C_10_1_MouseArea {
    height: 100px;
    width: 150px;
    border: 1px #CCF solid;
    float: left;
    position: absolute;
    display: none;
    background: #f00;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

/*放大镜图片样式*/
.EIMS_C_10_1_Lens {
    left: 550px;
}

/*图片说明DIV样式*/
#EIMS_C_10_1_RData {
    margin-top: 10px;
}

/*end_EIMS_C_10_1_Panel*/
/*pview_complex_name*/
.pview_complex_nanme {
    float: right;
    max-height: 50px;
    overflow: hidden;
    line-height: 25px;
    font-size: 18px;
    color: #014b7f;
    font-weight: bold;
    width: 377px;
}

.pview_complex_nanme_in {
}

.prod_comp_time, .prod_comp_name {
    display: none;
}

/*end_pview_complex_name*/
/*xn_c_prodv_4_wrap_top*/
.xn_c_prodv_4_wrap_top {
    font-size: 16px;
    color: #014b7f;
    line-height: 20px;
    padding: 20px 0;
}

.xn_c_prodv_4_wrap_top_txt {
    display: block;
    height: 1px;
    border-top: 4px solid #f7f7f7;
    margin-top: 10px;
}

.xn_c_prodv_4_wrap_top_txt_in {
    position: relative;
    top: -14px;
    background: #fff;
    padding-right: 15px;
}

/*end_xn_c_prodv_4_wrap_top*/
/*xn_c_prodv_4_wrap*/
.xn_c_prodv_4_wrap {
    font-size: 12px;
    color: #3f3f3f;
    line-height: 26px;
    padding: 10px 0 0 0;
}

.xn_c_prodv_4_neirong {
}

/*end_xn_c_prodv_4_wrap*/
/*xn_c_prodv_12_wrap_top*/
.xn_c_prodv_12_wrap_top {
    font-size: 16px;
    color: #014b7f;
    line-height: 20px;
    padding: 20px 0;
}

.xn_c_prodv_12_wrap_top_txt {
    display: block;
    height: 1px;
    border-top: 4px solid #f7f7f7;
    margin-top: 10px;
}

.xn_c_prodv_12_wrap_top_txt_in {
    position: relative;
    top: -14px;
    background: #fff;
    padding-right: 15px;
    display: none !important;
}

/*end_xn_c_prodv_12_wrap_top*/
/*xn_c_prodv_12_wrap*/
.xn_c_prodv_12_wrap {
    font-size: 12px;
    color: #014b7f;
    line-height: 26px;
    padding: 10px 0 50px 0;
}

/*end_xn_c_prodv_12_wrap*/
/*prod_view_beizhu*/
.prod_view_beizhu {
    font-size: 16px;
    color: #014b7f;
    float: right;
    width: 377px;
    line-height: 25px;
}

/*end_prod_view_beizhu*/
/*prod_view_feedback*/
.prod_view_feedback {
    float: right;
    width: 377px;
    padding-top: 47px;
}

.prod_view_feedback a {
    display: block;
    font-size: 12px;
    background: #014b7f;
    color: #FFF;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}

/*end_prod_view_feedback*/
/*ea_c*//*ea_b*/
/*foot_copy*/
.foot_copy {
    font-size: 1vw;
    color: #23233b;
    line-height: 7.5vw;
}

.foot_copy a {
    color: #23233b;
}

.foot_copy_name, .foot_copy_ba {
    margin: 0 1vw;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.foot_youxiang, .foot_dianhua {
    margin: 0 1vw;
}

.foot_youxiang, .foot_copy, .foot_dianhua, .xn_f_2_warp {
    font-size: 1vw;
    line-height: 7.5vw;
    color: #23233b;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/*end_foot_copy*/
/*xn_f_2_warp*/
.xn_f_2_warp {
    vertical-align: middle;
    margin-top: -0.8vw;
}

/*end_xn_f_2_warp*/
/*xn_f_1_warp*/
.xn_f_1_warp {
}

/*end_xn_f_1_warp*/
/*foot*/
.foot {
    width: 100%;
    position: relative;
    text-align: center;
    height: 7.5vw;
    color: #148c20;
    background: #f0efef;
    *border-top: 1px solid;
}

.foot_c {
    position: relative;
    width: 72vw;
    margin: auto;
    text-align: center;
    overflow: hidden;
    font-size: 0;
}

/*end_foot*/
/*ea_b*/

/*ea_bg*/
/*ea_bg*/
/*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/