/* CSS Document */
@charset "utf-8";
/* CSS Document */
body,html, div, p,ol, ul, textarea, form, input, h1, h2, h3, h4, h5, dl, dt, dd, img, section, article, aside, header, footer, nav, dialog, figure, hgroup {list-style: none; margin: 0; padding: 0;font-family:"微软雅黑";}
body{ overflow-x:hidden}
a{ text-decoration: none;font-family:"微软雅黑";}
img { border: 0;}
table{ float:left; border:#696969 1px solid; border-spacing:0; border-collapse:0;}
td,tr{ border:#696969 1px solid; text-align:center}
body,html,a,p,h1,h2,h3,li,dl,dt,dd,tr,td,table,input,form{ -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none}
body{ background:#f6f6f6; }
.body_main{ width:1200px; height:auto; margin:0 auto; background:#fff; overflow:hidden}
.body_mains{ width:1130px; height:auto; margin:0 auto; overflow:hidden; position:relative}
.textarea {
    float: left;
    width: 80%!important;
    background: none!important;
    border: #cfd8e1 1px solid;
    outline: none!important;
}
.is_text, .input_text {
    float: left;
    height: 30px!important;
    line-height: 30px!important;
    width: 80%!important;
    background: none!important;
    outline: none!important;
}
#country {
    float: left;
    border: #cfd8e1 1px solid;
    outline: none!important;
    width: 80%!important;
    height: 30px!important;
    background: none!important;
}
.is_btn {
    line-height: 16px;
    padding: 0!important;
    float: left!important;
    width: 94%!important;
    margin: 2% 3%!important;
    height: 40px!important;
    line-height: 40px!important;
}
.is_btn {
    border: none;
    background: #6b6b6b!important;
    color: #fff;
    font-size: 15px;
    width: 100%;
    line-height: 30px;
}
/*head*/
.head{ width:100%; height:auto; border-bottom:#f4f4f4 2px solid; padding:20px 0; overflow:hidden;}
.head_hy{ float:left; width:30%; height:auto; text-align:left; color:#737373; font-size:14px; position:relative;font-family:"微软雅黑"; }
.head_icon{ float:right; /*width:15%; */height:auto;/* overflow:hidden;*/}
.head_icon li{ float:left;/* width:20%;*/ height:auto; padding:0 10px; text-align:center; border-right:#e5e5e5 1px solid;}
.head_icon_last{ border-right:none!important}
.language a{ /*width:25%!important; */ padding:0!important;position:relative; color:#737373; font-size:12px; font-family:"微软雅黑";}
.language select{display: none;}
.select_box{font-family: "宋体"; font-size: 12px;color: #999999;width:100%;}
.select_showbox{border:none; width:50px;height: 20px;background:url(../img/pull_jt.png) right bottom no-repeat; background-position:40px 6px}
.select_option{border:none;display: none; position:absolute; top:55%; right:0; width:100%; text-align:center}
.select_option li{ width:100%; height:15px; line-height:15px; border:none; padding:0!important}
.nav_xl{ width:100%; height:auto; }
.nav_xl p{width:100%; height:20px; position:relative;font-size:16px; font-family:"微软雅黑"; color:#fff;cursor:pointer;}
.nav_list{ width:10%; right:0; position:absolute; top:0; margin-top:5.5%; background:#eae9ea; overflow:hidden;z-index:999;display:none; padding-bottom:1%}
.nav_list li{ float:left; padding:0!important; display:block;width:100%; line-height:25px;margin-top:5%;  border:none;}
.nav_list li a{font-size:15px; font-family:" 微软雅黑"; color:#159243; width:100%;display:block; text-align:center;list-style:none}
.m_tops{ display: none }
.search_main{ float:left; overflow:hidden; text-align:center;border-right:#e5e5e5 1px solid;}
.search_main img{width:15px; vertical-align: middle;float: left;}
.search_main input{width:0;border:none;height:8px;float:right;padding:5px;outline: none;}
.is_btn{ border:none; color:#fff; font-size:15px; width:100%; line-height:45px!important}
/*daohang*/
.dh_nav{ width:100%; height:50px; margin:2% 0; position:relative}
.dh_logo{ float:left; width:18%; height:auto;}
.dh_logo img{ width:100%; height:auto;}
.dh_nr{ float:right; width:77%; height:auto;}
.nav_ul{list-style:none;}
.nav_ul>li{float:left; width:11.11%; height:35px;font-family:" 微软雅黑";  padding-top:2%; text-align:center;cursor:pointer; background:url(../img/nav_line.png) right no-repeat}
.nav_ul>li:last-child a{ border-right:none!important}
.nav_ul>li:hover{ background:url(../img/button_nav.png) bottom no-repeat}
.nav_ul>li a{ width:100%;color:#575656; display:block; font-size:16px; font-family:"微软雅黑";  border-right:#575656 1px solid;}
.nav_text{width:100%;background:rgba(234,233,234,0.9); border:#d9d9d9 1px solid; border-radius:5px;position:absolute;top:100%;left:0;display:none; z-index:9000; padding-bottom:3%}
.nav_text_dh{ width:94%; height:auto; overflow:hidden; margin:0 auto}
.text_dh_list{ width:100%; height:auto; margin-top:5%; overflow:hidden}
.dh_list_bt{width:100%; height:auto;}
.dh_list_bt a{width:15%!important; height:auto; text-align:center; border-radius:5px;  font-size:14px; display:block; line-height:30px;color:#fff!important;font-family:" 微软雅黑"; background:#3ba462;}
.dh_list_main{width:100%; height:auto; overflow:hidden; margin-top:2%;}
.dh_list_main>li{ float:left;width:33.3%; height:auto; text-align:center; margin-top:1%; line-height:30px}
.dh_list_main>li a{ color:#3ba462; font-size:15px;border:none!important;}
.dh_list_main>li:hover{ background:#159243;}
.dh_list_main>li:hover a{ color:#fff}
.nav_more{ width:100%; height:auto; display:block; text-align:center; color:#3ba462!important; margin-top:3%; font-size:15px;font-family:" 微软雅黑";}

/*ban neiye*/
.ban_main{ width:100%; height:auto; overflow:hidden; }
.ban_main img{ width:100%; height:auto;}

/*xwg*/
.xwg{  width:100%; height:auto; overflow:hidden; position: relative; }
.xwg img{ width:100%; height: auto; }
.xwg_main{ position: absolute; width:100%; height: 53px; bottom: 0; }
.xwg_main_pic{ float: left; width:15%; height: 100%; text-align: center; line-height: 53px; font-size: 15px; color: #fff; display: block;; background:url(../img/xwg.png) right no-repeat; background-size: 100% 100%; }
.xwg_main_wz{ float: right; width:85%; height: 100%; background: rgba(0,0,0,0.5); display: block; color: #fff; font-size: 15px; line-height: 53px; text-indent: 2em }
.qhan{ width:100%; height:auto; overflow:hidden; margin-top: 3%;}
.qhan_bt{ width:100%; height: 40px; background:url(../img/qhan_bg.png) center no-repeat; overflow: hidden; }
.qhan_bt li{ float: left; width:30%; height: auto;color: #fff;  margin-left: 1%; line-height: 40px; background: #afafaf; text-align: center; border-radius: 5px 5px 0 0 }
.qhan_bt li.active{background: #159244;}
.qhan_bt li:first-child{ margin:0 auto; }
.qhan_nr{ width:100%; height: auto; background: #e8e7e8; overflow: hidden; padding: 2% 0 }
.qhan_nr li{width:100%; height: auto; overflow: hidden; display: none}
.qhan_nr li:first-child{ display: block; }
.qhan_nrs{ width:95%; height: auto; margin: 0 auto; overflow: hidden; }
.qhan_nrs_tp{ float: left; width: 43%; height:auto; }
.qhan_nrs_tp img{width:100%; height: auto; }
.qhan_nrs_wz{float: right; width: 52%; height:auto; position:relative;}
.qhan_nrs_wz p{ width:100%; height: auto; overflow: hidden; color: #555555; font-size: 16px; line-height: 40px }
.qhan_nrs_wz a{ position:absolute; bottom: 0; right: 0; color: #b90202; font-size:16px; margin-bottom: 2% }
.gy_hx{ width:100%; height: auto; padding: 3% 0; background: url(../img/hx_bg.png) center no-repeat; background-size: 100% 100%; overflow:hidden;margin-top: 3%;}
.gy_hx_nr{ width:90%; height: 100%; position:relative; margin: 0 auto;  overflow: hidden; }
.gy_hx_nr h2{ width:100%; height: auto; color: #149244; font-size: 33px; font-weight: bold; }
.gy_hx_nr h3{ width:100%; height: auto;color: #149244; font-size: 30px; font-weight: bold; text-indent: 3.3em; margin-top: 2%  }
.gy_hx_nr p{ float:right;width:90%; height: auto; color: #149244; font-size: 15px;font-family:"微软雅黑"; line-height: 35px; margin-top:8% }
.gy_hx_nr a{ position: absolute; bottom: 0; right: 0 ;color: #149244; font-size: 15px;font-family:"微软雅黑";}
.focus{ width:100%; height: auto; margin-top: 2%; overflow: hidden; }
.focus_bt{ widht:100%; height: auto; overflow: hidden; }
.foucus_btl{ float: left; width:60%; height: auto; overflow: hidden; }
.foucus_btl h2{ float: left; color: #149244; font-size: 30px; font-weight: bold; }
.foucus_btl h3{display:none}
.foucus_btr{ float: right; width:11%; height: auto; overflow: hidden; }
.foucus_btr span{ display:none}
.foucus_btr a{ float: right; }
.focus_nr{width:100%; height:auto; overflow: hidden; margin-top: 0%; position: relative;}
.focus_ban{ width:100%; height: auto; margin-top: 8%; overflow:hidden }
.focus_ban_pic{ float: left; width:45%; height: auto;; }
.focus_ban_pic img{ width:100%; height: auto; }
.focus_ban_wz{ float: left; width:50%; height: auto; margin-left:2% }
.focus_ban_wz h2{width:100%; height: auto;color:#000; font-size:24px;}
.focus_ban_wz p{width:100%; height: auto;color:#9a9a9a; font-size:15px;font-family:"微软雅黑"; margin-top: 2%; line-height: 30px;}
.focus_ban_wz a{width:100%; height: auto; color: #9a9a9a;font-size:15px;font-family:"微软雅黑"; margin-top: 1%}

/*list_new*/
.list_new{ width:100%; height:auto; overflow:hidden; margin-top:3%}
.list_new_nav{ float:left; width:25%; height:auto; }
.list_new_bt{ width:100%; height:auto; background:#259f53; padding:10% 0}
.list_new_bt h2{ width:100%; height:auto; padding-left:6%; color:#fff; font-size:24px;font-family:"微软雅黑";}
.list_new_bt h3{ width:100%; height:auto; padding-left:6%; color:#85e0a7;font-size:20px;font-family:"微软雅黑"; margin-top:3px; font-weight:normal}
.list_new_dh{ width:99%; height:auto; overflow:hidden;border:#dedede 1px solid }
.list_new_dh li{width:100%; height:auto; overflow:hidden; line-height:50px; }
.list_new_dh li a{ width:100%; height:100%; display:block;color:#666; font-size:14px;font-family:"微软雅黑"; font-weight:bold}
.list_new_dh li.active{border:#dedede 1px solid }
.list_new_dh li.active a{color:#259f53; font-size:14px;font-family:"微软雅黑"; background:#f3f3f3}
.list_new_dh li span{ float:left; width:5px; height:9px; background:url(../img/list_jtn.png) center no-repeat; background-size:100% 100%; margin:7.5% 5% 7% 7%}
.list_new_dh li.active span{ float:left; width:5px; height:9px; background:url(../img/list_jth.png) center no-repeat; background-size:100% 100%; margin:7.5% 5% 7% 7%}
.list_new_nr{ float:right;width:70%; height:auto;}
.list_new_lb{  width:100%; height:auto; overflow:hidden}
.list_lb_top{width:100%; height:auto; overflow:hidden;}
.list_lb_top li{width:100%; height:auto; overflow:hidden; border-bottom:#d0d0d0 1px dashed; padding-bottom:3%; margin-top:3%}
.list_lb_pic{ float:left; width:25%; height:auto; overflow:hidden;}
.list_lb_pic img{ width:100%; height:auto}
.list_lb_nr{ float:right; width:72%; height:auto; overflow:hidden;}
.list_lb_bt{width:100%; height:auto; display:block; overflow:hidden; color:#000; font-size:24px; font-weight:bold}
.list_lb_main{width:100%; height:auto; overflow:hidden; position:relative; margin-top:2%}
.list_lb_main .jianjie{ width:100%; height:auto; overflow:hidden; color:#9a9a9a;font-size:15px;font-family:"微软雅黑"; line-height:35px;}
.list_lb_main a{ position:absolute; right:0; bottom:0; margin-bottom:1%; color:#9a9a9a;font-size:15px;font-family:"微软雅黑";}
.list_date{width:100%; height:auto; overflow:hidden; color:#b0b0b0; font-size:15px;font-family:"微软雅黑"; display:block; margin-top:1%}
.list_lb_bot{width:100%; height:auto; overflow:hidden}
.list_lb_bot li{width:100%; height:auto; overflow:hidden; border-bottom:#d0d0d0 1px dashed; padding:3% 0;}
.list_bot_bt{ width:100%; height:auto; overflow:hidden; display:block; color:#484848; font-size:14px; font-weight:bold}
.list_bot_nr{width:100%; height:auto; overflow:hidden; position:relative; margin-top:2%}
.list_bot_nr .jianjie{ width:100%; height:auto; overflow:hidden; color:#999;font-size:15px;font-family:"微软雅黑"; line-height:35px;}
.list_bot_nr a{ position:absolute; right:0; bottom:0; margin-bottom:1%; color:#9a9a9a;font-size:15px;font-family:"微软雅黑";}
.list_bot_date{width:100%; height:auto; overflow:hidden; color:#b0b0b0; font-size:15px;font-family:"微软雅黑"; display:block; margin-top:1%}
.list_lb_bot li:last-child{ border-bottom:none}


.list_page{ width:100%; height:auto; margin:0 auto; margin:3% 0;}
.list_pages{ width:70%; height:auto; margin:0 auto; overflow:hidden; line-height:34px}
.list_pages li,.list_pic_pages li{ float:left; width:34px; text-align:center; margin:0 5px; background:#e5e5e5; border-radius:5px}
.list_pages li a,.list_pic_pages li a{ width:100%; height:100%; display:block; color:#666; font-size:16px;font-family:"微软雅黑";}
.list_pages li.active,.list_pic_pages li.active{  background:#259f53}
.list_pages li.active a,.list_pic_pages li.active a{ color:#fff;}
.list_pages li:first-child,.list_pages li:last-child,.list_pic_pages li:first-child,.list_pic_pages li:last-child{ width:82px;}
.list_pic_pages{ width:52%; height:auto; margin:0 auto; overflow:hidden; line-height:34px}
/*list_pic*/
.list_pic{ width:100%; height:auto; overflow:hidden}
.list_pic_tit{width:100%; height:auto; overflow:hidden; color:#159243; font-size:36px; font-family:"微软雅黑";}
.list_pic_tits{width:100%; height:auto; overflow:hidden; margin-top:1%;color:#bfbfbf; font-size:30px; font-family:"微软雅黑";}


.list_pic_nr{ width:100%; height:auto; overflow:hidden; margin-top:2%}
.list_pic_nr li{ float:left; width:23%; height:auto; margin:1%}
.list_pic_nr li img{ width:100%; height:auto}

/*foot*/
.foot{ width:100%; height:auto; background:#d7dbdc; padding:1% 0; overflow:hidden; margin-top:3%}
.foot li{ float:left; width:25%; height:auto; margin:0 1%;}
.foot_first h3{ width:100%; height:auto; color:#6d6d6f; font-size:15px;font-family:"微软雅黑"; font-weight:normal; border-bottom:#b4b7b8 1px dashed; padding-bottom:2%}
.foot_first li{ width:100%; height:auto; line-height:35px; text-indent:1em}
.foot_first li a{ width:100%; height:auto; line-height:30px; color:#6d6d6f; font-size:14px;font-family:"微软雅黑";}
.foot_last h3{ width:100%; height:auto; color:#6d6d6f; font-size:15px;font-family:"微软雅黑"; font-weight:normal; border-bottom:#b4b7b8 1px dashed; padding-bottom:2%}
.foot_main{ width:80%; height:auto; overflow:hidden}
.foot_last li{ float:left; width:23%; height:23px; text-align:center; margin-top:5%}
.foot_last li img{ margin:0 auto}

/*bq*/
.bq{width:100%; height:auto; background:#b3b3b3; padding:1% 0;overflow:hidden;}
.bqs{width:94%; height:auto; margin:0 auto; overflow:hidden}
.bq_wz{ float:left; width:60%; height:auto; color:#fff; line-height:30px}
.bq_wz a{ color:#fff;} 
.bq_pic{ float:right; width:10%; height:auto; overflow:hidden}
.bq_pic li{ float:left; width:48%; height:auto; text-align:center; margin:1% 0;}
.bq_pic li:nth-child(2){ width:2px!important; height:15px; margin-top:5%;}
.bq_pic li span{ width:100%; height:100%; background:#919191; display:block}

/*about_us*/
.about_us{ width:100%; height:auto; overflow:hidden; margin-top:4%}
.about_us_nr{ width:100%; height:auto; overflow:hidden}
.about_bt{ width:100%; height:auto; overflow:hidden; color:#159243; font-size:36px; font-family:"微软雅黑"; margin:2% 0}
.about_pic{ width:100%; height:auto; overflow:hidden}
.about_pic li{ float:left; width:47%; height:auto;}
.about_pic li img{ margin:0 auto; display:block}
.about_pic li:nth-child(2n){ float:right}
.about_main{ width:100%; height:auto; overflow:hidden; margin-top:3%}
.about_main p{ width:100%; height:auto; overflow:hidden; line-height:40px; color:#8a8a8a; font-size:15px;font-family:"微软雅黑";}

/*hangye*/
.hye{ width:100%; height:auto; overflow:hidden; margin-top:3%}
.hye_bt{width:100%; height:auto; overflow:hidden;}
.hye_bt h2{width:100%; height:auto; color:#159243; font-size:36px; font-family:"微软雅黑"; font-weight:normal }
.hye_bt h3{width:100%; height:auto;color:#b3b3b3; font-size:29px; font-family:"微软雅黑"; font-weight:normal; margin-top:1%}
.hye_nr{ width:100%; height:auto; overflow:hidden;}
.hye_nrs{ width:99%; height:auto;margin-top:3%;   border: 1px solid #000;    border-radius: 5px; }
.hye_tit{width:30%; height:auto; overflow:hidden;  margin-left:8%; text-align:center;    margin-top: -2%;    background: #fff;}
.hye_tit2{width:22%; height:auto; overflow:hidden;margin-left:8%; text-align:center;    margin-top: -2%;    background: #fff;}
.hye_tit3{width:34%; height:auto; overflow:hidden; margin-left:8%; text-align:center;    margin-top: -2%;    background: #fff;}
.hye_tit a{color:#474747; font-size:38px; font-family:"微软雅黑"; display:block; }
.hye_tit2 a{color:#474747; font-size:38px; font-family:"微软雅黑"; display:block;}
.hye_tit3 a{color:#474747; font-size:38px; font-family:"微软雅黑"; display:block; }
.hye_list{ width:100%; height:auto;overflow:hidden; /*background:url(../img/hye_bg.png) center no-repeat;*/ background-size:100% 100%; margin-top:-4%; padding-bottom:3%}
.hye_list2{ width:100%; height:auto;overflow:hidden;/* background:url(../img/hye_bg2.png) center no-repeat;*/ background-size:100% 100%; margin-top:-4%; padding-bottom:3%}
.hye_list3{ width:100%; height:auto;overflow:hidden; /*background:url(../img/hye_bg3.png) center no-repeat;*/ background-size:100% 100%; margin-top:-4%; padding-bottom:3%}



.hye_list ul,.hye_list2 ul,.hye_list3 ul{ width:90%; height:auto; margin:0 auto; margin-top:5%}
.hye_list ul li,.hye_list2 ul li,.hye_list3 ul li{ float:left; width:50%; height:auto; text-align:left; line-height:50px}
.hye_list ul li a,.hye_list2 ul li a,.hye_list3 ul li a{ color:#474747; font-size:18px;font-family:"微软雅黑";}
.hye_list ul li a:hover,.hye_list2 ul li:hover a,.hye_list3 ul li:hover a{ color:#159244;}

/*show*/
.show_nr{ width:100%; height:auto; overflow:hidden;}
.show_nr_bt{width:100%; height:auto; overflow:hidden; text-align:center; font-size:28px; font-family:"微软雅黑"; font-weight:bold}
.show_nr_bt p{text-align:center; font-size:28px; font-family:"微软雅黑"; font-weight:bold}
.show_nr_desc{width:100%; height:auto; overflow:hidden; margin-top:5%; text-align:center}
.show_nr_desc span{ color:#a3a3a3; font-size:14px; margin-left:2%}
.show_mpic{ width:100%; height:auto; overflow:hidden; margin-top:3%}
.show_mpic li{ float:left; width:48%; height:auto; border:#f4f4f4 1px solid; margin-top:2%}
.show_mpic li img{ width:100%; height:auto;}
.show_mpic li:nth-child(2n){ float:right}
.show_main_wz{width:100%; height:auto; overflow:hidden;}
.show_main_wz p{ color:#999; font-size:14px; line-height:40px; margin:2% 0}
.show_up{ width:100%; height:auto; overflow:hidden; margin-top:3%}
.show_up li{ float:left; width:50%; height:auto; text-align:center;}
.show_up li a{ color:#9b9b9b; font-size:14px;}
.show_up li.active a{ color:#377be2; font-size:14px;}

/*show_hy*/
.show_hy{width:100%; height:auto; overflow:hidden; margin-top:3%}
.show_hy_js{width:100%; height:auto; overflow:hidden;}
.show_hy_js h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; }
.show_hy_js .wmss{width:100%; height:auto; position:relative; color:#8a8a8a; font-size:15px;font-family:"微软雅黑"; margin-top:2%; line-height:35px}
.show_hy_js .wmss a{ position:absolute; bottom:0; right:0; display:block; color:#8a8a8a; font-size:15px;font-family:"微软雅黑"; }
.show_hy_pro{width:100%; height:auto; overflow:hidden;margin-top:3%}
.show_hy_pro h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; }
.show_hy_lb{width:100%; height:auto; overflow:hidden; margin-top:3%}
.jd_main{ width:100%; height:auto; margin-top:3%}
.jd_pic{ float:left; width:25%; height:auto; display:block; border:#d7d7d7 2px solid;}
.jd_pic img{ width:100%; height:100%;}
.jd_nr{ float:left; width:70%; height:auto; margin-left:2%}
.jd_nr_bt{ width:100%; height:auto; overflow:hidden; color:#000; font-size:14px;font-family:"微软雅黑";}
.jd_nr_wz{width:100%; height:auto; overflow:hidden;color:#919191; font-size:14px;font-family:"微软雅黑"; margin-top:1%; line-height:25px}
.show_hy_new{width:100%; height:auto; overflow:hidden; }
.show_hy_new h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; margin-top: 3%;margin-bottom: 3%;}
.ask{ width: 95%; height:auto; margin:0 auto;}
.ask_bt{ width:100%; height:auto; overflow: hidden; color: #159243;  font-size:22px;font-family:"微软雅黑";}
.ask_nr{ width:100%;height:auto; overflow: hidden; margin-top: 3%}
.ask_left{ float: left; width: 48%; height: auto;}
.ask_left_sr1{ width:100%;height:auto; overflow: hidden;}
.ask_tit{width:100%;height:auto; display:block;color:#000; font-size:14px;font-family:"微软雅黑";}
.ask_tit:hover{ cursor: default; }
.ask_wz{width:100%;height:auto; display:block; margin-top: 1%}
.ask_wz select{ width:100%; background-color: #e1e1e1; outline: none; text-indent: 1em}
.ask_left_sr2{ width:100%;height:auto; overflow: hidden; margin-top: 2%}
.ask_left_sr2 li{ float: left; width:48%; height: auto; margin-top: 2%}
.ask_left_sr2 li:nth-child(2n){ float: right; margin-right: 1%}
.ask_squ{ width:100%; height: auto; display:block; margin-top: 1%}
.ask_srk{ width:100%; height: 25px;outline: none }
.ask_main{ width:99%!important;}
.ask_main_srk{ width:100%;height: 100px }
.ask_right{ float: right; width: 46%; height: auto;}
.ask_left_sr3{width:100%;height:auto; overflow: hidden; margin-top: 5%}
#ask_button{ float: right; width:30%; }
.ask_left_sr3 li{ float: left; width:90%; height: auto; line-height: 30px; text-align: center;}
.ask_left_sr3 li a{ color: #6b6b6b }
.ask_left_sr3 li:last-child{ float: right; line-height:30px;}
.ask_left_sr3 li:last-child a{  color: #fff; }
.closeContainer{ width:100%; height: auto; float: right; margin-right: 2%}
.ask_right h2{ color: #6b6b6b;  font-size:20px;font-family:"微软雅黑";}
.ask_right ul{ width:100%; height: auto; margin-top: 3% }
.ask_right ul li{width:100%; height: auto; overflow: hidden; margin-top: 8%}
.ask_right ul li a{ float: left; width:20%; height: auto; display: block; color: #6b6b6b; font-size: 14px}
.ask_right ul li span{ float: right; width:80%; height:auto; display:block; text-align: left;color: #6b6b6b; font-size: 14px}
.close_pic{ float: left; display: block; margin-top: 12% }

/*show_fw*/
.rela_pro{ width:100%; height:auto; margin-top:3%; overflow: hidden;}
.rela_pro h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; }
.rela_pro ul { width:100%; height: auto; margin-top: 3%; }
.rela_pro ul li{ position: relative;; float: left; width: 22%; height: 175px; border: #d5d5d5 2px solid; margin:0 1.3%;}
.rela_pro ul li img{ width:100%; height: 100%; }
.rela_pro ul li p{ width:100%; height:30px; line-height: 30px; color: #fff; text-indent: 1em; position: absolute; bottom: 0; background:rgba(0,0,0,0.5);}
.rela_pro ul li:hover p{ height:auto}
.hy_yo{ width:100%; height:auto; overflow: hidden;}
.hy_yo h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑";margin-top: 3%;margin-bottom: 3%; }
.hy_yo ul { width:100%; height: auto;  }
.hy_yo ul li{  float: left; width: 23%; height: auto; /*line-height: 135px;*/ line-height:35px; margin:0 1%; text-align: center; background:url(../img/show_bg1.png) center no-repeat; background-size: 100% 100%}
.hy_yo ul li a{ color: #888; font-size: 14px; font-family:"微软雅黑";}
.hy_yo ul li:hover{  background:url(../img/show_bg2.png) center no-repeat; background-size: 100% 100%}
.hy_yo ul li:hover a{color: #fff; }
.xg_pro{ width:100%; height:auto; margin-top:3%; overflow: hidden;}
.xg_pro h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; }
.xg_pro ul { width:100%; height: auto; margin-top: 3%; }
.xg_pro ul li{  float: left; width: 33.3%; height: auto; line-height: 35px; text-align: left; }
.xg_pro ul li a{ color: #000; font-size: 15px; font-family:"微软雅黑";}
.pro_four{width:100%; height:auto; overflow:hidden; margin-top:3%;}
.pro_four_cp{ float: left; width:48%;* height: auto; overflow: hidden;}
.pro_four_cp h2{width:100%; height: auto;color: #000; font-size: 30px; font-family:"微软雅黑";}
.pro_four_cp .wmss{width:100%; height: auto;color: #696969; font-size: 15px; line-height: 43px; margin-top: 5%}
.pro_four_cp h2{ margin-top:3%}
.pro_four_tp{ float: right; width:48%; height: auto; overflow: hidden; margin-top: 3%}
.pro_four_tp img{width:100%; height: auto;}
.cans{width:100%; height:auto; overflow:hidden; margin-top:5%;}
.cans_bt{width:100%; height:auto; overflow:hidden; }

.cans_bt li{ float: left; width: 14%; height: 80px; margin-left: 3px; display:table; background:url(../img/pdf1.png) center no-repeat; background-size: 100% 100% ;text-align: center; }
.cans_bt li a{color: #888; font-size: 20px; font-family:"微软雅黑"; display:table-cell; vertical-align:middle}
.cans_bt li:first-child{ margin:0;}
.cans_bt li.active{background:url(../img/pdf2.png) center no-repeat; background-size: 100% 100% }
.cans_bt li.active a{ color: #fff }
.cans_nr{width:100%; height:auto; overflow:hidden;margin-top:3%;}
.cans_nr li{ width:100%; height: auto; display: none }
.cans_nr li img{ width:100%; height: auto; }
.cans_nr li:first-child{ display: block; }
.cans_nr li p{ color:#696969; font-size:15px; line-height:35px }
.pdf_main{width:100%; height:auto; overflow:hidden;margin-top:2%;}
.pdf_mbt{width:99.8%; height:auto; overflow:hidden; background: #fafafa; border:#c5c5c5 1px solid; padding: 2% 0}
.pdf_mbt_main{ width:95%; height: auto; margin:0 auto; }
.pdf_mbt_wz{ float: left; width: 20%; height: auto; color: #474747;font-family:"微软雅黑";font-size: 14px;  }
.pdf_all{ float: left; width:25%; height: auto; }
.pdf_all select{width:100%; height:25px; background: #e1e1e1; color: #6f6f6f; font-size: 14px; outline: none; border: #b3b3b3 1px solid }
.pdf_mnr{width:100%; height:auto; margin-top:1%;}
.pdf_mnr_tit{ float: left; width:30%; height: 375px; border: #c5c5c5 1px solid; background: #fafafa}
.pdf_mnr_tit li{ width:100%; height: auto; border-bottom: #c5c5c5 1px solid; padding: 3% 0; overflow: hidden; }
.pdf_mnr_tit li:first-child{ background: #eaeaea }
.pdf_mnr_tit li.active{ background: #eaeaea }
.pdf_mnr_tit li span{ float: left; font-size: 15px; color: #575757;font-family:"微软雅黑";}
.pdf_mnr_tit li a{ float: right; font-weight: bold; }
.pdf_show{ width:90%; height: auto; margin: 0 auto }
.pdf_mnr_list{ float: right; width:69%; height: 375px; border: #c5c5c5 1px solid; background: #fafafa; overflow: scroll; overflow-x:hidden;}
.pdf_mnr_list>.pdf_qh{ width:100%; height: auto; display: none;}
.pdf_mnr_list>.pdf_qh:first-child{ display: block; }



.pdf_change>.change{ width:100%; height: auto;overflow:hidden;padding-top: 3%; padding-bottom: 1%; border-bottom: #dbdbdb 1px solid}
.pdf_change>.change:last-child{ border-bottom: none }
.pdf_pic{ float: left; width:15%; height: auto; margin-left: 3%; border: #d6d6d6 1px solid }
.pdf_pic img{ width:100%; height: auto; }
.pdf_text{ float: left; width:65%; height: auto; margin-left: 3% }
.pdf_text h2{width:100%; height: auto; font-weight: normal; font-size: 15px; color: #777;font-family:"微软雅黑";}
.pdf_text a{width:100%; height: auto;font-size: 15px; color: #777;font-family:"微软雅黑";}
.pdf_text p{width:100%; height: auto;font-size: 15px; color: #777;font-family:"微软雅黑";}
.pdf_down{ float: right; width:6%; height: auto;; margin-right: 3%; margin-top: 5%}
.pdf_down img{width:100%; height: auto;}

/*show_zhaopin*/
.show_zp{width:100%; height:auto; overflow:hidden; margin-top:3%;}
.show_zp_bt{width:100%; height:auto; overflow:hidden; margin:1% 0; color:#159243; font-size:36px;font-family:"微软雅黑";}
.show_zp_nr{width:100%; height:auto; overflow:hidden; background:#ebebeb; padding:3% 0; margin-top:3%}
.show_zp_nrs{ width:90%; height:auto; margin:0 auto;}
.show_zp_nrs h2{ color:#363636;font-size:18px;font-family:"微软雅黑"; margin-bottom:2%}
.show_zp_nrs p{ color:#363636;font-size:15px;font-family:"微软雅黑"; line-height:40px}
.show_zp_yp{ width:90%; height:auto; margin:0 auto; margin-top:3%; text-align:center; line-height:60px}
.show_zp_yp a{ float:right; width:15%; height:auto; background:#159243; color:#fff; letter-spacing:5px;font-size:18px; font-family:"微软雅黑";}

/*leave_word*/
.lword{ width:100%; height:auto; background:#ebebeb; overflow:hidden; padding:3% 0; margin-top:3%}
.lword_bt{width:100%; height:auto; overflow:hidden; color:#159243;font-size:22px;font-family:"微软雅黑"; padding-left:2%}
.lword_main{width:100%; height:auto;  overflow:hidden; }
.lword_nr{ width:90%; height:auto; margin:0 auto; margin-top:2%; }
.lword_nr li{ float:left; width:47%; height:auto; margin-top:2%; padding-bottom: 1%}
.lword_nr li:nth-child(2n){ float:right; margin-right:1%}
.lword_tit{width:100%; height:auto; overflow:hidden; display:block;color:#000;font-size:15px;font-family:"微软雅黑";}
.lword_sr{width:100%; height:25px; margin-top:1%; display:block}
.lword_srk,.lword_wzs_sr{ width:100%; height:100%; outline:none}
.tech{ margin-top:3%!important;padding-bottom: 0!important; background:#fff}
.tech select{ width:100%; height:25px;  outline:none;color:#000;font-size:15px;font-family:"微软雅黑";background:url(../img/tech_jt.png) right bottom no-repeat; background-position:95% 50%;appearance:none; -moz-appearance:none; -webkit-appearance:none;-ms-appearance:none; text-indent:1em}
.word_wz{ width:100%; height:auto; margin-top:3%}
.lword_wzs{width:100%; height:200px; margin-top:1%; display:block}
.word_tj{ width:100%; height:auto; overflow:hidden; margin-top:3%; text-align:center}
.word_tj a{ float:right; width:7%; height:auto; line-height:35px; background:#6b6b6b; color:#fff; letter-spacing:3px; font-size:15px}
.word_tj .is_btn{ float:right; width:15%; height:auto; line-height:35px; background:#6b6b6b; color:#fff; letter-spacing:3px; font-size:15px}
/*cont_us*/
.cont_us{ width:100%; height:auto; margin-top:3%; overflow: hidden;}
.cont_us h2{width:100%; height:auto; color:#159243;font-size:36px; font-weight:normal; font-family:"微软雅黑"; }
.cont_us_nr{width:100%; height:auto; margin-top:3%;overflow: hidden; background:#ebebeb }
.cont_us_nrs{width:90%; height:auto; padding:3% 0; margin: 0 auto;}
.cont_us_tp{ width:100%; height: auto; border:#000 1px solid; border-radius: 5px; }
.cont_us_tp img{ width:100%; height: auto; border-radius: 5px; }
.cont_us_wz{width:100%; height:auto; margin-top:3%; overflow: hidden;}
.cont_us_wz li{ float: left; width:50%; height: auto; line-height: 35px; color: #b3b3b3;font-size:15px; font-family:"微软雅黑";}
.list_about1{width:100%; height: auto; overflow:hidden;margin-top: 3%}
.list_about1 li{ float:left; width:47%; height: auto;}
.list_about1 li:last-child{ float:right;}
.list_about2{width:100%; height: auto; overflow:hidden;margin-top: 3%}
.list_about2 li{ float:left; width:30%; height: auto; margin:1% 0;}
.list_about2 li:nth-child(2n){ margin:1% 5%; }
.list_us_tp{width:99%; height:auto; border: #d4d4d4 3px solid; display:block;}
.list_us_tp2{width:99%; height:auto; border: #d4d4d4 2px solid; display:block;}
.list_us_tp img,.list_us_tp2 img{width:100%; height:100%;}
.list_about_bt{width:100%; height: auto; overflow: hidden; background: #e8e8e8;  padding: 3% 0;}
.list_about_nr{width:94%; height: auto; margin: 0 auto; overflow: hidden}
.list_about_nr a{width:100%; height: auto; overflow: hidden; color: #080103; font-size: 18px;font-family:"微软雅黑"; line-height: 30px}
.list_about_nr p{width:100%; height: auto; overflow: hidden; margin-top: 2%;color: #080103; font-size: 14px; line-height: 30px}

/*rencai*/
.major{ width:100%; height: auto; background: #ebebeb; overflow: hidden; margin-top: 3% }
.major_nr{ width:94%; height: auto; margin:0 auto; padding: 3% 0;min-height: 300px; }
.major_search{width:100%; height: auto; overflow: hidden;: ;}
.major_sou{width:50%; height: auto; margin:0 auto;}
.major_text{ float: left; width:76%; height:40px; line-height: 40px; display: block;  }
.major_twz{ width:76%; height: 100%; border: none; background: #f7f7f7; color: #a9a9a9; font-size: 14px; text-indent: 1em;border: #a9a9a9 1px solid }
.major_text select{
	width: 20%;
    height: 100%;
    border: #a9a9a9 1px solid;
    font-size: 14px;
}
.major_star{ float: left; width:24%; height:42px; background: #159243; line-height: 42px; text-align: center; color: #fff; font-size: 14px }
.major_xl{width:80%; height: auto; margin:0 auto; margin-top: 5%; overflow: hidden;}
.major_xl li{ float: left; width:23%; height: auto; margin:0 1%;background: #f0f0f0;}
.major_xl li select{ width:100%; height: 30px;  outline: none ;
background:url(../img/pull_jt.png) right bottom no-repeat; background-position:95% 50%;appearance:none; -moz-appearance:none; -webkit-appearance:none;-ms-appearance:none; text-indent:1em; color: #6f6f6f; font-size: 14px}
.major_xl li select option{ background: #f0f0f0;}
.major_wz{ width:100%; height: auto; margin-top: 5%; overflow: hidden; }
.major_wz_bt{width:100%; height: auto; color: #6f6f6f; font-size: 20px;font-family:"微软雅黑"; }
.major_wz_nr{width:100%; height: auto; margin-top: 3%; overflow: hidden;}
.major_wz_nr li{ width:100%; height: auto; overflow: hidden;; border-bottom: #cbcbcb 2px solid; padding: 2% 0 }
.major_wz_nr li:last-child{ border-bottom: none }
.major_name{ width:100%; height: auto; }
.major_name li{ border-bottom: none; float: left; padding: 0!important; color: #6f6f6f; font-size: 15px; font-family:"微软雅黑"; font-weight:bold;}
.major_name a{color: #6f6f6f;}
.major_zw{ float: left; width:35%!important; height: auto;}
.major_gz{float: left; width:10%!important; height: auto; margin-left: 5%}
.major_zn{float: left; width:15%!important; height: auto;  margin-left: 5%}
.major_gw{ float: right!important;width:25%!important; height: auto; }
.major_gz p{ line-height: 30px }
.tbiaog{ width:100%; height: auto; padding:3% 0;overflow: hidden; background: #ebebeb; margin-top: 3%}
.biaog{ width:100%; height: auto; overflow: hidden;}
.biaog li{ float: left; width:30%; height: auto; margin:1% 1.5%; }
.biaog_bt{ float: left; width:47%; height: 34px; line-height:34px;display: block; text-align: center; background: #a9a9a9; color: #fff; font-size: 14px }
.biaog_nr{ float: left; width:52%; height: 32px; background:#f9f9f9; border:#bebebe 1px solid }
.biaog_nr form{ margin-top:3%}
.biaog_nr label{ margin:0 5%; color:#666; font-size:14px}
.biaog_nr label input{ margin-right:5%}


.biaog_wz{ width:100%; height: 100%; outline: none; background:none; border:none}
.biaog_desc{ width:92%; height: auto; margin:0 auto;}
.biaog_desc li{ width:100%; height:auto;  margin-top: 2%; overflow: hidden; }
.biaog_desc_wz{ float: left; width:100%; height:auto; font-size: 15px; color: #fff; padding:1.2% 0; background: #a9a9a9; display: block; text-align: center; display:table-cell; vertical-align:middle  }
.biaog_desc_sr{ float: left; width:100%; height:109px ; border:#a9a9a9 1px solid;}
.biaog_desc_sr textarea{ width:100%; height:100%;border: none; outline: none; background: #f9f9f9}
.biaog_button{ width:35%; height: auto; overflow: hidden; margin:0 auto; margin-top: 3% }
.biaog_button li{ float: left; width:45%; height: auto; line-height: 40px; text-align: center;}
.biaog_button li:last-child{ float: right; }
.biaog_button li a{ color: #fff; letter-spacing: 3px }

/*xuanfu*/
.xf{ width:100px; height:auto; position:fixed; /*right:0; margin-right:11.5%;*/ top:25%; z-index: 9999}
.xf_main{ width:100%; height:auto; overflow:hidden}
.xf_main li{ width:100%; height:90px; background:#9497a2; margin-top:6%;}
.xf_main li a{ width:100%; height:100%; display:block;}
.xf_main li img{ width: 40%!important; margin:0 auto; display:block; padding-top:13%}
.xf_main li p{ width:100%; height:auto; text-align:center; margin-top:5%; color:#fff; font-size:14px; font-family:"微软雅黑";}
.xf_main li:last-child img{ width:55%!important; margin:0 auto; display:block; padding-top:10%}
.m_bq_wz{ display: none }




@media (max-width:768px) and (min-width:320px){
.body_main{ width:100%; height:auto; margin:0 auto; background:#fff; overflow:hidden}
.body_mains{ width:98%; height:auto; margin:0 auto; overflow:hidden;}
.head_icon li { float: left;/*width: 20%;*/ height: auto; position: relative;}
.search_main{ border-right:none!important}
.head_hy{ float: left;  width: 60%; }
.head_icon { float: right; margin-top:0%; width: 40%!important; height: auto; overflow: initial; position: relative;}
.head_icon ul{ margin-top:0!important}
.head_icon_last { display: none}
.select_option { width:100%;border: none; display: none;  position: absolute;  top: 61%;left: 0; }
.select_option li { width: 100%; height: 15px;  line-height: 15px;border: none;}
.language { /* width: 45%!important;*/}
.dh_nr{ display: none }
.dh_nav { display: none }
.m_tops{ width:100%; height: auto; display: block; position: relative;}
.m_top_hy{ float:left; width:30%; height:auto; margin:4% 0; display:block}
.m_top_hy img{ width:100%; height:auto}
.top_ul{ width:6%; float:right; text-align:right;}
.top_ul li{ float:left;}
.top_ul li img{ float:left; width:25px; height:25px; margin:12px;}
.top_ul li a{ color:#8a8a8a; font-size:14px;}
#firstpane{ width:100%; height:auto; float:left; margin-top: 60%}
#firstpane p{width:100%; height:20px; position:relative; background:url(nav_pic.png) right no-repeat; font-size:16px; font-family:" 微软雅黑"; color:#fff;cursor:pointer;}
.nav_nrs{ width:30%; right:0; position:absolute; top:0; margin-top:12%; background:#eae9ea; overflow:hidden;z-index:9999;display:none;}
.nav_nrs li{ float:left; display:block;width:100%; line-height:40px;border-bottom:1px solid #159243; list-style:none;}
.nav_nrs li a{font-size:15px; font-family:" 微软雅黑"; color:#159243; width:100%;display:block; text-align:center;list-style:none}
.menu_head{ width:10%; height: auto; }
.menu_head img{ width:100%; height: auto; }
.xwg_main { position: absolute; height: 35px;bottom: 0;}
.xwg_main_pic {font-size: 14px;line-height: 35px;}
.xwg_main_wz { font-size: 14px; line-height: 35px;text-indent: 1em;}
.qhan_bt { height: 31px;}
.qhan_bt li { width: 35%; margin-left: 1%; line-height: 30px;}
.qhan_nrs_wz p {overflow: hidden;font-size: 14px; line-height: 30px; display: -webkit-box; -webkit-line-clamp:2; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.qhan_nrs_wz a {font-size: 14px; margin-bottom: -20%;}
.focus_ban_wz p { font-size: 14px; margin-top: 2%; overflow:hidden;line-height: 30px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical; overflow:hidden}
.focus_ban_wz h2 {font-size: 14px; display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;overflow:hidden}
.list_pic_tit { font-size: 30px;}
.major_sou {width: 100%;}
.major_xl {  width: 100%;}


.show_zp_bt { font-size: 30px;}
.show_zp_yp a { width: 35%;font-size: 18px;}
.show_zp_yp{line-height: 50px;}
.foot{ display: none }
.bq{ display: none;}
.m_bq_wz{ width:100%; height: auto; padding:5% 0; display: block; background: #b3b3b3; margin-top:5% }
.m_bq_wz p{ width:100%; height: auto; text-align: center; color:#fff; font-size:14px; font-family:"微软雅黑";}
.m_bq_wz a{color:#fff; font-size:14px; font-family:"微软雅黑";}

.list_pic_pages { width: 100%; line-height: 26px}
.list_pages li, .list_pic_pages li {width: 30px;margin:3px;border-radius: 5px;}
.list_pic_pages li:first-child, .list_pic_pages li:last-child {width: 60px;}
.list_pages li a, .list_pic_pages li a { font-size: 14px;}
.word_tj a { width: 20%;}
.lword_nr li:nth-child(2n) {  margin-right: 2%;}
.lword_nr li { padding-bottom: 2%;}
.list_new_nr { float: right; width: 100%; margin-top: 6%;}
.show_nr_bt { font-size: 25px;}
.show_nr_bt p {font-size: 25px;}
.show_main{ width:98%; height: auto; margin:0 auto; }
.show_up li {width: 100%;  text-align: left; line-height: 30px; font-size:14px}
.list_new_nav { width: 100%;;}
.list_new_bt {width: 100%; padding: 4% 0;}
.list_new_dh li span { margin: 4% 5% 4% 7%;}
.list_new_dh li.active span { margin: 4% 5% 4% 7%;}
.list_new_dh li {line-height: 42px;}
.list_pages { width: 100%;}
.list_lb_bt {font-size: 20px;}
.list_lb_main p {font-size: 14px;line-height: 20px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.list_lb_main a {margin-bottom: 0%; font-size: 14px;}
.list_lb_nr { position: relative;}
.list_lb_main { position: static;}
.list_bot_bt {display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.list_bot_nr p {font-size: 15px; line-height: 25px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.list_lb_bot li { position: relative;}
.list_bot_nr { position:static;}
.hye_bt h2 {font-size: 30px;}
.hye_bt h3 {font-size: 25px;}
.hye_tit {width: 35%; margin-left: 8%;}
.hye_tit a {font-size: 20px;}
.hye_list {background-size:100% 100%;margin-top: -8%; padding-bottom: 3%;}
.hye_list ul li a, .hye_list2 ul li a, .hye_list3 ul li a {font-size: 16px;}
.hye_nrs { width: 96%; margin:0 auto; margin-top:10%;}
.hye_tit3 a {font-size: 20px;}
.hye_tit3 { width: 55%; margin-top:-5%}
.hye_list3 {margin-top: -7%;}
.hye_tit2 a {font-size: 20px;}
.hye_tit2 { width: 25%;}
.hye_list2 { background-size: 100% 100%;margin-top: -7%;}
.biaog li {width: 45%;  margin: 1% 0%;}
.biaog li:nth-child(2n){ float: right; }
.biaog_bt { width: 40%; height: 34px; line-height: 34px;}
.biaog_nr { width: 58%;height: 32px;}
.biaog_nr label {margin: 0 3%; font-size: 14px;}
.biaog_desc { width: 100%;}
.biaog_desc_wz {float: left;width: 5%; font-size: 15px;padding: 2% 0;}
.biaog_desc_sr { float: left;width: 93%; height: 83px;border: #a9a9a9 1px solid;}
.biaog_button {width: 40%; margin: 0 auto;  margin-top: 3%;}
#biaog_spec{ padding: 0%!important }
.list_pic_tits { font-size: 27px;}
.list_pic_nr li {width: 30%; margin: 1% 1.5%;}
.show_hy_pro h2 { font-size: 30px;}
.jd_nr_bt { font-size: 14px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.jd_nr_wz {margin-top: 0%;line-height: 25px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.show_hy_pro { margin: 3% 0;}
.show_hy_js h2 { font-size: 30px;}
.show_hy_js p {font-size: 14px;margin-top: 2%;  line-height: 30px;}
.rela_pro h2 {font-size: 30px;}
.jd_pic { width: 30%;}
.jd_nr {width: 64%; margin-left: 2%;}
.rela_pro ul li {width: 47%;height: 130px; margin:2% auto;}
.rela_pro ul li:nth-child(2n){ float: right; }
.hy_yo ul li {float: left; width: 23%;line-height: 25px; margin: 0 1%; padding:3% 0;background: url(../img/show_bg1.png) center no-repeat;background-size: 100% 100%;}
.hy_yo h2 { font-size: 30px;}
.show_hy_new h2 { font-size: 30px;}
.abbCuContactBox .cuContactNav h3 { font-size:15px;margin-top: 10%!important;}
.ask_right h2{ font-size:20px; }
#ask_button { width: 70%;}
.list_about_nr p { margin-top: 2%; font-size: 14px; line-height: 25px;display: -webkit-box; -webkit-line-clamp:2; text-overflow: ellipsis; -webkit-box-orient:vertical; overflow: hidden; }
.list_us_tp {width: 97%;}
.list_us_tp2 {width: 97%;}
.about_pic li img { width:100%; height: auto; }
.about_bt {font-size: 30px; }
.xg_pro h2 {font-size: 30px;}
.cont_us_wz li {  width: 100%;}
.abbCuContactBox .toggle { margin-right: 3%;margin-bottom: 3%; width: 18%;}
.ask_left {width: 100%;}
.ask_right{width: 100%;}
.ask_left_sr2 li:nth-child(2n) { margin-right: 2%;}
.ask_left_sr2 li {width: 47%;}
.ask_squ { width: 99%;}
.foucus_btr { width: 30%;}
.gy_hx_nr p {width: 90%; font-size: 15px; margin-bottom: 2%; line-height: 25px; margin-top: 10%;display: -webkit-box; -webkit-line-clamp:3; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.gy_hx_nr {position: static;}
.gy_hx_nr p span{ line-height:25px!important;}
.gy_hx { position: relative;}
.focus_ban_wz a {font-size: 14px; margin-top: 0%;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background:url(../img/m_jd_right.png) center no-repeat!important;right: 10px;left: auto}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background:url(../img/m_jd_left.png) center no-repeat!important;left: 10px;right: auto}
.swiper-button-next, .swiper-button-prev { margin-top:-45px;width: 30px!important; height: 92px; top: 40%!important}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 0!important; left: auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 0!important; right: auto;}
.pro_four_cp {width: 100%;}
.pro_four_tp {width: 100%;}
.cans_bt li {  width: 31%;  margin-left: 3px; line-height: 48px;}
.cans_bt li a {font-size: 17px;}
.pdf_mbt_wz {width: 55%;}
.pdf_mnr_list { width: 73%;}
.pdf_mnr_tit li span { display: block; width: 70%;}
.pdf_text { width: 73%;}
.pdf_down { float: right;  width: 20%; margin-top:0;margin-right: 3%;}
.pdf_mnr_tit { width: 25%;font-size: 14px;}
.pdf_text h2 {width: 100%; font-size: 14px; overflow:hidden;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical;}
.pdf_text p { width:100%; height:auto; font-size:14px;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical; overflow: hidden;}
.pdf_pic {  width: 20%;  margin-left: 0%;}

/*xuanfu*/
.xf{ width:25%; height:auto; position:fixed; right:0; margin-right:0; top:55%; z-index: 999}
.xf_main{ width:100%; height:auto; overflow:hidden}
.xf_main li{ width:80%; height:auto; background:#9497a2; margin-top:6%;}
.xf_main li a{ width:100%; height:100%; display:block;}
.xf_main li img{ width:50%; margin:0 auto; display:block; padding:20% 0}
.xf_main li p{ display: none }
.xf_main li:last-child img{ margin:0 auto; display:block; padding:20% 0}
.word_tj .is_btn { width: 25%;}
.major_twz { float:left; width: 75%; height: 100%;}
.major_gz {width: 20%!important; margin-left: 2%;}
.major_zw { width: 30%!important;}
.rela_pro ul li p { width:100%; font-size:14px;overflow:hidden;display: -webkit-box; -webkit-line-clamp:1; text-overflow: ellipsis; -webkit-box-orient:vertical; padding-bottom:5px}
.pro_four_cp h2 { font-size: 26px; font-weight: normal;}
table {  width: 100%!important;}
.pdf_all { width: 40%;}
.cans_nr li p {line-height: 30px;}
.wmss img{ width:auto!important; max-width:100%!important; height:auto!important; margin:0 auto}
.major_text{ width:100%!important; margin-bottom:8%}
.major_star { float: none; margin: 0 auto; display: flow-root;}




}







