﻿@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持
_color:red;  IE6支持
*color:red;  IE6、IE7支持
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/imagess/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior: url(../img/pie.htc);
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/

/*
解决safari浏览器添加transform属性对文字的影响
-webkit-font-smoothing: antialiased;
*/
/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-images:url(about:blank);_background-attachment:fixed;}
body{line-height:120%; min-height:100px; font-family:"微软雅黑",Arial;font-size:12px;  /* min-width:1250px; */  max-width:1920px; margin:0 auto; color:#333;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0; padding:0;}
i,b,strong{font-style:normal;}
input,textarea,select{border:1px solid #CCC;font-family:"微软雅黑",Arial;outline:none;border:none;background:none;padding:0;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #707070; opacity: 1;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#707070;opacity: 1;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#707070;opacity: 1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#707070;opacity: 1;}
textarea{ resize:none; }


a:focus{outline:none;}

.tran_scale{ overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.tran_scale img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1);  }

@font-face {
    font-family: 'futuramedium';
    src: url('fonts/futura-medium-webfont.eot');
    src: url('fonts/futura-medium-webfont.eot') format('embedded-opentype'),
         url('fonts/futura-medium-webfont.woff2') format('woff2'),
         url('fonts/futura-medium-webfont.woff') format('woff'),
         url('fonts/futura-medium-webfont.ttf') format('truetype'),
         url('fonts/futura-medium-webfont.svg#futuramedium') format('svg');
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 12, 2017 */


/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.fl{ float:left; }
/*.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }*/
.ellipsis{}
.wrap{ width:1240px; margin:0 auto; position: relative; z-index:1; }
.pctop{width:100%; height:30px; background:#abcd03;}
.pclogo{width:100%; margin:0 auto; position: relative;}
.pclogo img{width:100%; height:auto;}
.mlogo{display: none;}

.mdh{display: none;}

.pcanner{ display:block}
.mbanner{ display: none;}
.footerpcwap{ display: none;}
.swiper-paginationaa{ display: none;}
      .swiper {
        width: 100%;
        height: 100%;
      }


      .banner{
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
	  
.pcabout{ display: block;}
.mabout{ display:none;}
.myywhm{ display:none;}
.pc_display{ display: block;}
.wap_display{ display: none;}
.body_box{  /* min-width:1250px; */ }
.wapnextb{ display: block;}
.wapprevb{ display: block;}

/*下拉*/
.select-box { position:relative; background:#fff; color:#474747; }
.select-box dt{ height:100%; }
.select-box dt a { display:block; cursor:pointer; overflow:hidden; position:relative; z-index:2;  height:100%; }
.select-box dt a b { overflow:hidden; height:100%; width:90%; color:#474747; font-size:16px; display:block; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.select-box dd { display:none;}
.select-box dd{ border-radius: 0 0 3px 3px; top:30px; position:absolute; background:#fff; left:0; width:100%; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);  behavior: url(../img/pie.htc); border-top:1px solid #4585c4; padding:10px 0; }
.select-box dd a{ text-align:center; cursor:pointer; background:#fff;  display:block; color:#474747; }
.down{ width:28px; height:100%; position:absolute; top:0; right:0; background: url(../img/seclect.png) no-repeat center center;  }
.sc_com{ width:320px;  position:relative; }
.sc_com .select-box{ width:100%; height:50px; line-height:50px;  }
.select-box dd.on{ display: block; }
.select-box dd{ top:50px; }
.select-box dd a{ line-height:20px; padding:5px; text-indent:0; }
.seclect_w.open{ z-index:10; }
.ieopen .select-box{ z-index:11; }
.ie7  .ieopen{ z-index:10; }
.select-box .select_a{ max-height:180px; }
.select-box .mCSB_inside > .mCSB_container{ margin-right:0; }
.select-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#4169a6 !important; }


/*header*/
.menu_h{display: none;}
.header{ position: relative; z-index:999; }
.header .top{  line-height:38px; overflow: hidden; text-align: right; position: relative; z-index:10; }
.header .top a{  color:#fff;  font-size:12px;}
.header .top .en{ text-transform: uppercase; font-family: 'futuramedium'; margin-right: 8px; }
.header .top a.on{ background:#01763a; }
.header .nav .wrap{display:flex;display:-ms-flexbox;-ms-flex-pack: center;justify-content: center;}

.header .nav{ height:66px; background:#9fc929; }
.header .nav .wrap{  }
.header .nav .logo{ float: left; width:102px; height:86px; padding:0 55px 0 10px; }
.header .nav .logo img,.header .nav .logo>a{ display: block; height:100%; }
.header .navList{  }
.header .navList li{ float: left; position: relative; background:#9fc929;min-width: 135px; text-align:center;}
.header .navList li a{color:#2c3b76;}
.header .navList li:hover{ background:#ffffff;}
.header.guke .navList li{min-width:auto;}
.header.guke .navList li .one{padding:0 11px !important;}
.one:hover{ color:#2c3b76}
.header.guke .navList li.on .one{color:#333333;font-size:22px;}
.header.guke .nav .logo{padding-right:0px;}
.header.guke .return {float:right;height:96px;line-height:96px;}
.header.guke .return  a{font-size:12px;color:#333333;display:inline-block;width:94px;height:28px;line-height:28px;border:1px solid #dedede;border-radius:6px;text-align:center;}
.header .navList li .one{position: relative;color:#ffffff;display: block; padding:0 15px; line-height:66px; font-size:21px; -webkit-transition:all 0.3s; transition:all 0.3s; }

.header .navList li:hover .one{color:#2c3b76}
.header .navList li .one .open{
    display: none;
}
.header .shareNav{ float: right; padding-top:33px; position: relative; }
.header .shareNav>a{ display: block; float: left; margin-left: 10px; font-size:12px; }
.header .shareNav .a1{ border:1px solid #dedede; line-height:30px; width:68px; text-align: center; border-radius:10px;  behavior: url(/gw/css/PIE.htc);}
.header .shareNav .select {float: left;position: relative;  padding: 0 8px; border:1px solid #dedede; border-radius:10px;cursor: pointer;margin-left: 5px;}
.header .shareNav .select .t1 { line-height:30px;background: url(../img/arr3_a.png) no-repeat right center;padding-right: 16px;}
.header .shareNav .select .a1_list {position: absolute;left: 0;top: 80%;border: 1px solid #dedede;border-top: 0;background: #fff;box-sizing:border-box;visibility: hidden;opacity: 0;transition: all 0.4s ease;right: 0;padding: 5px 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.header .shareNav .select .a1_list a {display: block;text-align: left;padding: 5px 7px;}
.header .shareNav .select.now {background: #9dc815;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border: 0;}
.header .shareNav .select.now .t1 {color: #fff;background-images: url(../img/arr3.png);}
.header .shareNav .select.now .a1_list {visibility: visible;opacity: 1;top: 99%;}
.header .shareBtn{ margin-right: 13px; }

.header .shareNav .a1:hover{ border-color:#abcd03; color:#fff; background:#abcd03; }
.header .seachBtn{ background:url(../img/head_sea.png) no-repeat center; height:32px; width:32px; }
.header .shareBtn{ background:url(../img/head_share.png) no-repeat center; height:32px; width:32px; }
.header .seachBtn:hover,.header .seachBtn.on{ background-images:url(../img/head_sea1.png); }
.header .shareBtn:hover,.header .shareBtn.on{ background-images:url(../img/head_share1.png); }

.header .share_w{ position: absolute; width:60px; height:215px; background:#fff; right:0; top:96px; -webkit-box-shadow: 0px -2px 10px rgba(0,0,0,0.1); box-shadow: 0px -2px 10px rgba(0,0,0,0.1);  display: none;  behavior: url(../img/pie.htc);}
.header .share_w:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%; background:url(../img/arr.png) no-repeat center; }
.header .share_w .bdsharebuttonbox a{ display: block !important; float: none !important; margin:0 auto !important; padding:0 !important; width:24px !important; height:24px !important;  }
.header .share_w .bdsharebuttonbox { padding-top:18px; }
.header .share_w .bdsharebuttonbox a + a{ margin:15px auto 0 !important; }

.header .share_w .bdsharebuttonbox .popup_sqq{ background:url(../img/qq.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .bds_tsina{ background:url(../img/wb.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_qzone{ background:url(../img/kj.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_tqf{ background:url(../img/xl.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_wx{ background:url(../img/wx-1.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_sqq:hover{ background:url(../img/qq_a.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .bds_tsina:hover{ background:url(../img/wb_a.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_qzone:hover{ background:url(../img/kj_a.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_tqf:hover{ background:url(../img/xl_a.png) no-repeat center !important; }
.header .share_w .bdsharebuttonbox .popup_wx:hover{ background:url(../img/wx.png) no-repeat center !important; }

.share_details{ padding-top:10px; }
.share_details .bdsharebuttonbox .popup_sqq{ background:url(../img/qq.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .bds_tsina{ background:url(../img/wb.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_qzone{ background:url(../img/kj.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_tqf{ background:url(../img/xl.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_wx{ background:url(../img/wx-1.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_sqq:hover{ background:url(../img/qq_a.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .bds_tsina:hover{ background:url(../img/wb_a.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_qzone:hover{ background:url(../img/kj_a.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_tqf:hover{ background:url(../img/xl_a.png) no-repeat center !important; }
.share_details .bdsharebuttonbox .popup_wx:hover{ background:url(../img/wx.png) no-repeat center !important; }


.header .seach_w{ width:200px; height:35px; background:#fff; border:1px solid #cccccc; border-radius:3px; position: absolute; top:105px; right:55px; z-index:10;  display: none; }
.header .inp{ width:140px; padding:0 10px; } 
.header .inp input{ padding:5px 0; line-height:25px; display: block; height:20px; width:100%; margin-top: 1.5px;}
.header .seach_w .btn_sea{ position: absolute; width:36px; height:100%; background:url(../img/seainp.png) no-repeat center; right:0; top:0; }

.header .secondNav{ position: absolute; width:162px; left:50%; margin-left:-81px; background:#fff; top:80px; padding:25px 0 10px; -webkit-box-shadow: 0px -2px 10px rgba(0,0,0,0.1); box-shadow: 0px -2px 10px rgba(0,0,0,0.1); opacity:0; visibility: hidden; -webkit-transition:all 0.1s; transition:all 0.1s;  behavior: url(../img/pie.htc);}
.header .secondNav:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%; background:url(../img/arr.png) no-repeat center; }
.header .secondNav a{ display: block; line-height:1.2; padding:0 10px 15px; text-align: center; font-size:14px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.header .secondNav a:hover{ color:#9fc929;}
.pc_displayNone{ display: none; }



.header li:hover .secondNav{ opacity:1; visibility: visible;  -webkit-transition:all 0.3s;  transition:all 0.3s;  }
.ie8 .secondNav{ display: none;  }
.ie8 .header li:hover .secondNav{ display: block; }

.header_r { }
.header_rt { width:100%; float:left; margin-top:25px;}
.header_rt img { float:right; height:30px;}
.header_r ul { width:100%; float:left;}


.header_r ul li {float: left;  background:#9fc929;min-width: 155px; text-align:center;}
.header_r ul li:hover { background:#ffffff;}
.header_r ul li a {position: relative;color:#ffffff;display: block; padding:0 15px; line-height:66px; font-size:21px; -webkit-transition:all 0.3s; transition:all 0.3s;}
.header_r ul li:hover a { color:#2c3b76;}
.header_ra { width:100%; float:left; height:220px; background: url(../img/001.png) repeat; display:none; position:absolute; left:0px; top:66px; background-size:1px 1px; -webkit-transition:0.5s; position:absolute; z-index:999999;}
.header:hover .header_ra { display:block;}
.header_ral { width:100%; float:left; margin-left:47px;}
.header_ral ul { width:154px; float:left;  margin-top:-1px; border-right: 1px solid #d2d2d2;  height:205px; padding-top:15px; box-sizing: border-box;}
.header_ral ul:hover { background:#ffffff;border-top: 3px solid #2c3b76;}
.header_ral ul li { width:155px; padding:0px 5px 0px 14px; float:left; font-size: 14px; color:#858585; height:26px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header_ral ul li a { color: #454545;}
.header_ral ul li a:hover {color:#2c3b76;}
#header_r11 {border-left: 1px solid #d2d2d2; margin-left:108px;}
.header_r00 { background: url(../img/zjbot.jpg) repeat-x center top #ffffff;}
.active{background:#ffffff;}
.active a{color:#2c3b76;}

/*.header .secondNav:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%; background:url(../img/arr.png) no-repeat center; }*/
.header .dhtlm a{ display: block; font-size:26px; -webkit-transition:all 0.3s; transition:all 0.3s; text-align:left; }
.header .dhtlm a:hover{ color:#abcd03;}
.pc_displayNone{ display: none; }
.dhtlm{padding:80px 50px 100px 50px; }
.dhtlmwap{ display:none}
.dhtlma{ float:left; width:200px; margin-left:50px;  }
.dhtlma a{height:85px;}
.dhtlma img{ margin-right:10px; }
.dhtlmb{ float:left;}
.dhtlmb img{ padding-left:65px; border-left:1px solid #295ccf; margin-bottom:80px;}
.dhtlmc{ float:left; width:200px; margin-left:50px;  }
.dhtlmc a{height:70px;}
.dhtlmc img{ margin-right:10px; }
.dhtlmd{ float:left; width:300px;  }
.dhtlmd a{height:70px;}
.dhtlmd img{ margin-right:10px; }
.dhtlme{ float:left;}
.dhtlmf{ float:left; width:250px; margin-left:20px;  }
.dhtlmf a{ height:85px;}
.dhtlmf img{ margin-right:10px; }

.dhtlmg{ float:left; width:200px; margin-left:50px; margin-top:90px;  }
.dhtlmg a{ height:85px;}
.dhtlmg img{ margin-right:10px; }

.header li:hover .secondNav{ opacity:1; visibility: visible;  -webkit-transition:all 0.3s;  transition:all 0.3s;  }
.ie8 .secondNav{ display: none;  }
.ie8 .header li:hover .secondNav{ display: block; }



.copy .address span{ float: left;  }
.copy .address .div{ overflow: hidden; float: none; display: block; }

.rightNav{ position: fixed; right:28px; top:50%; height:520px; margin-top:-175px; z-index:1001; }
.rightNav li{ background:#fff; position: relative; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2); line-height:56px; width:56px; -webkit-transition:all 0.3s; transition:all 0.3s; height:56px; text-align: center; border-radius:3px; margin-bottom: 10px; behavior: url(../img/pie.htc); }
.rightNav li .s1,.rightNav li img,.rightNav li a{ display: block; width:100%; height:100%; }
.rightNav li a{ position: relative; }
.rightNav li .s1{ -webkit-filter:alphha(opacity=100); filter:alphha(opacity=100); -webkit-transition:all 0.3s; transition:all 0.3s; opacity:1; position: absolute; top:0; left:0; }
.rightNav li .s2{ display: inline-block; vertical-align: middle; width:36px; line-height:1.3; font-size:14px; opacity:0; -webkit-filter:alphha(opacity=0); filter:alphha(opacity=0); -webkit-transition:all 0.3s; transition:all 0.3s; visibility: hidden; color:#fff; position: relative; }
.rightNav li .s3{ display: block; opacity:0; -webkit-filter:alphha(opacity=0); filter:alphha(opacity=0); -webkit-transition:all 0.3s; transition:all 0.3s; position: relative; height:100%; visibility: hidden;}

.rightNav li:hover .s3{ opacity:1; -webkit-filter:alphha(opacity=100); filter:alphha(opacity=100); visibility: visible;}
.rightNav li:hover .s2{ opacity:1; -webkit-filter:alphha(opacity=100); filter:alphha(opacity=100); visibility: visible;}
.rightNav li:hover .s1{ opacity:0; -webkit-filter:alphha(opacity=0); filter:alphha(opacity=0); visibility: hidden; }
.rightNav li:hover{ background:#abcd03; }

.w_1366 .rightNav{ height:350px; margin-top:-175px; right:5px; }
.w_1366 .rightNav li{ width:40px; height:40px; line-height:40px; }
.w_1366 .rightNav li .s2{ font-size:12px; width:30px; }

.rightNav .w .r_ewm{ position: absolute; width:120px; height:293px; top:50%; margin-top:-160px; right: 78px; padding:15px;border-radius:10px; background:#fff;behavior: url(../img/pie.htc); -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2); opacity:0; -webkit-filter:alphha(opacity=0); filter:alphha(opacity=0); visibility: hidden; }
.rightNav .w:hover .r_ewm{ opacity:1; -webkit-filter:alphha(opacity=100); filter:alphha(opacity=100); visibility: visible; }
.w_1366 .rightNav .w .r_ewm{ right: 60px; }
.rightNav .w.li4 .r_ewm{width:135px;height:135px;margin-top:-80px;padding:0;}

.fotdt{padding-bottom:50px;}

.listnew{ display:none}
.dhlm_topwap{ display:none}
.tyzjwap{ display:none}
.zjwap{display:none;}
.zjtopa{display:none;}
.mygzs{display:none;}
.history{display:none;}
.year{display:none;}
.fotdt{display:none;}
.fotdtpc{display:block;}
.fotxxpc{background:url(../img/fotxxpc.jpg) no-repeat; height:1008px;}
.fotrypc{background:url(../img/fotrypc.jpg) no-repeat; height:1008px;}
.fothjpc{background:url(../img/fothjpc.jpg) no-repeat; height:1008px;}
.fotrhppc{background:url(../img/fotrhppc.jpg) no-repeat; height:1008px;}
.fotxxpcb{width:1240px;  margin:0 auto; position:relative;}
.fotxxpcb ul{ padding-top:50px;}
.fotxxpcb ul li{ float:left; margin-left:15px; margin-bottom:15px;}
.fotxxpcb ul li:nth-child(1){margin-left:0px;}
.fotxxpcb ul li:nth-child(4){margin-left:0px;}
.fotxxpcb ul li:nth-child(7){margin-left:0px;}

@media screen and (min-width:1200px){
    *{ -webkit-box-sizing:content-box !important; box-sizing:content-box !important;  }
}

@media screen and (max-width:1400px) {
    .header .nav .wrap{}
    .header .nav .logo{padding-left:0;}
    .header .nav .navList li .one{padding:0 6px !important;}
}

@media only screen and (min-width:1279px) {
	.tran_scale:hover img{transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05);  }
    
}

@media only screen and (max-width:1230px) {
    .header .navList li .open{font-size:40px;color: #5A5A5A;position: absolute;top: 0;right: 13px;font-family: '黑体';cursor: pointer;width: 40px;text-align: right;display: block;}
    .header .navList li .one .open{display: block;}
    .header .navList li.on .open{color:#2c3b76;}
	.w_1366 .rightNav{ top:auto; bottom:90px; height:auto; margin-top:0; }
	.w_1366 .rightNav li{ display: none; }
	.header .navList{margin-right:0;}

	.pclogo{display: none;}
	.mlogo{display:block; float:left; width:100%; text-align:center;}
	.mlogo img{width:750px; height:144px;}
	
	.mdh{display:block;width:750px; margin: 0 auto;}
	.mdh ul li{float:left; width:19%; height:0.8rem; font-size: 0.3rem; border-right: 1px #fff solid; text-align: center; line-height: 0.8rem;color:#fff;}
	.mdh ul li a{ color:#fff;}
	.mdh ul li:nth-child(5){ border-right:none;text-align: right;}
	
	.pcbanner{ display: none;}
	.mbanner{ display:block}
	
	.swiper-button-next{ display:none;}
	.swiper-button-prev{ display:none;}
	
	.indexb1{display:none;}
	.dhtlm{display:none;}
	.dhtlmwap{display:block;
	color:#FFF;
    line-height: 1.2;
    padding: 0 10px 15px;
	margin-top:10px;
    text-align: center;
    font-size: 14px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;}
	.header .secondNav {
    position: static;
    display: none;
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
    background: none;
    width: 100%;
    -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0);
    box-shadow: 0px 0px 0px rgba(0,0,0,0);
    border: 1px solid #ececec;
    border-left: 0;
    border-right: 0;
    margin: 0;
}

    
	.menu_h { display: block;top: 1.9rem;position: absolute; background: none; transition: 0.3s all; -webkit-transition: 0.3s all; border: none; width: 30px;  padding: 0; outline: none; position: fixed;   z-index: 2000; }
	.menu_h::before, .menu_h::after, .menu_h span { background: #fff   ; border-radius: 2px; }
	
	.menu_h::before{ content: ''; position: absolute; height: 2px; width: 100%;top:0px; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.25s; transition: -webkit-transform 0.25s; transition: transform 0.25s; transition: transform 0.25s, -webkit-transform 0.25s; }
	.menu_h::after { content: ''; position: absolute; height: 2px; width: 100%; top:-14px;-webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.25s; transition: -webkit-transform 0.25s; transition: transform 0.25s; transition: transform 0.25s, -webkit-transform 0.25s; }
	
	.menu_h span { position: absolute; width: 100%; height: 2px; top:-7px;   overflow: hidden; text-indent: 200%; -webkit-transition: opacity 0.25s; transition: opacity 0.25s; }
	.menu_h p { position: absolute; width: 1.3rem;  margin-top: -0.45rem;  }
	.menu_h::before { -webkit-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); }
	.menu_h::after { -webkit-transform: translate3d(0, 12px, 0); transform: translate3d(0, 12px, 0); }
	.menu-open .menu_h span { opacity: 0; }
	.menu-open .menu_h::before { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); top:-9px;}
	.menu-open .menu_h::after { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); top:-9px; }
	

    .header{ position: fixed; width:100%; top:0; left:0; background:#fff; }
    .header .nav .logo{ width:auto; height:50px; padding:0 0 0 10px; }
	.header .nav .wrap{  }
	.header .nav{ height:auto; background: #9fc929;width:750px; margin: 0 auto;}
	.header .navList{ display: none; }
	.header.guke .return {display:none;}
    .header .shareNav{ display: none !important; }
	.header .shareNav{ padding-top:10px; padding-right: 60px;  }
    .pc_displayNone{ display: block; }

	body{ padding-top:113px; max-width:750px; margin:0 auto;}

	.guide{ margin-top: -109px;}

    .header .navList{ position: fixed; height:100%; overflow: auto; right: 0; background:rgba(255,255,255,0.95); width:100%; display: none; border-top:1px solid #ececec; }
    .header .navList li{ float: none; width:100%; text-align: center; }
    .header .navList li .one{ line-height:60px; }
    .header .navList ul{ padding:60px 0; }
    .header .secondNav{ position: static; display:none; opacity:1; filter:alpha(opacity=100); visibility: visible; background:#9dc815; width:100%; -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0); box-shadow: 0px 0px 0px rgba(0,0,0,0); border:1px solid #ececec; border-left:0; border-right:0; margin:0; }
    .header .navList li.on .secondNav{ display: block;  }
    .header .navList .pc_displayNone{ width:80%; background:#9dc815; margin:0 auto; color:#fff; border-radius:0.1rem; margin-top:0.2rem; }
    .header .navList .pc_displayNone a{ color:#fff;  }
    

    .wrap{ width:984px;  }

    .footer .copy .left,.footer .copy .right{ float: none; text-align: left; width:100%; padding-bottom:10px; }
    .footer .copy .siteMap a{ display: inline-block; float: none; }

    .footer .link .l{ float: none; display: block; }
    .footer .link .a a{ background:none !important; padding:0 20px 0 0 !important;  }

.listnew{ display:block; width:94%; margin:0.3rem auto; background: #e5e5e5; border-radius: 0.2rem; padding: 0.3rem 0;}
.list_tnew{ width:75%; margin:0 auto; height:0.4rem; position: relative;}
.list_tnew a{ width:26%; height:0.4rem; line-height:0.4rem; float:left; font-size:0.25rem; margin-left:10%; background:#aacc03; color:#FFF; text-align:center;} 
.list_tnew a:nth-child(1){ margin-left:0;}	
.list_tnew .on{background:#2c3b76;}
.linew img{width:90%; margin-top: 0.2rem;  margin-left: 5%;}
.titnew h3{ font-size:0.35rem; line-height:0.8rem; padding-bottom:0.1rem; text-align:center; color:#2c3b76 ;}
.newmb{ margin-top:10px;}
.titnew h3 a.fr{ text-align:center; font-size:0.25rem; line-height:0.5rem; transition:all 0.3s; -webkit-transition:all 0.3s; padding:5px 25px;   background:#aacc03; border-radius:0.2rem;  color:#fff;  }
.titnew li{ line-height:0.55rem;  font-size:0.2rem;  }
.titnew li a{ margin:0 5%;  border-bottom:1px dotted #000;  }
.titnew li img{ width:3%; margin-top:0.18rem; float:left;margin-right: 1%;}
.titnew li a:hover{ color:#a9cb03; }

.titnewa{ background: #9fc929;margin-top: 0.2rem;}
.titnewa h1{ line-height:0.55rem; height:0.55rem; font-size:0.2rem; overflow: hidden;}
.titnewa h1 a{color:#fff;}
.titnewa h1 img{ width:3%; margin-top:0.18rem; float:left; margin-right:1%;}
.titnewa p{line-height:0.4rem;  font-size:0.25rem;}


.titnew li a{ display: block; color:#000;overflow: hidden;
    white-space: normal !important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box; }
.titnew li:first-child{ border-top:0; display:none; }


.tsks{ background-size:100% 11rem; }
.tsksa{width:96%; margin:0 auto; position:relative;}
.dhlm_top{ display:none;}
.dhlm_topwap{ display:block;  height:0.5rem; line-height:0.5rem; padding-top:0.2rem;border-bottom: 1px dotted #000;}
.dhlm_topwap h1 { font-size:0.3rem; color:#000;}
.dhlm_topwap h1 span{padding-bottom:10px; }
.dhlm_topwap h1 b{ font-size:0.4rem;  color:#2c3b76; }
.dhlm_topwap a{float:right; width:18%; text-align:center; font-size:0.25rem; line-height:0.3rem; margin-top:0.1rem; margin-right:0;transition:all 0.3s; -webkit-transition:all 0.3s;    border-radius:15px;  color:#000; border: 1px solid #000;  }


.tsksc{ padding-top:0.3rem; height:1.6rem; overflow: hidden;  position: relative;}
.tsksc ul a{ float:left;width:25%; height:2rem; border: none; font-size:0.26rem; color:#9bc428; text-align:center; margin-left:11%; margin-bottom:2%; border-radius: 0; }

.tsksc ul a span{ top:1.25rem; position:relative; }
.tsksc ul a:hover{background:url(../img/ksbekkfzx.png) no-repeat #a8ca03; background-position:50% 1%; background-size:50%;  color:#fff;  }

.tsksc ul a:nth-child(1){background:url(../img/ksbaekkfzx.png) no-repeat;background-position:50% 1%;  background-size:50%;}
.tsksc ul a:nth-child(1):hover{background:url(../img/ksbaekkfzx.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%; }
.tsksc ul a:nth-child(2){background:url(../img/kscazzkf.png) no-repeat;background-position:50% 1%;   background-size:50%; }
.tsksc ul a:nth-child(2):hover{background:url(../img/kscazzkf.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;  }

.tsksc ul a:nth-child(3){background:url(../img/kscazlkf.png) no-repeat;background-position:50% 1%;   background-size:50%;}
.tsksc ul a:nth-child(3):hover{background:url(../img/kscazlkf.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;  }


.tesekfa{ width:auto;  margin:auto; position:relative; padding-top:auto; }


.ksyma{ padding-top:0.3rem; height:1.6rem; overflow: hidden;  position: relative;}
.ksyma ul a{ float:left;width:25%; height:2rem; border: none; font-size:0.26rem; color:#9bc428; text-align:center; margin-left:11%; margin-bottom:2%; border-radius: 0; }

.ksyma ul a span{ top:1.25rem; position:relative; }
.ksyma ul a:hover{background:url(../img/ksbekkfzx.png) no-repeat #a8ca03; background-position:50% 1%; background-size:50%;  color:#fff;  }

.ksyma ul a:nth-child(1){margin-left: 0px;margin-right: 0px;background:url(../img/ksbaekkfzx.png) no-repeat;background-position:50% 1%;  background-size:50%;}
.ksyma ul a:nth-child(1):hover{margin-left: 0px;margin-right: 0px;background:url(../img/ksbaekkfzx.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%; }
.ksyma ul a:nth-child(2){margin-right: 0px;background:url(../img/kscazzkf.png) no-repeat;background-position:50% 1%;   background-size:50%; }
.ksyma ul a:nth-child(2):hover{margin-right: 0px;background:url(../img/kscazzkf.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;  }

.ksyma ul a:nth-child(3){margin-right: 0px;background:url(../img/kscazlkf.png) no-repeat;background-position:50% 1%;   background-size:50%;}
.ksyma ul a:nth-child(3):hover{margin-right: 0px;background:url(../img/kscazlkf.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;  }



.tsksb{ padding-top:0.3rem; height:5rem; overflow: hidden;  position: relative;}
.tsksb ul a{ float:left;width:20%; height:1.7rem; border: none; font-size:0.2rem; color:#9bc428; text-align:center; margin-left:0; margin-bottom:2%; border-radius: 0;margin-right:0px; }
.tsksb ul a span{ top:1rem; position:relative; }
.tsksb ul a:hover{background:url(../img/ksbekkfzx.png) no-repeat #a8ca03; background-position:50% 1%; background-size:50%;  color:#fff;  }

.tsksb ul a:nth-child(1){background:url(../img/ksbaebh.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%;  }
.tsksb ul a:nth-child(1):hover{background:url(../img/ksbaebh.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(2){background:url(../img/ksbajrk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(2):hover{background:url(../img/ksbajrk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(3){background:url(../img/ksbaek.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(3):hover{background:url(../img/ksbaek.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(4){background:url(../img/ksbakfyx.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(4):hover{background:url(../img/ksbakfyx.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(5){margin-right:0px;background:url(../img/ksbank.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(5):hover{background:url(../img/ksbank.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(6){background:url(../img/ksbawk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(6):hover{background:url(../img/ksbawk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(7){background:url(../img/ksbazyk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(7):hover{background:url(../img/ksbazyk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(8){background:url(../img/ksbazlk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(8):hover{background:url(../img/ksbazlk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(9){background:url(../img/gwnt2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(9):hover{background:url(../img/gwnt2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(10){margin-right:0px;margin-right:0px;background:url(../img/gwgk2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(10):hover{background:url(../img/gwgk2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(11){background:url(../img/gwyc2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(11):hover{background:url(../img/gwyc2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(12){background:url(../img/gwmsj2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(12):hover{background:url(../img/gwmsj2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(13){background:url(../img/gwzf2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(13):hover{background:url(../img/gwzf2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.tsksb ul a:nth-child(14){background:url(../img/gwfuke2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.tsksb ul a:nth-child(14):hover{background:url(../img/gwfuke2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }

.ksymb{ padding-top:0.3rem; height:5rem; overflow: hidden;  position: relative;}
.ksymb ul a{ float:left;width:20%; height:1.7rem; border: none; font-size:0.2rem; color:#9bc428; text-align:center; margin-left:0; margin-bottom:2%; border-radius: 0;margin-right:0px; }
.ksymb ul a span{ top:1rem; position:relative; }
.ksymb ul a:hover{background:url(../img/ksbekkfzx.png) no-repeat #a8ca03; background-position:50% 1%; background-size:50%;  color:#fff;  }

.ksymb ul a:nth-child(1){background:url(../img/ksbaebh.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%;  }
.ksymb ul a:nth-child(1):hover{background:url(../img/ksbaebh.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(2){background:url(../img/ksbajrk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(2):hover{background:url(../img/ksbajrk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(3){background:url(../img/ksbaek.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(3):hover{background:url(../img/ksbaek.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }

.ksymb ul a:nth-child(7){background:url(../img/ksbakfyx.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(7):hover{background:url(../img/ksbakfyx.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }

.ksymb ul a:nth-child(5){margin-right:0px;background:url(../img/ksbank.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(5):hover{background:url(../img/ksbank.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(6){background:url(../img/ksbawk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(6):hover{background:url(../img/ksbawk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }

.ksymb ul a:nth-child(8){background:url(../img/ksbazyk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(8):hover{background:url(../img/ksbazyk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }

.ksymb ul a:nth-child(4){background:url(../img/ksbazlk.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(4):hover{background:url(../img/ksbazlk.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(9){background:url(../img/gwnt2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(9):hover{background:url(../img/gwnt2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(10){margin-right:0px;background:url(../img/gwgk2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(10):hover{background:url(../img/gwgk2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(11){background:url(../img/gwyc2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(11):hover{background:url(../img/gwyc2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(12){background:url(../img/gwmsj2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(12):hover{background:url(../img/gwmsj2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(13){background:url(../img/gwzf2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(13):hover{background:url(../img/gwzf2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymb ul a:nth-child(14){background:url(../img/sjkf2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymb ul a:nth-child(14):hover{background:url(../img/sjkf2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }


.ksymc{ padding-top:0.3rem; height:3.8rem; overflow: hidden;  position: relative;}
.ksymc ul a{ float:left;width:25%; height:2rem; border: none; font-size:0.3rem; color:#9bc428; text-align:center; margin-left:0; margin-bottom:2%; border-radius: 0;margin-right:0px; }
.ksymc ul a span{ top:1.25rem; position:relative; }
.ksymc ul a:hover{background:url(../img/ksbekkfzx.png) no-repeat #a8ca03; background-position:50% 1%; background-size:50%;  color:#fff;  }

.ksymc ul a:nth-child(1){background:url(../img/ksckf1.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%;  }
.ksymc ul a:nth-child(1):hover{background:url(../img/ksckf1.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(2){background:url(../img/ksckf2.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(2):hover{background:url(../img/ksckf2.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(3){background:url(../img/ksckf3.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(3):hover{background:url(../img/ksckf3.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(4){margin-right:0px;background:url(../img/ksckf4.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(4):hover{background:url(../img/ksckf4.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(5){background:url(../img/ksckf5.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(5):hover{background:url(../img/ksckf5.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(6){background:url(../img/ksckf6.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(6):hover{background:url(../img/ksckf6.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(7){background:url(../img/ksckf7.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(7):hover{background:url(../img/ksckf7.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(8){margin-right:0px;background:url(../img/ksckf8.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(8):hover{background:url(../img/ksckf8.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(9){background:url(../img/ksazz.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(9):hover{background:url(../img/ksazz.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }
.ksymc ul a:nth-child(10){margin-right:0px;background:url(../img/ksagy.png) no-repeat;background-position:50% 1%; margin-left:0;  background-size:50%; }
.ksymc ul a:nth-child(10):hover{background:url(../img/ksagy.png) no-repeat; border: none; color: #9bc428;background-position:50% 1%; background-size:50%;   }


.zjtop{width:100%;  background-size:170%; height: auto; }

.zjtd{ display:none}
.zjtdwap{ display:block;width:95%;  margin:0.3rem auto; position:relative; }
.mySwiperawap{ width:98%;margin:0 auto; overflow:hidden;}

.tyzjwap{display:block; width:85%; margin-left:7%; background:#abcd03; border: 1px solid #abcd03; height:4.3rem;
        font-size: 0.3rem; overflow: hidden;
		color:#818181;}
.tyzjwap a{color: #FFFFFF;}		

.tyzjwap img{width:100%;  text-align:center; background: #eeeeee;}
.tyzjwapm{background:#abcd03; position: relative;
    z-index: 9999999;
    margin-top: -1.1rem;
	padding: 0% 3%;
	
    }
.tyzjwap h1{ font-size:0.21rem; color:#FFF;  line-height:0.6rem;}
.tyzjwap h1 span{ margin-left: 10%;}
.tyzjwap h2{  font-size:0.21rem; color:#FFF; }
 
.swiper-paginationaa{ display:block;text-align: center; margin-top: 0.2rem;}
.swiper-paginationaab{ display:block;text-align: center; margin-top: 0.2rem;}
.swiper-paginationaac{ display:block;text-align: center; margin-top: 0.2rem;}

.tyzj{ background:#fff; 
         height:410px;
        font-size: 18px;
		border: 1px solid #eeeeee;
		color:#818181;
		}
		.tyzj a{ color: #818181;}

.tyzj:hover{ background:#abcd03; border: 1px solid #abcd03; }
.tyzj:hover h1{  border-bottom: 1px solid #FFFFFF; }
.tyzj:hover a{ color: #FFFFFF;}
.tyzj:hover img{ background: #FFFFFF;}

.tyzja{ background:#abcd03; border: 1px solid #abcd03; }
.tyzja h1{ border-bottom: 1px solid #FFFFFF;  }
.tyzja a{ color: #FFFFFF;}
.tyzja img{ background: #FFFFFF;}

.tyzj img{width:100%; height:290px; text-align:center; background: #eeeeee;}
.tyzj h1{ font-size:24px;  text-align:center; line-height:40px; width: 80px; margin:0 auto;}
.tyzj h2{ font-size:13px;text-align:center;line-height:25px; margin-top: 10px; }
.tyzj p{ font-size:12px; text-align:center; line-height:18px; }

.swiper-button-nexta{ display:none}
.swiper-button-preva{display:none}


.keshizj{width:96%;  margin:0 auto; position:relative;   }
.list_t{ height:1.1rem; border-bottom: 1px dotted #000;margin-bottom: 0.3rem;}
.list_t a{  height:0.5rem; float:left; margin-left:0.5%; margin-bottom:0; text-align:center; line-height:0.5rem; font-size:0.2rem;  color:#000; margin-right: 0;}
.list_t a.on{color:#000;border-bottom: 0;}
.list_t a span{ display:none;}
.list_zjtd_c{ background: #eeeeee;padding: 2%; height: 3.6rem;}
.zj-cont dl dt img {
    background: #fff;
}
.zjck{ display: none;}

input{
    cursor: pointer;
    -webkit-appearance: none;
}
.new-zj{ display:none}
.zjwap{display:block;}
  .zj-cont dl dt{float: left; width:38%;border: 0; padding: 0;}
  .zj-cont dl dd{width: 60%;   float: right;background:none;
    border-radius: 0;
    padding: 0;
    height: 360px; }
  .zj-cont dl dd ol{ margin-left:1%; }
  .zj-cont dl dd h1{display: inline-block; height: 0.5rem;line-height: 0.5rem;  font-size:0.35rem; color:#000; font-weight: normal; display: block; }
  .zj-cont dl dd h1 span{font-size:0.26rem;margin-left: 2px; }
  .zj-cont dl dd h1 a{color:#000;font-weight:bold;border-right: 0;
    padding-right: 0;}
  .zj-cont dl dd h2{font-size: 0.2rem;color:#FFF; background:#2c3b76; line-height:0.5rem; text-align:center; margin-right:1%;}
  .zjtt{ margin-left:1%;}
  .zj-cont dl dd .zjdl{}
  .zj-cont dl dd .zjdd{ width:100%; height: auto; line-height:0.3rem; font-size:0.21rem; color:#000;  padding-bottom:0.1rem;}
  .zj-cont dl dd .zjdd p{font-size: 0.2rem; color:#666666; line-height: 0.3rem;}
  .zj-cont dl dd .zjdd a{position: relative; color:#ff7800; border-bottom:1px solid #ff7800;}
  .zj-cont dl dd .zjdd.floatbox{position: relative;}
  .zj-cont dl dd .zjdd .notes{display: none; position: absolute; top:16px; left:-38px; z-index: 999; width: 360px; height: 115px; background: url(../img/notesbg.png) no-repeat; background-size: 100% 100%;}
  .zj-cont dl dd .zjdd .notes p{width: 92%; margin:0 auto; font-size: 14px; color:#666666; line-height: 20px; margin-top:18px;}
  .zjtd_tabcont div.zjmn{ display:none; width: 775px; height: 550px; overflow: hidden;}
  .zjtd_tabcont div.block{ display:block}
#sc{ height:0.9rem; overflow:hidden;}
#sc span{ font-size:0.2rem; font-weight:400; color:#000;}
#sc p{font-size:0.2rem;color:#000; line-height:0.3rem;}
#sc p a{font-size:0.2rem;color:#F00;}
.zjzst img{ margin-top:11px;}
.scimg{margin: -7px 0px 15px 0}
.span span{display: block;width:35%;height:0.35rem;float: left;line-height: 0.32rem;text-align: center;margin-top: 0.2rem;border-radius: 0.5rem;}
.span span a{font-size:0.2rem;color:#fff}
.span span:nth-child(1){background-color:#abcd03; margin-left:8%;  margin-right:8%; border: 0;}
.span span:nth-child(2){background-color:#2b3a74;}

.zjgzs{display:none;}
.dhlm_top{display:none;}
.zjtopa{display:block;width:100%;height:1.2rem; background:url(../img/zjtop.jpg) no-repeat; background-size:170%; margin-top:0.5rem;}

.zjgzsa{display:none;}
.mygzs{display:block; margin: 0.5rem 0;}
.zjgzsc{ width: 85%; color:#2a3972; text-align:center; line-height:0.6rem;  font-size:0.2rem; background: #abcd03; border-radius: 46%;}
.zjgzsc img{ width:100%;border-radius: 46%;}
.zjgzsc p{ font-size:0.2rem; padding:0;line-height:0.3rem;  width:100%;  top: -9px; }
.swiper-slide-active .zjgzsc{font-size:0.2rem; background: #abcd03; color:#fff; margin-top: 0px; }
.swiper-slide-active .zjgzsc p{font-size:0.2rem; color:#fff;line-height:0.3rem;}


.lfa{ float:left; width: 33%; height: 1.7rem;  }
.lfa:nth-child(1){background: url(../img/lfa1.png) no-repeat;}
.lfa:nth-child(2){background: url(../img/lfa2.png) no-repeat;}
.lfa:nth-child(3){background: url(../img/lfa3.png) no-repeat;}
.lfa:nth-child(4){background: url(../img/lfa4.png) no-repeat;}
.lfa:nth-child(5){background: url(../img/lfa5.png) no-repeat;}
.lfa:nth-child(6){background: url(../img/lfa6.png) no-repeat;}

.lfa a{   color:#fff; line-height:0.3rem; font-size:0.2rem;  text-align: center;top: 0.4rem; position: relative;}
.lfa:nth-child(2n) a{color:#000;}
.lfa:nth-child(2n) .lfagd{border: 1px #000 solid;}
.lfagd{font-size:0.2rem; border: 1px #FFFFFF solid; border-radius: 0.3rem; width: 60%; height: 0.4rem; line-height: 0.4rem;margin:0.2rem auto;}
 
#line{width:80px;height:2px; background-color:#fff;margin:0 auto;}
.lfa:nth-child(2n) #line{background-color:#000;}
                .lfa:hover #line{
                    width:200px;
					height:2px; 
					transition:width 1s linear;
					background-color:#9bc428;
                }
				

.tszkjs{width:96%; height:3.5rem;margin:0 auto; position:relative; }
.tszkjsa{ margin-top:0.5rem;}
.tszkjsa ul li{ float:left; width:49%; height:auto;margin-top:0.2rem; margin-right:2%; text-align:center; }
.tszkjsa ul li img{opacity:1;border-radius:0.2rem;}
.tszkjsa ul li img:hover{opacity:1;background:none;}
.tszkjsa ul li:nth-child(2){ margin-right:0px;}
.tszkjsa ul li:nth-child(3){ margin-right:2%;}
.tszkjsa ul li:nth-child(4){ margin-right:0px;}
.tszkjsa ul li:nth-child(6){ margin-right:0px;}
.tszkjsa ul li span{ width:100%; height:0.5rem; background:#2a3972; color:#fff; line-height:0.5rem; font-size:0.3rem; position:absolute; z-index:5; margin-top:0.9rem;}
.tszkjsa ul li span:hover{background:#abcd03; }

.capplca{background:#fff; }
.capplc{width:96%;  margin:0 auto; position:relative; background:#eeeeee;}
.list_tft span{ display: none;}
.list_tft{ width:100%;  margin:0 auto; position:relative;height:1rem; background:#FFF; padding-top:1rem;}
.list_tft{ }
.list_tft a{ float:left;width:19%; height:0.5rem; text-align:center; line-height:0.5rem; font-size:0.25rem; color:#fff;margin-right: 1%; background: #9bc428; }
.list_tft a:nth-child(1){margin-left:0px; }
.list_tft .on{ background:#9bc428;color:#fff;border-bottom: 0; }

.abouthis{width:100%;  margin:0 auto; position:relative;background: #FFFFFF;}
.about{ height:auto;}
.abouta{ width:100%;  float:none; padding: 0;
    background: #FFFFFF;
    margin-top: 0;
    margin-left: 0;}
.abouta img{width:100%;}
.aboutb{ float:none; width:96%; margin:0.3rem auto;border-bottom: 0;
    padding-bottom: 0; }
.aboutb p{ font-size:0.24rem; line-height:0.45rem; color:#3b3b3b; text-indent:2em;}
.aboutb p a{ color:#F00}
.fotdt{display:block;}
.fotdtpc{display:none;}

.year{display:none;}
.history{display:None;width:96%; height:4rem;  margin:0 auto; position:relative; }
.year-txt{ font-size:0.24rem; color:#3b3b3b; line-height:0.4rem;}
.year-txt img{ width:100%; border-radius: 5%;}


body{ font-size:0.24rem;padding-top: 225px; }

.footerpcwap{width:100%; display: block;}
.footerpcwap img{width: 100%;}
.footerpc{width:100%;background:#2b3a74; display: none;  }
.footerpcq{ border-bottom:1px solid #FFF}
.footerpcz{width:94%; height:auto; margin:0 auto; position:relative; background:#2b3a74;}
.footerpcza{ float:none;width:100%; height:auto; margin-left:0; margin-top:0.5rem; border-right:none; text-align:center }
.footerpcza img{margin-top:0.5rem; width:auto; height:auto;}
.footerpcza2{color:#FFF;  }
.footerpcza2 ul li{font-size:24px; line-height:40px;}
.footerpcza2 ul li span{ margin:0px 8px; }
.footerpcza2 ul li span img{ margin-bottom:5px;}
.footerpcza2 ul p{font-size:17px;line-height:30px; margin-left:0;  }

.footerpcza3 {float:left;margin-left:30px;margin-top:20px;}
.footerpcza3 p{color:#FFF; font-size:15px;line-height:30px; }

.footerpczb{ float:none;width:100%; margin-left:0; margin-top:0rem;}
.footerpczb2{ margin-top:0.3rem;height:2.5rem;}
.footerpczb2a{ float:left; width:71%;}
.footerpczb2a ul li{ width:100%;  font-size:0.22rem;line-height:0.7rem;  }
.footerpczb2a ul li a{ color:#FFF; }
.footerpczb2a ul li a img{ float:left; width:8%; margin-top:0.2rem; margin-right:0.2rem;}
.footerpczb2b{ float:left;width:28%; margin-left:1%;}
.footerpczb2b img{width:100%;}

.footpcba{text-align:center;width:94%;height:auto;  margin:0 auto; position:relative; background:#2b3a74; padding:0.5rem 0;}
.footpcba  a{color:#FFF; font-size:0.2rem; line-height:0.5rem;}
.footpcba p{color:#FFF; font-size:0.2rem;line-height:0.5rem;}
.foot4 a{color:#FFF;}
.banhh{ margin-left:5px; line-height:30px; color:#FFF;}
.banhh img{  margin-top:-1px; margin-right:5px; }
.wrap{ width:710px;  }


/*医院概况*/
.yygk{ display: none;}
.yygk_zb{width:96%;  margin:0 auto; padding-top:0.2rem; position: relative;height: 2rem; }
.yygk_tb{ position:relative;z-index: 0;}
.yygk_tb a{ float:left;width:30%; height:0.6rem; margin-left: 4%; margin-bottom: 0.3rem;  color:#fff; line-height:0.6rem; text-align:center; font-size:0.24rem; background: #9bc428;border: 1px solid #9bc428;  }
.yygk_tb a:nth-child(1){margin-left:0px;}
.yygk_tb a:nth-child(4){margin-left:0px;}
.yygk_tb .equipment{background:#fff; color:#2c3b76;border: 1px solid #9bc428;}

.yygk_tba{ position:relative;z-index: 0;}
.yygk_tba a{ float:left;width:22.8%; height:0.6rem; margin-left: 2%; margin-top: 0.3rem;  color:#fff; line-height:0.6rem; text-align:center; font-size:0.24rem; background: #9bc428;border: 1px solid #9bc428;  }
.yygk_tba a:nth-child(1){margin-left:0px;}
.yygk_tba a:nth-child(5){margin-left:0px;}
.yygk_tba .equipment{background:#fff; color:#2c3b76;border: 1px solid #9bc428;}

.wapnextb{ display: none;}
.wapprevb{ display: none;}

.pcabout{ display: none;}
.mabout{ display: block;width:96%;  margin:0 auto; position: relative;}
.mabout img{width: 100%;}
.mabout2{ margin-top: 0.3rem;}
.mabout3{ margin: 0.3rem 0 0.5rem 0;}

.ksks{background:#fff; height:auto;}
.ksks_img{width:96%;  margin:0 auto; position:relative;background:#f0f0f0; padding-bottom: 0.2rem;padding-top: 0rem; margin-top: 0rem; height:auto;}
.ksks_img img{width: 100%;}
.ksksa{ display: none;}

.etnbvd{width:96%;  margin:0 auto; position:relative;}
.etnbvda{ background:#eeeeee; float:left; width:49%; margin-right:2%;margin-top:0.3rem; margin-bottom: 0.3rem;}
.etnbvda:nth-child(2){margin-right:0px;}
.etnbvda:nth-child(4){margin-right:0px;}
.etnbvda a img{ width:100%;  }
.etnbvda a{font-size:0.1rem;line-height:0.4rem; color:#3b3b3b;}
.etnbvda a h1{ background:#eeeeee; height: 1rem; overflow: hidden; padding: 0.1rem 0;   }
.etnbvda a:hover{color:#abcd03;}

/*院长致辞*/
.yzzc{width:94%; height:auto;  margin:0 auto; position:relative;top: 0px; }
.yzzca{ background: url(../img/yzzc.jpg); width: 100%; box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}
.yzzcb{padding: 0.3rem; box-shadow:none; }
.yzzcb p{display: none;}
.yzzcbwap{display: block;}
.yzzcb a{ font-size: 0.26rem; color: #636363; line-height: 0.4rem; border-bottom: 0; font-weight: 500;}
.yzzcb li{width:100%; height:0.1rem;border-bottom: 1px solid #7d7d7d;border-top: 1px solid #7d7d7d;}
.yzzcb li img{ position: absolute; margin-top: 0; margin-left: 0;}
.yzzcc{margin-bottom: 0.2rem;}
.yzzcd{display: none;}
.yzzce{display: block;}

.yywh{display: none;}
.yywhb{display: none;}
.yywhc1{display: none;}
.yywhc{ background:none; height:auto; }
.myywhm{width:100%;  margin:0 auto;position:relative; display: block;}

.rrzz{width:96%;  margin:0 auto; position:relative; top: 0rem; background: #eeeeee;text-align: center; padding-bottom: 0.5rem; margin-bottom: 0.5rem;}
.rrzza img{ margin-top: -0.1rem;  width: 75%;}
.rrzzb{  margin-top: 0.5rem; }
.rrzzb1{z-index: 99; position: absolute; margin-left: 2.5%; width: 88%; }
.rrzzb2{margin-top: 1rem;width: 95%;}


.hjt{width:96%;  margin:0 auto; position:relative;text-align: center;}
.hjt img{ margin-bottom: 0.3rem;}
.hjt img:nth-child(1){ width: 90%;}

.xjsb{width:96%;  margin:0 auto;height: 4rem; position:relative;background: #eeeeee;padding:0.3rem 0;}
.xjsba{width:49%; height: 3rem; padding-left: 2%; padding-bottom:0.5rem;background: #eeeeee; float: left; text-align: center;}
.xjsba img{background: #ffffff;width:100%;}
.xjsba p{ background: #9bc428; color: #ffffff; font-size: 0.2rem; line-height: 0.4rem;}
.xjsba:nth-child(1){padding-left: 0px; }
.xjsba:nth-child(3){padding-left: 0px; }
.xjsba:nth-child(5){padding-left: 0px; }
.xjsba:nth-child(7){padding-left: 0px; }
.xjsba:nth-child(9){padding-left: 0px; }
.xjsba:nth-child(11){padding-left: 0px; }
.xjsba:nth-child(13){padding-left: 0px; }
.xjsba:nth-child(15){padding-left: 0px; }
.xjsba:nth-child(17){padding-left: 0px; }
.xjsba:nth-child(19){padding-left: 0px; }

/*科室耳鼻喉*/
.etnb{width:100%;  margin:0 auto; position:relative;}
.listnewa{width:100%;   margin:0 auto; position:relative;}
.list_tnewa{ width:96%; margin:0 auto;height:0.4rem; margin-top: 0.3rem;}
.list_tnewa a{ float: left; width:32%; height:0.5rem;background: #97d5f5; line-height:0.5rem; float:left; font-size:0.24rem; margin-left:2%;  color:#000; text-align:center;} 
.list_tnewa a:nth-child(1){ margin-left:0;}	
.list_tnewa .on{background:url(../img/ebhk.png) no-repeat;background-size: 100% 0.55rem; height:0.6rem;}
.linewa img{width:100%; margin-top:0.3rem;}
.etnbzj{ display: none;}
.zjtdwapb{ display: block;}
.etnb2{ width:96%;   margin:0.3rem auto auto auto; position:relative;}
.etnb2 li{float: left;background: #9bc428; width:24%; height: 0.5rem; margin-left: 1.3%; margin-bottom: 0.1rem; text-align: center;}
.etnb2 li a{font-size: 0.2rem; color: #ffffff; line-height: 0.5rem; }
.etnb2 li:hover{background: #9bc428;}
.etnb2 li:hover a{color: #ffffff; }
.etnb2 li:nth-child(1){margin-left: 0px; }
.etnb2 li:nth-child(5){margin-left: 0px; }
.etnb2 li:nth-child(9){margin-left: 0px; }
.etnb2 li:nth-child(13){margin-left: 0px; }
.etnb2 li:nth-child(17){margin-left: 0px; }
.pc_display{ display: none;}
.wap_display{ display: block;}
.etnblf {
    width: 100%;
    margin: 0 auto;
    position: relative;
    padding-top: 0.2rem;
}
.etnb1{display: none;}
.zkstop{display: block;width:96%;   margin:0 auto; position:relative;}
.zkstop img{width:100%; margin-top: 0.3rem;}

.zzkf{display: none;}

/*健康科普*/
.lmydh{display:none;}
.lmydhwap{ display:block; width:94%; height:1.2rem;margin:0 auto; position:relative;}
.jkkp{display:none;}
.jkkpwap{display:block; background:#fff; padding-bottom:0.5rem;height:10rem;}
.listjkp{padding-top:0.5rem;width:94%; margin:0 auto; position:relative;}
.list_tjkp{ height:1.5rem;}
.list_tjkp a{ float:left; width:23.5%; height:1rem; margin-left:2%; background:#FFF; color:#2c3b76; font-size:0.3rem; text-align:center; line-height:1rem;box-shadow: 0px 0px 10px rgba(0,0,0,0.2); }
.list_tjkp a:nth-child(1){margin-left:0;}
.list_tjkp .on{background:#abcd03; color:#fff;}
.list_zjtd_cjkp{background:#ffffff;border-radius:0.1rem; padding:0rem 0%; }
.jkkpa_wap{ height:2rem; overflow:hidden;}
.jkkp1_wap{ float:left; width:35%;}
.jkkp1_wap img{ border-radius:0.1rem; height:1.5rem;}
.jkkp2_wap{ float:right; width:63%;}
.jkkp2_wap h1{ color:#2c3b76; font-size:0.28rem; line-height:0.35rem; }
.jkkp2_wap p{ color:#000000; font-size:0.23rem; text-indent:2em;line-height:0.38rem;   }
.jkkp2_wap span{ color:#F00;  }

/**党建**/

.jkkpa_2{ float:left; width:92%; height:8rem; background:#eeeeee; border-radius:0px; padding:0.3rem 4%;}
.jkkpa_4 a{color:#2b3a74;}
.jkkpa_4 a:hover{color:#abcd03;}
.djimga{ width:100%; height:auto; border-radius:0.2rem; }
.djimg{}
.jkkpa_4 a h1{font-size:0.24rem;   line-height:0.4rem; margin-top: 0.1rem; }
.jkkpa_4 a p{ text-align:left;font-size:0.2rem; line-height:0.4rem;color: #3b3b3b;}
.jkkpa_5{ margin-top:0.2rem;}
.jkkpa_5 ul li{line-height:0.4rem; border-bottom: 1px solid #b7b6b6; }
.jkkpa_5 ul li:nth-child(1){ display:none;}
.jkkpa_5 ul li img{ margin-top:0rem;}
.jkkpa_5 ul li a{font-size:0.2rem;color:#3b3b3b; }
.jkkpa_5 ul li a span{ float:right;}
.jkkpa_5 ul li a:hover{color:#abcd03;}



/*服务指南*/
.ca_map{width:96%;  margin:0 auto; position:relative; }
.lcdh{ margin-top: 0.2rem;}
.lcdha{ height: 1rem;top: 0.2rem;position:relative; margin-top: 0.2rem;}
.lcdha img{ float: left; margin-right: 0.2rem; margin-top: -0.1rem;width:8%}
.lcdha h1{ font-size: 0.4rem; color: #9dc332; font-weight: bold; }
.lcdhb{margin-top: 0.2rem;border-bottom: 5px solid #eeeeee;}
.lcdhb li{border-bottom: 1px solid #3e3e3e;font-size: 0.21rem; line-height: 0.5rem; color: #3e3e3e;margin-bottom: 0.3rem; font-weight: 100;}
.lcdhb li span{font-size: 0.3rem; border-bottom: 2px solid #9dc332;background: #9dc332; color: #fff; margin-right: 0.2rem; font-weight: 400; }
.lcdhb3 span{padding: 0.08rem 0.2rem; }
.lcdhb1 span{ padding: 0.75rem 0.2rem;}
.lcdhb2 span{ padding: 0.5rem 0.2rem;}
.lcdhb4 span{ padding: 0.25rem 0.2rem;}
.jtzn_map li{ font-size: 0.24rem; line-height: 0.4rem;color: #3e3e3e; font-weight: 100; margin-top: 0.2rem;}
.jtzn_map li span{ float: left;}
.jtzn_mapa{font-size: 0.24rem; line-height: 0.4rem;color: #3e3e3e;font-weight: 100;}
.jtzn_mapa span{font-weight: 400;}
.map{width:96%; height: 2rem; overflow: hidden; margin:0.1rem auto; position:relative;}
.jtzn_mapb{font-size: 0.24rem; line-height: 0.4rem;color: #3e3e3e;font-weight: 100;padding-bottom: 0.2rem; border-bottom: 5px solid #eeeeee;}
.jyzn{ text-align: center;margin-bottom: 0.5rem;}
.jyzn li{font-size: 0.24rem; line-height: 0.4rem;color: #3e3e3e; border: 2px solid #9dc332; border-radius: 10px; margin: 0 auto;}
.jyzna{width: 50%;}
.jyznb{width: 30%;}
.jyznc{width: 50%; margin-bottom: 0.5rem;}
.jyzn img{ margin-bottom: 5px;}

.map{ display: none;}
.mapwap{ display: block;}

.guide{background:url(../img/guide.jpg) no-repeat; height:21.5rem; margin-top:0.5rem; background-size:100% 24rem;}
.guide_a{width:94%;  margin:0 auto; position:relative; padding:0.5rem 0;}
.guidea{width:47%; height:7rem; background:#FFF;float:left; margin-left:6%; margin-bottom:0.5rem;}
.guidea:nth-child(1){margin-left:0px;}
.guidea:nth-child(3){margin-left:0px;}
.guidea:nth-child(4){margin-left:6%;}
.guidea:nth-child(5){margin-left:0px;height:5rem;}
.guidea:nth-child(6){height:5rem;}
.guidea a img{width:100%; height:3rem;}
.guidea p{ float:left; font-size:0.26rem; width:46%; height:0.8rem; line-height:0.8rem; margin-left:4%;}
.guideab{ margin:0.2rem 3%;}
.guideab h1{font-size:0.26rem; width:50%; height:0.6rem; line-height:0.6rem; background:#153072; color:#FFF; text-align:center; border-radius:0.1rem; font-weight:bold;}
.guideab h2{ font-size:0.26rem;  line-height:0.4rem; margin:0.1rem 0; }
.guideab a{font-size:0.32rem;  line-height:0.4rem; color:#7f88aa;}
.guideaa{ margin:0 0.1rem; height:2.8rem}
.guideaa li{width:auto; float:left; font-size:0.26rem; height:0.7rem; line-height:0.7rem; }
.guideaa li:nth-child(2){ float:right;}
.guideaa li:nth-child(4){ float:right;}
.guideaa li:nth-child(5){ float:left;width:100%;}
.guideaa li:nth-child(6){ float:left;width:100%;}

/*特色科室*/
.tese{ background:#fff; padding:0.1rem 0; height:3rem;}
.teseks{ background:url(../img/teseks.jpg) no-repeat; padding:0 0; height:5.8rem; background-size:100% 6rem;}
.teseek{ background:#fff; padding:0.3rem 0; height:4.5rem;}
.teseqt{ background:url(../img/teseks.jpg) no-repeat; padding:0 0; height:3.5rem;background-size:100% 3.5rem; }
.teseyj{ background:#fff; padding:0.3rem 0; height:5rem;}

.dhlm_toplm{ margin-left:3%; height:1rem; line-height:1rem;}
.dhlm_toplm h1 { font-size:0; color:#2c3b76;}
.dhlm_toplm h1 span{border-bottom:2px solid #2b3a74; padding-bottom:0.2rem; }
.dhlm_toplm h1 b{ font-size:0.4rem;  color:#2c3b76; }
.dhlm_toplm p{ display:none; }

.lmyks{width:94%;  margin:0 auto; position:relative;}
.tesekf{width:94%;  margin:0 auto; position:relative;  margin-top:0.5rem;}
.tesekf a{ float:left; width:32%; height:1rem; line-height:1rem; font-size:0.28rem; text-align:center; background:#ffffff; color:#2b3a74;box-shadow: 0px 0px 10px rgba(0,0,0,0.3); margin-left:2%; border-radius:0.1rem; margin-bottom:0.3rem;}
.tesekf a:hover{ background:#abcd03; color:#FFF;}
.tesekf a:nth-child(1){margin-left:0px;}
.tesekf a:nth-child(4){margin-left:0px;}
.tesekf a:nth-child(7){margin-left:0px;}
.tesekf a:nth-child(10){margin-left:0px;}
.tesekf a:nth-child(13){margin-left:0px;}
.tesekf a:nth-child(16){margin-left:0px;}
.tesekf a:nth-child(19){margin-left:0px;}

.list_lmc p{ font-size: 0.24rem; line-height: 0.3rem; height: 0.5rem; color: #2c3b76;}
.list_lmc p a{ color: #000;}
.list_lmwz h1{color: #2c3b76;font-size: 0.3rem; line-height: 0.4rem;  padding-bottom: 0.2rem; font-weight: bold; text-align: center;  margin:0.5rem 0 0.1rem 0;}
.list_lmwz h2{color: #000;font-size: 0.18rem; line-height: 0.4rem;  font-weight: bold; text-align: center; border-bottom:1px dashed #bababa; margin: 0 0 0.5rem 0;}
.listlmwz{color: #000000;font-size: 0.2rem; line-height: 0.5rem;  text-indent: 2em;}
.listlmwz img{ width: 90%;  margin: 0.3rem auto;  display: block;}

.list_lm{ width: 90%; margin:0.3rem auto; position: relative; border: 1px solid #bababa; padding: 2%;}
.list_lma{}
.list_lma p{ font-size: 0.24rem; line-height: 0.3rem; height: 0.5rem; color: #2c3b76;border-bottom:1px dashed #bababa;}
.list_lma p a{ color: #000;}
.list_lmb{margin-bottom:0rem;padding-bottom:0.5rem;border-bottom:1px dashed #bababa;}
.list_lmb1{ margin-top: 0.4rem; height:1.3rem;}
.list_lmb2{ width: 32%; height: 1.3rem; float: left;}
.list_lmb2 img{ width: 100%; height: 1.3rem;}
.list_lmb3{ width: 65%; height: 1.3rem; float: right; }
.list_lmb3 h1{ margin-top: 0rem;color: #3b3b3b;font-size: 0.24rem; line-height: 0.5rem; height: 0.5rem; font-weight: bold;
overflow: hidden; 
 white-space: normal !important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box; }
.list_lmb3 p{ margin-top: 0rem; color: #3b3b3b;font-size: 0.2rem; line-height: 0.3rem; height: 0.9rem; overflow: hidden; 
 white-space: normal !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;  }
.list_lmb3 p span{ color: #fc0000;}


/*视频*/
.lmy_video{display:none; }
.lmydh_video{ display:none;}
.video{width:94%;  margin:0 auto; position:relative; height:auto;}
.video1{ background:#eeeeee;padding:0.4rem 2%; float:left; width:44%;height:auto; margin-right:4%; margin-top:0.5rem;}
.video1:nth-child(even){margin-right:0px;}
.video1 a img{ width:100%; height:2rem; }
.video1 a{font-size:0.15rem;line-height:0.5rem; color:#2b3a74;}
.video1 a h1{ width:auto;  height:auto; background:#FFF;  margin-top:0.2rem; padding:0.1rem; }
.video1 a:hover{color:#abcd03;}

.list_lmsp{ width: 96%; margin:0.3rem auto; position: relative;  }
.yygk_ft{ padding-bottom: 0.5rem; border-bottom:1px solid #3b3b3b;}
.ship{ width: 90%;height: 4rem; margin-left: 5%;}
.pausecenterchtqtysszipn{ display: none;}
.listsp{ margin-top: 0.1rem; padding-bottom: 0.5rem;}
.listsp p{ float: left; width: 100%; color: #3b3b3b; font-size: 0.2rem; line-height: 0.5rem; height: 0.5rem; overflow: hidden;}
.listsp p a{color: #2c3b76;}
.listsp p:nth-child(2){ margin-left: 0%;}



/*专家*/
.search{background: #eeeeee;padding-bottom:0.5rem;}
.searcha{width:94%;  margin:0 auto; position:relative;}
.searchb{width:100%; height:2rem; background:#e0dede; margin-left:0%;}
.search_xz{ font-size:0.3rem; line-height:1rem; height:0.7rem; color:#2b3a74; float:left; margin:0 0 0 4%; width:20%; overflow:hidden;}


.list_dl{ float:left;width:70%; }
.list_dt{
    background: #ffffff;
	width:100%;
    color:#2b3a74;
    height: 0.6rem;
	margin-top:0.2rem;
    line-height: 0.6rem;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border: 1px solid #a0a0a0;
	border-radius:0.1rem;
	font-size:0.3rem;
	padding-left:1%;
}
.list_dt_icon{
    position: absolute;
    right: 4%;
    top: 0.2rem;
    display: block;
    width: 14px;
    height: 11px;
    background: url("../img/open.png") no-repeat;
}
#open .list_dt_icon{
    background: url("../img/off.png") no-repeat;
}


.list_dd{
    display: none;
	position:absolute;
	z-index:9999999;
	width:71%;


}
.list_li{
    background: #fff;
    list-style-type: none;
    color:#2b3a74;
	padding-left: 0.5rem;
    line-height:0.8rem;
	font-size:0.3rem;
    cursor: pointer;
}
.list_li:hover{
    background: #2b3a74;
	color:#FFF
}

.searchc{
	float:left;
    background: #ffffff;
    color:#2b3a74;
    width: 50%;
    height: 0.6rem;
	margin-top:0.2rem;
	margin-left:2%;
    line-height:0.6rem;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border: 1px solid #a0a0a0;
	border-radius:0.1rem;
	font-size:0.3rem;
	padding-left:0.2rem;
}

.input_btn{ float:left; width:41%;margin-top:0.2rem; margin-left:2%;}
.btna{ width:45%; height:0.6rem; line-height:0.6rem; border-radius:0.1rem; background:#abcd03; color:#FFF;font-size:0.3rem; margin-left:0;}
.btnb{ width:45%; height:0.6rem; line-height:0.6rem; border-radius:0.1rem; background:#d2d2d2; color:#FFF;font-size:0.3rem; margin-left:4%;}



.zj{float:left; width:47%;height:4.7rem; margin-left:4%; margin-top:0.5rem;border: 1px solid #95bf1d;box-shadow:none; }
.zj:hover{border:1px solid #95bf1d;}
.zj:hover .zja{background:rgba(149,191,29,0.8); color:#ffffff;} 
.zj:hover .zja span{color:#ffffff;}
.zj:nth-child(1){margin-left:0px;}
.zj:nth-child(3){margin-left:0px;}
.zj:nth-child(4){margin-left:4%;}
.zj:nth-child(5){margin-left:0px;}
.zj:nth-child(7){margin-left:0px;}
.zj:nth-child(9){margin-left:0px;}
.zj:nth-child(10){margin-left:4%;}
.zj:nth-child(11){margin-left:0px;}
.zj:nth-child(13){margin-left:0px;}
.zj:nth-child(14){margin-left:4%;}
.zj:nth-child(15){margin-left:0px;}
.zj:nth-child(17){margin-left:0px;}
.zj:nth-child(19){margin-left:0px;}
.zj:nth-child(20){margin-left:4%;}
.zj:nth-child(21){margin-left:0px;}
.zj:nth-child(23){margin-left:0px;}
.zj:nth-child(24){margin-left:4%;}
.zj:nth-child(25){margin-left:0px;}
.zj:nth-child(27){margin-left:0px;}
.zj:nth-child(29){margin-left:0px;}
.zj:nth-child(30){margin-left:4%;}
.zj:nth-child(31){margin-left:0px;}
.zj:nth-child(33){margin-left:0px;}
.zj:nth-child(34){margin-left:4%;}
.zj:nth-child(35){margin-left:0px;}
.zj:nth-child(37){margin-left:0px;}
.zj:nth-child(39){margin-left:0px;}
.zj:nth-child(40){margin-left:4%;}





.zj a img{ width:100%; height:4.25rem;}
.zj a{font-size:0.16rem;line-height:0.3rem; color:#ffffff;}
.zja{ position:absolute; width:43%; height:1.7rem; z-index:99;background:rgba(149,191,29,0.8); margin-top:-1.5rem; padding:2%; color:#ffffff; overflow:hidden;}
.zja h1{ font-size:0.24rem; margin-top:0.1rem;margin-bottom:0.15rem;}
.zja h1 span{ font-size:0.35rem; color:#ffffff;}
.zja h2{ font-size:0.16rem;line-height: 0.35rem;}
.zjb span{  padding-bottom:3px;}
.zjb{ text-align:left; margin:0 15px;}
.zjc{ text-align:left; font-size:0.16rem;}


.zjks{float:left; width:80%;height:4.rem; margin-left:4%; margin-top:0.5rem;border: 1px solid #95bf1d;box-shadow:none; }
.zjks a img{ width:100%; height:auto;}
.zjks a{font-size:0.16rem;line-height:0.3rem; color:#ffffff;}
.zjaks{ position:absolute; width:76%; height:1.7rem; z-index:99;background:rgba(149,191,29,0.8); margin-top:-1.8rem; padding:2%; color:#ffffff; overflow:hidden;}
.zjaks h1{ font-size:0.24rem; margin-top:0.1rem;margin-bottom:0.15rem;}
.zjaks h1 span{ font-size:0.32rem; color:#ffffff;}
.zjaks h2{ font-size:0.16rem;line-height: 0.35rem;}

.page {
	overflow: hidden;
	zoom: 1;
	clear: both;
	display: table;
	margin: 0.3rem auto 0rem;
}
.pagelist {
	height: auto;
	overflow: hidden;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}
.pagelist li {
	display: table-cell;
	float: left;
	background: #d2d2d2;
	color: #2b3a74;
	font-size: 0.15rem;
	margin-left: 0.1rem;
	line-height: 0.3rem;
	padding: 0.1rem 0.2rem;
	border-radius:0.1rem;
}
.pagelist li.thisclass {
	line-height: 0.3rem;
	font-weight: bold;
	background: #9dc815;
	color: #fff;
	border: #ccc 1px solid;
}
.pagelist li.thisclass a {
	color: #fff;
}
.pagelist li .pageinfo {
	float: left;
	display: block;
	height: 0.5rem;
	color: #000;
	line-height: 0.3rem;
	padding: 0 0.1rem;
}
.pagelist li a {
	height: auto;
	color: #2b3a74;
}
.pagelist li:hover {
    background: #abcd03;
}

.pagelist li a:hover {
	color: #fff;
	font-weight: bold;
}


/*底部*/
.jkkpc{ background:#f6f6f6; height:3rem;  margin-top: 0.5rem;}
.jkkpc1{ text-align:center;font-size:0.26rem; font-weight:400;  height:1rem; line-height:1rem; color:#2b3a74;}
.index_2a{ }
.index_2a li{ float:left; width:23.5%; height:2rem; text-align: center; overflow:hidden  }
.index_2a li:hover{ background:none;  color:#818181;}
.index_2a li .a:hover{ background:none; color:#818181;}
.index_2a li .a{ display: block; height:100%;color:#818181; }

.index_2a li .ico{ padding:0.5rem 0 0.8rem; }
.index_2a li .ico img{  display: block; margin:0 auto; }
.index_2a li h3{ text-align: center;  font-size:0.24rem; margin-top: 0rem;}

.index_2a .li_2{  margin-left: 2%; }
.index_2a .li_3{ margin-left: 2%;}
.index_2a .li_3 .ico{  }
.index_2a .li_4{  margin-left: 2%; }


	.index_2a li .ico1{ width:100%; height:1rem; background:url(../img/fot_lmya1.png) no-repeat center; margin-top:0rem; background-size:50%; image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor; }
	.index_2a li .ico2{width:100%; height:1rem;background:url(../img/fot_lmya2.png) no-repeat center; margin-top:0rem; background-size:50%; image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor; }
	.index_2a li .ico3{width:100%; height:1rem; background:url(../img/fot_lmya3.png) no-repeat center; margin-top:0rem; background-size:50%; image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;   }
	.index_2a li .ico4{width:100%; height:1rem;  background:url(../img/fot_lmya4.png) no-repeat center; margin-top:0rem; background-size:50%; image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor; }
	
	
	



}

@media only screen and (max-width:1024px) {


}

@media only screen and (max-width:1023px) {
	

	/*.footpcba{text-align:center;width:94%;height:3.5rem;  margin:0 auto; position:relative; background:#2b3a74; padding:0.5rem 0;}*/
    .wrap{ width:710px;  }
}

@media only screen and (max-width:750px) {
    
   .header .navList li .one{ line-height:40px; }
   .header .navList li .open{font-size: 26px;width: 40px;}
   body{ font-size:0.24rem;padding-top: 113px; }
   .header .navList ul{ padding:0.6rem 0; }
   .header .nav {
       height: auto;
       margin: 0 auto;
       width: 100%;}
   .wrap{ width:auto; padding:0 0.2rem;  }
   .w_1366 .rightNav li{ width:30px; height:30px; }
   .mlogo{display:block; float:left; width:100%;}
   .mlogo img{ height:auto}
   
   .mdh{display:block;width:100%;}
   .menu_h {
       display: block;
       top: 1.95rem;
       position: absolute;
       background: none;
       transition: 0.3s all;
       -webkit-transition: 0.3s all;
       border: none;
       width: 19px;
       padding: 0;
       outline: none;
       position: fixed;
       right: 19%;
       z-index: 2000;
   }
   .menu_h p { position: absolute; width: 1.4rem;  margin-top: -0.51rem; margin-left: 0.1rem;  }
   .lcdhb3 span{padding: 0.08rem 0.2rem; }
   .lcdhb1 span{ padding: 0.99rem 0.2rem;}
   .lcdhb2 span{ padding: 0.49rem 0.2rem;}
   .lcdhb4 span{ padding: 0.25rem 0.2rem;}
   
   .jkkpwap{display:block; background:#fff; padding-bottom:0.5rem;height:13rem;}
   .jkkpa_2{ float:left; width:92%; height:11rem; background:#eeeeee; border-radius:0px; padding:0.3rem 4%;}
   .jkkpa_5 ul li{line-height:0.4rem; border-bottom: 1px solid #b7b6b6; margin-bottom: 0.2rem;}
   
/*.titnew li {line-height: 38px;border-bottom: 1px dashed #000;font-size: 0.1rem;color: #2c3b76;}
.zj-cont dl dd .zjdd{ width:100%; height: auto; line-height:0.4rem; font-size:0.11rem; color:#2b3a74; border-bottom: 1px #2c3b76 dashed; padding-bottom:0.1rem;}
#sc p{font-size:0.11rem;color:#2b3a74; line-height:0.4rem;}
#sc p a{font-size:0.1rem;color:#F00;}*/
    .list_t a{  height:0.5rem; float:left; margin-left:0; margin-bottom:0; text-align:center; line-height:0.5rem; font-size:0.2rem;  color:#000; margin-right: 0;}
.zjgzsa{display:none;}
.mygzs{display:block; margin: 0.5rem 2%;}

.zjgzsc{ width: 95%; height: 3.5rem; color:#2a3972; text-align:center; line-height:0.6rem;  font-size:0.2rem; background: #abcd03; border-radius: 46%;}

.zjgzsc p{ font-size:0.2rem; padding:0;line-height:0.3rem;  width:100%;  top: 0.5rem; }
#sc p{font-size:0.2rem;color:#000; line-height:0.3rem;
    overflow:hidden;
   white-space: normal !important;
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical;display: -webkit-box;}

    .footer .link{ display: none; }
    .copy .address .div b{ display: inline-block; }
    
    .footer .copy .siteMap{ padding-bottom: 5px; }

    .share_details{ display: none; }
   
	



}

@media only screen and (max-width:320px) {
    body,.header,.footer,.body_box{ width:320px; }
    .copy .address span{ float: none; }
  .mlogo img{width:100%; height:auto}
body{ padding-top: 97px; }
.menu_h p { position: absolute; width: 1.4rem;  margin-top: -0.51rem; margin-left: 0.2rem;  }
	
.footerpczb{ float:none;width:100%; margin-left:0; margin-top:0rem;}
.footerpczb2{ margin-top:0.5rem;height:auto;}
.footerpczb2a{ float:none; width:100%;}
.footerpczb2a ul li{ width:100%;  font-size:0.3rem;line-height:0.7rem;  }
.footerpczb2a ul li a{ color:#FFF; }
.footerpczb2a ul li a img{ float:left; width:auto; margin-top:0.1rem; margin-right:0.2rem;}
.footerpczb2b{ float:none;width:50%; margin-left:0; margin:0.5rem auto;}
.footerpczb2b img{width:100%;}
.lcdhb3 span{padding: 0.08rem 0.2rem; }
.lcdhb1 span{ padding: 1.23rem 0.2rem;}
.lcdhb2 span{ padding: 0.49rem 0.2rem;}
.lcdhb4 span{ padding: 0.25rem 0.2rem;}


}