@import "jquery.mmenu.all.css";
@import "swiper-3.4.2.min.css";
@import "style.css";
@import "page.css";
.pagination {
  margin: 0 auto; width:80%; text-align: center; margin-top:8px;
}
.pagination ul {
  display: inline-block;
  list-style:none;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span,
.pagination #lastspan {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span,
.pagination #lastspan {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span,
.pagination-large #lastspan{
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span,
.pagination-large #lastspan {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}


img.bt01 { display: block; }
img.bt02 { display: none; }
@media (max-width: 1000px){
  img.bt01 { display: none; }
  img.bt02 { display: block; }
}

#nav .menuul .nLi {
  float: left;
  position: relative;
  width: 14%;
  text-align: center;
  height: 35px;
  line-height: 35px;
}

.kuxuantou .cn { color: #2d9884;; font-family: Microsoft yahei; text-decoration: none; font: 22px/40px "Microsoft YaHei";}
.kuxuantou .en { color: #666; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; line-height: 18px; text-transform: uppercase; }
.nynewnr img {max-width: 100%;}


/*****首页资讯*****/
.h_news_lm{    border-bottom: #e8e8e8 1px solid;}
.h_news_bt {float: left;color:#3ca692;font: 22px/40px "Microsoft YaHei";margin: -20px 0px 0px -20px;}
.h_news_bt span {color: #7f7f7f;font: 12px/40px Arial, Helvetica, sans-serif;margin: 0 0 0 10px;}
.h_news_more{float: right;color: #010101;font: 12px/40px Arial, Helvetica, sans-serif;margin: -20px 0 0 0;}
.h_news_ry span {float: right;color: #8e8e8e;}
.h_news_ry {float: left;width: 100%;overflow: hidden;background-color: #fff;padding: 10px 0px 30px 0px;}
.h_news_ry dl{width: 100%;}
.h_news_ry dl dt {width: 94%; margin: 0 auto;line-height: 30px;height: 30px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:85%;}
.gb-hintbar {
  background: #fff2d1 none repeat scroll 0 0;
  color: #a0441d;
  font-size: 14px;
  overflow: hidden;
  position: fixed;
  z-index:99999;
  width:80%;left:10%;
  height:80%;top:10%;
  box-shadow:0 0 20px rgba(0,0,0,.5);
}
.gb-hintbar .inner {
  height: 100%;
  margin: 0 auto;
  /*  padding: 21px 0 0 40px; */
  width: 100%;
  font-size:30px;
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  text-align:center;
  line-height:150%;
}
#hintbar-txt { font-weight: bold;}
.gb-hintbar .inner a {
  text-decoration: underline;
}
.gb-hintbar .text-close {
  color: #a0441d;
  position: absolute;
  right: 10px;
  text-decoration: none;
  top: 8px;
  display: none;
}

@media (max-width: 720px) {
  .gb-hintbar { display: none;}
  .linkurl{ width: 90%; max-width: 1200px; margin: 0 auto; text-align: left;padding: 3% 0 0 0;}
  .youlian{ border-bottom: 1px solid #ccc;font: 24px/40px -webkit-mini-control; width: 90%;color: #3ca692;padding: 0 0 0 5%;}
  .linkurl a {margin: 0 2% 0 0%;font-size:100%;}
  .h_news_bt {float: left;color:#3ca692;font: 18px/40px "Microsoft YaHei";margin: -20px 0px 0px -20px;}
  .cen0 .title {color: #2d9884; font-family: Microsoft yahei; text-decoration: none;font-size: 18px;line-height: 26px;}
  .cen06 .title {font-size: 18px;}
  .kuxuantou .cn {  font: 18px/40px "Microsoft YaHei";}
  .cen05 .titd {font-size: 20px;}
}

/*******友情链接*******/
.youlian{ border-bottom: 1px solid #ccc;font: 24px/40px -webkit-mini-control; width: 90%;color: #3ca692;}
.youlian span{ font: 16px/40px -webkit-mini-control; width: 100%;color: #666; margin: 0 0 0 8px;}
.linkurl{ width: 90%; max-width: 1200px; margin: 0 auto; text-align: left;}
.linkurl a {margin: 0 2% 0 0%;font-size: 16px;}
.linkurl a img {height: 25px;padding: 0px 5px 0px 0px; height: 16px;}
@media (max-width: 720px){
  .youlian{ border-bottom: 1px solid #ccc;font: 18px/40px -webkit-mini-control; width: 90%;color: #3ca692;}
  .youlian span{ font: 14px/40px -webkit-mini-control; width: 100%;color: #666; margin: 0 0 0 8px;}
  .cen06 {padding: 50px 0 0 0;}
  .keys{ height: 30px;}
  .cen0 {padding: 25px 0 0 0;}
  .cen11 .titt span {display: inherit;}

}

/***新底部样式***/
.foot_nav2{float: left;margin-top: 34px;height: 75px;}
.foot_nav2_ul{ float:left; margin:0px; padding:0px;}
.foot_nav2 ul li{float:left;padding: 0 38px;height: 75px;line-height: 75px;}
.foot_nav2 ul li a{line-height:75px; font-size:18px;color:#fff;}
.foot_nav2 ul li ul li a{line-height:25px; font-weight: normal !important;}


::-webkit-input-placeholder {
  color: #999999;
}
::-webkit-input-placeholder {
  color: #999999;
}
:-moz-placeholder {
  color: #999999;
}
::-moz-placeholder {
  color: #999999;
}
:-ms-input-placeholder {
  color: #999999;
}
.xn_c_300_wrap{width: 305px;height: auto;overflow:hidden;margin-top:5px;float: left;background:url(https://1.rc.xiniu.com/rc/Bottoms/38017/images/yuan.png?d=20171019125147741)no-repeat 3px 2px}
#EIMS_C_40032_Main{overflow:hidden;font-size:14px;color:#222;margin-left: 25px;}
#EIMS_C_40032_AuthorName{display:block;width: 276px;margin-bottom: 10px;}
.EIMS_C_40032_Address{margin-left:15px;display: none;}
#EIMS_C_40032_Title{display:block;width: 276px;margin-bottom: 10px;}
#EIMS_C_40032_mob{width: 276px;padding-top: 10px;height: 78px !important;background:none;border: 1px solid #999;outline: none;resize: none;font-size: 14px;color: #999;text-indent: 20px;font-family: "微软雅黑";}
#EIMS_C_40032_CheckCodeInput{width:140px;margin-left:15px;margin-right: 15px;}
#EIMS_C_40032_Main>div{float: left;width: 278px;height: 49px;margin-bottom: 12px;}
.EIMS_C_40032_CheckCodeInput_1{display:none;}
.EIMS_C_40032_textarea{height: 89px ! important;}
#EIMS_C_40032_Province option{display:none;}
#EIMS_C_40032_Main>div input{float:left;border: 1px solid #999999;line-height: 47px;font-size: 14px;color:#999;text-indent: 20px;height: 47px;outline: 0;background: none;}
.fixednav{background:rgba(0,0,0,0.5)}
#EIMS_C_40032_CheckCodeInput, #EIMS_C_40032_CheckCodeInput{display:none;}
.EIMS_C_40032_radio label{width:45px !important;height:30px !important;line-height:30px !important;float:left;margin:0 6px 0 0;}
.EIMS_C_40032_radio label:first-child{width:30% !important;}
.EIMS_C_40032_radio input{width:15px !important;height:15px !important;margin:6px 3px 0 0;}
#EIMS_C_40032_Submit{opacity:0.9;width: 133px;display:block;color: #999 !important;text-align: center;font-size: 13px !important;text-indent: 0 !important;height: 39px !important;cursor: pointer;border: 0px ! important;background:#646464 ! important;line-height: 39px ! important;}
#EIMS_C_40032_Submit:hover{opacity:1}


.foot_fx{display:none; margin-left:20px;margin-top:50px;float:left; }
.foot_c2 .bds_more,.foot_c2 .bds_qzone,.foot_c2 .bds_renren{display:none;}
.foot_c2 .bds_tsina ,.foot_c2 .popup_sqq{display:block;width:27px ! important;height:27px ! important;margin:0 14px 0 0 ! important;padding:0px ! important}
.foot_c2 .bds_tsina{background:url(https://1.rc.xiniu.com/rc/Bottoms/38017/images/wb.png?d=20171019125147741)no-repeat center ! important;}
.foot_c2 .popup_sqq{background:url(https://1.rc.xiniu.com/rc/Bottoms/38017/images/foot_4_qq.png?d=20171019125147741)no-repeat center ! important;}


.index_body .xn_f_21_wrap{display:block;}
.xn_f_21_wrap{width:1200px;height: auto;margin: 12px auto 0;display:none;overflow: hidden;}
.xn_f_21_wrap>span{display:block;float:left;font-size: 14px;line-height: 30px;margin-right: 40px;color: #666666;}
.xn_f_21_xhbox{float:left;height:30px;padding:0 40px 0 0;overflow:hidden;text-align:center;line-height:30px;}
.xn_f_21_xhbox a{line-height:35px ! important;color: #666666;font-size: 14px;}
.xn_f_21_xhbox a:hover{color:#a5bd1a ;}


.foot_copy{display: inline-block;float:left;font-size:12px;color:#666;line-height: 32px;margin-bottom: 15px;}
.foot_copy_name,.foot_copy_ba{display:inline-block;margin-right:10px}
.foot_copy a{font-size:12px;color:#999}


.xn_f_2_warp { float: left;position: relative;  top: 10px;}


.foot{  width:100%; position:relative; text-align:center;  height:auto; background:#474747 ;overflow:hidden;}
.foot a{text-decoration:none; }
.foot a:hover{ color:#a5bd1a;}
.foot_c{position:relative; width:1200px; margin:auto; text-align:left;}


.foot_c1{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.foot_c1_logo{width:152px;height:60px;float:left;margin-top:34px;margin-right:38px;}


.foot_c2{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.foot_c2>div{float:left;}
.foot_c2_a{width:530px;margin-top:45px;height:auto;overflow:hidden;}
.foot_c2_a>span,.foot_c3_a>span{font-size:28px;color:#fff;margin-bottom:45px;display:block;}
.foot_c2_a1{background:url(https://1.rc.xiniu.com/rc/Bottoms/38017/images/yuan.png?d=20171019125147741)no-repeat 0px 8px;}
.foot_c2_a1 span{display:block;padding-left:30px;line-height:30px;font-size:14px;color:#999}
.foot_c2_a1 span:first-child{font-size:16px;color:#fff;}
.foot_c3_a{width:310px;margin-top:45px;height:auto;overflow:hidden;}
.foot_c4_a{margin-top:45px;height:auto;overflow:hidden;margin-left:100px;width: 260px;padding-bottom: 43px;}
.foot_c4_a>span{font-size:28px;color:#fff;margin-bottom:45px;display:block;margin-left:20px;}
.foot_c4_a1{width:100%;height:auto;overflow:hidden;}
.foot_c4_a1 span{display:block;color:#fff}
.foot_c4_a1 span:first-child{width:248px;border-bottom:1px solid #737373}
.foot_c4_a1 span:first-child+span{font-size:30.5px;text-indent:20px;margin-top:0px;}
.foot_c4_a1 span:first-child+span+span{font-size:12px;text-indent:20px;line-height:25px}
.foot_c4_a_ewm{float:left;margin-top: 30px;position:relative;width: 120px;height:120px;margin-left: 21px;}
.foot_c4_a_ewm img{width: 100%;height: 100%;}


.foot_c3{width:1200px;height:auto;overflow:hidden;margin:5px auto 0;}
.foot_c3_span{display:inline-block;float:left;font-size:12px;color:#666;margin-right:10px;line-height:32px;}

/*------*/


.xmbj{background: #fff;height: 990px; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden;margin-top: 30px; }
.xmbj .ylxmad{width: 100%;height: 319px; display: block;background: url(../images/ad1.jpg) no-repeat center top;}
.xm{width:1200px;height: 555px;}
.xm dl{width: 540px;height: 210px; overflow: hidden;margin-top: 55px; margin-right:112px; float: left; }
.xm dl dt{padding-left:62px;margin-bottom: 20px; height: 48px; line-height: 48px;font-weight: normal;  background: url(../images/xtico1.png) no-repeat left center;font-size: 24px; color: #000000; text-align: left;}
.xm dl dd{line-height: 26px;color: #3f3f3f;font-size: 15px; text-align: justify;}
.xm dl.nones{margin-right: 0;}

.xm .dl01,.xm .dl02{border-bottom: 1px solid #767676;}
.xm .dl02 dt{ background: url(../images/xtico2.png) no-repeat left center;}
.xm .dl03 dt{ background: url(../images/xtico3.png) no-repeat left center;}
.xm .dl04 dt{ background: url(../images/xtico4.png) no-repeat left center;}


.xttel p { overflow: hidden; background: url(../images/xttel.png) no-repeat 0 5px; height: 54px; color: #3f3f3f; font-size: 16px; padding-left: 60px;}
.xttel p b { font: bold 26px "Times New Roman";line-height: 26px; font-weight: bold; color: #51b6a4; display: block;text-align: left; }
.xttel span{ text-align: center; background: #51b6a4; display: block;float: right;width: 240px; color: #fff; font-size: 16px;line-height: 54px; height: 54px;}
.xttel span a{color: #fff;}


.lcbj{background: url(../images/lcbg.jpg) no-repeat center top;height: 650px;font-family:"Microsoft Yahei";padding-top:110px;box-sizing: border-box; overflow: hidden; }
.lc{width:1200px;margin: 0 auto;}
.lc h2{width: 1200px;z-index: 9;background: url(../images/titbg.jpg) no-repeat center top; text-align: center; height: 187px;padding-top: 70px; position:relative; box-sizing: border-box; line-height: 40px;color: #ffffff;font-size: 28px; font-weight: bold;}
.lc h2 a{color: #fff;}
.lc h2 em{font-size: 26px; font-weight: bold;font-family: "Arial"; display: block; text-transform: uppercase;}
.lc h2 span{ position: absolute;left:50%;bottom: -18px; margin-left: -82px; background: #51b6a4; font-size: 16px; width: 164px; height: 40px; color: #fff; line-height: 40px; text-align: center; display: block; }
.lc1{height: 250px; position: relative;}
.lccnt{height: 187px; background: #fff;padding:40px 0;box-sizing: border-box; overflow: hidden;  }
.lccnt dl{width:20%; float: left; text-align: center;background: url(../images/newsico.png) no-repeat right 23px;}
.lccnt dl dt{background: url(../images/btbg.png) no-repeat center center;height: 52px; line-height: 52px;margin-bottom: 15px; font-size: 16px; color: #000000;}
.lccnt dl dd{font-size: 16px; color: #000; line-height: 30px;}
.lccnt dl.nones{background: none;}
.lccnt dl.nones2{background: none;}
.lccnt dl.nones2 dt{background:none;}


.jt .prev,.jt .next{width: 10px; height: 16px; display: block;position: absolute;bottom: 15px;}
.jt .prev{background: url(../images/ljt.png) no-repeat; left:303px;}
.jt .next{background: url(../images/rjt.png) no-repeat; right:303px;}
.pages{ height:20px;padding-top: 35px; text-align: center;width: 100px; margin:0 auto;}
.pages i{width: 12px; height: 12px;margin:0 10px; float: left; background: url(../images/lcico.png) no-repeat;}
.pages i.cur{ background: url(../images/curlcico.png) no-repeat;}


.aboutbj{background: url(../images/abtbg.jpg) no-repeat center top;height: 692px;border-bottom: 1px solid #d9d9d9; font-family:"Microsoft Yahei";padding-top:110px;box-sizing: border-box; overflow: hidden; }
.about{overflow: hidden; position: relative;}
.about dl{padding:50px 30px 0 50px; background: #fff; overflow: hidden;box-sizing: border-box;}
.about dl dt{width: 518px;height: 431px; float: left;}
.about dl dt img{width: 518px; height: 431px; display: block;}
.about dl dd{width: 556px; float: right;}
.about dl dd h3{margin-bottom: 30px; font-size: 32px;padding-left: 68px;padding-top: 50px; height: 72px; color: #1e1e1e; font-weight: normal; background: url(../images/abttitbg.jpg) no-repeat left top; text-align: left;}
.about dl dd h3 a{color:#1e1e1e;}
.about dl dd h3 em{font-size:22px;padding-top: 15px;  letter-spacing: 5px; display: block;}
.about dl dd p{line-height: 30px;font-size:14px; color: #777777; overflow: hidden; text-align: justify;}
.about dl dd span{display: block; height: 48px; margin-top: 35px;border:1px solid  #ebebeb;}
.about dl dd span a{float: left; background: #dedfe0; border-right:1px solid  #ebebeb;display: block; width: 184px; height: 48px; line-height: 48px; text-align: center; font-size: 14px; color: #333333;}
.about dl dd span a.cur{ background: #51b6a4;border-right:0;font-weight: normal; display: block; width: 184px; height: 48px; line-height: 48px; text-align: center; font-size: 14px; color: #fff; }


.newsbj{overflow: hidden;padding-top:110px;font-family:"Microsoft Yahei"; }

.news1{width: 386px;height:360px;margin-bottom:30px;overflow: hidden;background:#f6f6f6;float: left;margin-right: 20px;}
.news1 span{width: 386px;overflow: hidden;}
.news1 span img{width: 386px; height: 208px; display: block;}
.newsc{padding:0px 25px 10px; overflow: hidden; background: #f6f6f6;}
.newsc h2{ font-size:18px;font-weight: bold;color: #000;position: relative;}
.news1 span b{background:#f6f6f6;padding-top:20px;padding-bottom:10px;padding-left:25px;text-align:left;display: block;font-size:18px;font-weight: bold;color: #000;}
.newsc h2 em{ padding-right: 15px; padding-top: 0px;}
.newsc h2 em i{width: 11px; height: 11px;margin-left: 20px; float: left; background: url(../images/newsico.png) no-repeat;}
.newsc h2 em i.cur{ background: url(../images/newscurico.png) no-repeat;}
.newsc li{height: 30px; line-height: 30px; font-size:14px;}
.newsc li a{color: #777777;}
.nones_{margin-right: 0;}
.xm {width: 1200px;height: 555px;margin: 0 auto;}
.xttel {width: 1200px;margin: 0 auto;}

/*友情链接*/
.link{margin-top:24px; background: #ffffff; font-size: 14px;font-family:"Microsoft Yahei";min-height: 56px;}
.link h2{ float: left;width: 100px;height: 32px;text-align: center;line-height: 32px;font-size: 14px;font-weight: normal;color: #000000;}
.link p{ overflow: hidden;float: left;width: 1100px;}
.link p a{padding: 0 0 0 23px;line-height: 32px;color: #3e3e3e;width: 120px;display: inline-block;}

/*---兼容调试---*/
.close{display: none;}
@media only screen and (min-width: 320px) and (max-width: 960px){.close{display: block;}}
@media only screen and (max-width: 960px){.foot{display: none;}}
@media only screen and (min-width: 320px) and (max-width: 960px){.xmbj {display: none;}.lcbj {display: none;}}
@media only screen and (min-width: 320px) and (max-width: 640px) {
  .h_news_ry dl dt:nth-child(3) {
    display: none;
  }

  .h_news_ry dl dt:nth-child(4) {
    display: none;
  }
}

.pagination{
  height: 32px;
  margin: auto;
  margin-top: auto;
  font-size: 14px;
  font-family: "宋体";
  margin-top: 35px;
  text-align: center;
}
.pagination a {
  border: 1px solid #ccc;
  padding: 5px 6px 5px 6px;
  text-align: center;
  color: #666;
}
.pagination span {
  border: 1px solid #ccc;
  padding: 5px 6px 5px 6px;
  text-align: center;
  background: #006e77;
  color: #fff;
}