@charset "utf-8";
/* CSS Document */
/*
* @description: 专题样式
* @author: ishang
* @update: ishang (2019-07-24 10:38)
*/

/*全局 on*/
html {
  -webkit-text-size-adjust: none;
}

*html {
  background-image: url(about:blank);
  background-attachment: fixed;
}

/*解决IE6下滚动抖动的问题*/
* {
  margin: 0;
  padding: 0;
  list-style: none;
}

q:before,
q:after {
  content: '';
}

abbr,
acronym {
  border: 0;
}

body {
  padding: 0;
  margin: 0;
  font: 14px/1.5 "Microsoft YaHei", 微软雅黑, '宋体', tahoma, Verdana, arial, sans-serif;
  color: #333;
  min-width: 1200px;
}

input,
textarea,
select,
button,
label {
  vertical-align: middle;
  outline: none;
  font-family: "Microsoft YaHei", 微软雅黑;
}

textarea {
  resize: none;
}

ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
img,
a,
form,
input,
label,
select {
  margin: 0;
  padding: 0;
  list-style: none;
}

a {
  color: #333;
  text-decoration: none;
  outline: none;
}

a:hover {
  color: #0b5ec4;
  text-decoration: none;
}

a img {
  border: none;
}

.f-fl,
.fl {
  float: left;
}

.f-fr,
.fr {
  float: right;
}

.f-clear {
  margin: 0;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  content: ".";
  clear: both;
  height: 0;
  padding: 0;
}

.f-clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

* html .f-clearfix {
  zoom: 1;
}

/* IE6 */
*:first-child+html .f-clearfix {
  zoom: 1;
}

/* IE7 */
h1,
h2,
h3 {
  font-weight: normal;
}

.f-pr {
  position: relative;
}

.f-pa {
  position: absolute;
}

.f-dn {
  display: none;
}

.f-ofh {
  overflow: hidden;
}

.f-toe {
  overflow: hidden;
  word-wrap: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.f-tac {
  text-align: center;
}

/*全局 end*/
.m-gov {
  width: 100%;
  height: 35px;
  line-height: 35px;
  background: #f5f5f5;
  overflow: hidden;
}

.g-gov {
  margin: 0 auto;
  width: 1200px;
}

.g-gov a.u-gohome {
  margin-right: 30px;
  padding-left: 19px;
  background: url(/dist/images/public/icon-public.png) left 0 no-repeat;
  font-size: 12px;
  color: #242424;
}

.g-gov p,
.g-gov p a {
  font-size: 12px;
  color: #242424;
}

.g-gov p.u-weather {
  position: static;
  width: 250px;
  overflow: hidden;
  margin-right: 15px;
  margin-top: 2px;
}


/*头部1 on*/
.is-headertem1 {
  margin-bottom: 50px;
  height: 428px;
  width: 100%;
  overflow: hidden;
}

.u-bannertem1 {
  left: 50%;
  margin-left: -960px;
  top: 0;
  display: block;
  width: 1920px;
  height: 428px;
}

a.u-gohometem1 {
  right: 50%;
  margin-right: -600px;
  top: 0;
  display: block;
  width: 138px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  background: url(../images/tem1/bg-gohome.png) no-repeat;
}

.m-navtem1 {
  bottom: 0;
  left: 50%;
  margin-left: -960px;
  width: 1920px;
  height: 80px;
  padding: 10px 0;
  background: url(../images/tem1/bg-nav.png) center no-repeat;
}

.g-navtem1 {
  margin: 0 auto;
  width: 1120px;
}

.g-navtem1 li {
  float: left;
  line-height: 60px;
}

.g-navtem1 li a {
  display: block;
  padding: 0 30px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}

.is-headertem1 .m-ztsearch {
  right: 50%;
  margin-right: -438px;
  top: 5px;
  width: 285px;
  height: 40px;
}

.is-headertem1 .m-ztsearch form {
  position: relative;
}

.is-headertem1 .m-ztsearch .u-ztsearchtext {
  padding: 0 58px 0 15px;
  width: 285px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 40px;
  font-size: 16px;
  outline: none;
}

.is-headertem1 .m-ztsearch .u-ztsearchbtn {
  position: absolute;
  right: 0;
  top: 0;
  width: 58px;
  height: 40px;
  border: none;
  border-radius: 0 40px 40px 0;
  cursor: pointer;
  background: url(../images/icon-search1.png) center no-repeat;
}

/*头部1 end*/

/*头部2 on*/
.is-headertem2 {
  margin-bottom: 15px;
}

.m-bannertem2 {
  width: 100%;
  height: 492px;
  overflow: hidden;
}

.m-bannertem2 img {
  left: 50%;
  margin-left: -960px;
  top: 0;
  display: block;
  width: 1920px;
  height: 492px;
}

a.u-gohometem2 {
  right: 50%;
  margin-right: -600px;
  top: 0;
  display: block;
  width: 138px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  background: url(../images/tem2/bg-gohome.png) no-repeat;
}

.m-navtem2 {
  background: #c90912;
}

.g-navtem2 {
  margin: 0 auto;
  width: 1200px;
  height: 80px;
  overflow: hidden;
}

.g-navtem2 li {
  float: left;
  line-height: 80px;
}

.g-navtem2 li a {
  display: block;
  padding: 0 35px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}

.g-navtem2 li a:hover {
  background: #a70008;
}

/*头部2 end*/

/*头部3 on*/
.is-headertem3 {
  margin-bottom: 30px;
}

.m-bannertem3 {
  width: 100%;
  height: 375px;
  overflow: hidden;
}

.u-bannertem3 {
  left: 50%;
  margin-left: -960px;
  top: 0;
  display: block;
  width: 1920px;
  height: 375px;
}

.u-gohometem3 {
  right: 50%;
  margin-right: -600px;
  top: 0;
}

.u-gohometem3 img {
  display: block;
}

.m-navtem3 {
  background: #cf0d0f;
}

.g-navtem3 {
  margin: 0 auto;
  width: 1200px;
  height: 52px;
  overflow: hidden;
}

.g-navtem3 li {
  float: left;
  line-height: 52px;
}

.g-navtem3 li a {
  display: block;
  padding: 0 30px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}

.g-navtem3 li a:hover {
  background: #a70008;
}

/*头部3 end*/

/*底部1 on*/
.is-footertem1 {
  background: #0b5ec4;
}

.m-footertem1 {
  margin: 0 auto;
  width: 1200px;
  padding: 15px 0 18px;
}

.m-ftfunstem1 {
  text-align: center;
  line-height: 36px;
}

.m-ftfunstem1,
.m-ftfunstem1 a,
.u-copyrighttem1,
.u-copyrighttem1 a {
  color: #fff;
}

.u-copyrighttem1 {
  text-align: center;
  line-height: 36px;
}

.u-copyrighttem1 img {
  vertical-align: middle;
}

.m-footertem1 #_ideConac {
  position: absolute;
  left: 100px;
  top: 48px;
}

.m-footertem1 #_span_jiucuo {
  position: absolute;
  right: 68px;
  top: 70px;
}

/*底部1 end*/

/*底部2 on*/
.is-footertem2 {
  background: #363636;
}

.m-footertem2 {
  margin: 0 auto;
  width: 1200px;
  padding: 15px 0 18px;
}

.m-ftfunstem2 {
  text-align: center;
  line-height: 36px;
}

.m-ftfunstem2,
.m-ftfunstem2 a,
.u-copyrighttem2,
.u-copyrighttem2 a {
  color: #fff;
}

.u-copyrighttem2 {
  text-align: center;
  line-height: 36px;
}

.u-copyrighttem2 img {
  vertical-align: middle;
}

.m-footertem2 #_ideConac {
  position: absolute;
  left: 100px;
  top: 78px;
}

.m-footertem2 #_span_jiucuo {
  position: absolute;
  right: 68px;
  top: 70px;
}

/*底部2 end*/

/*底部3 on*/
.is-footertem3 {
  background: #ce0005;
}

.m-footertem3 {
  margin: 0 auto;
  width: 1200px;
  padding: 15px 0 18px;
}

.m-ftfunstem3 {
  text-align: center;
  line-height: 36px;
}

.m-ftfunstem3,
.m-ftfunstem3 a,
.u-copyrighttem3,
.u-copyrighttem3 a {
  color: #fff;
}

.u-copyrighttem3 {
  text-align: center;
  line-height: 36px;
}

.u-copyrighttem3 img {
  vertical-align: middle;
}

.m-footertem3 #_ideConac {
  position: absolute;
  left: 100px;
  top: 48px;
}

.m-footertem3 #_span_jiucuo {
  position: absolute;
  right: 68px;
  top: 60px;
}

/*底部3 end*/

/*模板1 on*/
.m-tem1box1 {
  height: 405px;
  margin: 0 auto 30px;
  width: 1200px;
}

.m-flashtem1,
.m-flashtem1 .bd,
.m-flashtem1 .bd ul li,
.m-flashtem1 .bd ul li img {
  width: 588px;
  height: 405px;
}

.m-flashtem1 .bd,
.m-flashtem1 .bd ul li img {
  position: absolute;
  left: 0;
  top: 0;
}

.m-flashtem1 {
  position: relative;
  overflow: hidden;
}

.m-flashtem1 .bd ul li {
  position: relative;
}

.m-flashtem1 .bd ul li img {
  display: block;
}

.m-flashtem1 .bd ul li p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 588px;
  height: 44px;
  line-height: 44px;
  text-indent: 12px;
  color: #fff;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
}

.m-flashtem1 .hd {
  position: absolute;
  right: 23px;
  bottom: 17px;
}

.m-flashtem1 .hd ul li {
  float: left;
  margin-left: 10px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
}

.m-flashtem1 .hd ul li.on {
  background: #3470b4;
}

.m-newstem1 {
  width: 574px;
  height: 405px;
}

.m-titstyle1tem1 {
  height: 39px;
  background: url(../images/tem1/bg-ztit1.png) right center no-repeat;
  padding-right: 20px;
}

.m-titstyle1tem1 .u-tit {
  display: block;
  padding-right: 148px;
  line-height: 39px;
  background: url(../images/tem1/bg-tit1.png) #fff right center no-repeat;
  font-size: 30px;
  font-weight: bold;
  color: #0b5ec4;
  font-style: italic;
}

.m-titstyle1tem1 .u-more {
  display: block;
  line-height: 27px;
  color: #969799;
}

.m-hottem1 {
  padding: 12px 0;
  height: 121px;
  border-bottom: 1px dashed #ddd;
}

.m-hottem1 .u-tit {
  height: 50px;
  line-height: 50px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.m-hottem1 .u-tit a {
  font-size: 30px;
  font-weight: bold;
  color: #ed0000;
}

.m-hottem1 .u-desc {
  line-height: 30px;
}

.m-hottem1 .u-desc p {
  color: #666;
  text-indent: 2em;
}

.m-liststyle1tem1 li {
  line-height: 36px;
}

.m-liststyle1tem1 li span {
  float: right;
  color: #999;
}

.m-liststyle1tem1 li a {
  padding-left: 14px;
  background: url(../images/tem1/icon-li1.png) left center no-repeat;
  font-size: 16px;
}

.m-newstem1 .m-liststyle1tem1 {
  padding-top: 8px;
}

.m-tem1box2 {
  height: 275px;
  margin: 0 auto 30px;
  width: 1200px;
}

.m-listbox1tem1 {
  width: 1200px;
}

.m-listbox1tem1 ul,
.m-listbox2tem1 ul {
  padding-top: 20px;
}

.m-listbox2tem1 {
  width: 574px;
}

.m-tem1box3 {
  margin: 0 auto 30px;
  width: 1200px;
}

.m-titstyle2tem1 {
  height: 39px;
  background: url(../images/tem1/bg-ztit2.png) right center no-repeat;
  text-align: center;
}

.m-titstyle2tem1 .u-left,
.m-titstyle2tem1 .u-right {
  display: inline-block;
  width: 148px;
  height: 39px;
  vertical-align: middle;
}

.m-titstyle2tem1 .u-left {
  background: url(../images/tem1/bg-tit2l.png) #fff no-repeat;
}

.m-titstyle2tem1 .u-right {
  background: url(../images/tem1/bg-tit1.png) #fff no-repeat;
}

.m-titstyle2tem1 .u-center {
  display: inline-block;
  line-height: 39px;
  font-size: 30px;
  font-weight: bold;
  color: #0b5ec4;
  font-style: italic;
  vertical-align: middle;
  background: #fff;
}

.g-tem1box3 {
  margin-top: 30px;
}

.g-tem1box3 ul {
  margin: -10px;
}

.g-tem1box3 li {
  float: left;
  padding: 10px;
  width: 590px;
  height: 150px;
}

.g-tem1box3 li .u-desc {
  width: 350px;
  padding: 0 24px 0 0;
}

.g-tem1box3 li .u-desc h1 {
  line-height: 48px;
  height: 48px;
  font-size: 22px;
  font-weight: bold;
}

.g-tem1box3 li .u-desc p {
  line-height: 24px;
  color: #666;
  text-indent: 2em;
}

.m-listbox3tem1 ul {
  padding-top: 20px;
  zoom: 1;
  width: 110%;
}

.m-listbox3tem1 li {
  float: left;
  margin-right: 52px;
  width: 574px;
}

.m-fyxd {
  margin: 15px 0;
  margin: 0 auto 30px;
  width: 1200px;
}

.m-fyxd ul li {
  float: left;
  margin-right: 12px;
  width: 190px;
  height: 95px;
  text-align: center;
  line-height: 95px;
}

.m-fyxd ul li:last-child {
  margin-right: 0;
}

.m-fyxd ul li a {
  color: #fff;
}

.m-fyxd ul li:nth-child(1) {
  background-color: #35a3d6;
}

.m-fyxd ul li:nth-child(2) {
  background-color: #1f63be;
}

.m-fyxd ul li:nth-child(3) {
  background-color: #2881ab;
}

.m-fyxd ul li:nth-child(4) {
  background-color: #43be2b;
}

.m-fyxd ul li:nth-child(5) {
  background-color: #dc9335;
}

.m-fyxd ul li:nth-child(6) {
  background-color: #e24258;
}

.m-fyxd ul li:nth-child(7) {
  background-color: #43be2b;
}

/*模板1 end*/

/*模板2 on*/
.u-bodytem2 {
  background: #f0f0f0;
}

.m-hottem2 {
  margin: 0 auto 15px;
  width: 1200px;
  padding: 3px 43px 10px 53px;
  height: 113px;
  background: url(../images/tem2/bg-hot.png) #f5f5f5 left top no-repeat;
}

.m-hottem2 .u-tit {
  height: 62px;
  line-height: 62px;
  text-align: center;
  font-size: 35px;
  font-weight: bold;
}

.m-hottem2 .u-desc p {
  line-height: 26px;
  text-indent: 2em;
  color: #666;
}

.m-tem2box1 {
  height: 359px;
  margin: 0 auto 20px;
  width: 1200px;
}

.m-flashtem2,
.m-flashtem2 .bd,
.m-flashtem2 .bd ul li,
.m-flashtem2 .bd ul li img {
  width: 609px;
  height: 359px;
}

.m-flashtem2 .bd,
.m-flashtem2 .bd ul li img {
  position: absolute;
  left: 0;
  top: 0;
}

.m-flashtem2 {
  position: relative;
  overflow: hidden;
}

.m-flashtem2 .bd ul li {
  position: relative;
}

.m-flashtem2 .bd ul li img {
  display: block;
}

.m-flashtem2 .bd ul li p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 609px;
  height: 44px;
  line-height: 44px;
  text-indent: 12px;
  color: #fff;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
}

.m-flashtem2 .hd {
  position: absolute;
  right: 23px;
  bottom: 17px;
}

.m-flashtem2 .hd ul li {
  float: left;
  margin-left: 10px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
}

.m-flashtem2 .hd ul li.on {
  background: #3470b4;
}

.m-titstyle1tem2 {
  padding-right: 10px;
  height: 45px;
  line-height: 45px;
  background: url(../images/tem2/bg-ztit1.png) left bottom repeat-x;
}

.m-titstyle1tem2 .u-tit {
  display: block;
  padding: 0 32px 0 15px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  background: url(../images/tem2/bg-tit1.png) right center no-repeat;
}

.m-titstyle1tem2 .u-more {
  color: #999;
}

.m-newstem2 {
  width: 571px;
}

.g-newstem2 {
  height: 314px;
}

.g-newstem2 li {
  padding: 21px 0 24px;
  border-bottom: 1px dashed #ddd;
}

.g-newstem2 li h1 {
  line-height: 34px;
  height: 34px;
}

.g-newstem2 li h1 a {
  display: block;
  font-size: 16px;
  font-weight: bold;
  color: #c90912;
}

.g-newstem2 li p {
  line-height: 24px;
  text-indent: 2em;
}

.m-tem2adv1 {
  margin: 0 auto 20px;
  width: 1200px;
}

.m-tem2adv1 img {
  display: block;
  width: 1200px;
  height: 100px;
}

.m-tem2box2 {
  margin: 0 auto 20px;
  width: 1200px;
  height: 271px;
}

.m-listbox1tem2 {
  width: 590px;
}

.m-listbox1tem2 ul {
  padding-top: 10px;
}

.m-liststyle1tem2 li {
  line-height: 36px;
}

.m-liststyle1tem2 li span {
  float: right;
  color: #999;
}

.m-liststyle1tem2 li a {
  padding-left: 14px;
  background: url(../images/tem2/icon-li1.png) left center no-repeat;
  font-size: 16px;
}

.m-tem2box3 {
  margin: 0 auto 20px;
  width: 1200px;
}

.g-tem2box3 {
  margin-top: 20px;
  height: 185px;
  overflow: hidden;
}

.g-tem2box3 li {
  float: left;
  margin-right: 15px;
  width: 228px;
  height: 185px;
  text-align: center;
}

.g-tem2box3 li img {
  display: block;
  width: 228px;
  height: 150px;
}

.g-tem2box3 li p {
  line-height: 35px;
  font-size: 16px;
}

.m-listpicbox1tem2 {
  width: 590px;
}

.m-onepiclistem2 {
  height: 111px;
  padding: 15px 0 10px;
}

.m-onepiclistem2 .u-pic {
  display: block;
  width: auto
}

.m-onepiclistem2 .u-desc {
  width: 380px;
}

.m-onepiclistem2 .u-desc h1 {
  line-height: 26px;
  height: 26px;
  margin-bottom: 9px;
  font-size: 16px;
  font-weight: bold;
}

.m-onepiclistem2 .u-desc p {
  line-height: 24px;
}

.m-tem2box4 {
  height: 290px;
  margin: 0 auto 20px;
  width: 1200px;
}

/*模板2 end*/

/*模板3 on*/
.m-gktem3 {
  margin: 20px auto 30px;
  width: 1200px;
  padding: 32px 35px 32px 135px;
  min-height: 114px;
  background: url(../images/tem3/bg-gk.png) repeat;
  border: 1px solid #ddd;
}

.m-gktem3 img {
  position: absolute;
  top: -23px;
  left: 24px;
}

.m-gktem3 p {
  text-indent: 2em;
  font-size: 18px;
  line-height: 38px;
}

.m-titstyle1tem3 {
  margin-bottom: 35px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  background: url(../images/tem3/bg-tit1.png) center;
}

.m-titstyle1tem3 a {
  display: inline-block;
  font-size: 32px;
  color: #cf0d0f;
  padding: 0 28px;
  background: #fff;
  font-weight: bold;
}

.m-tem3box1 {
  margin: 0 auto 30px;
  width: 1200px;
}

.g-tem3box1 {
  background: #f1f1f1;
  height: 366px;
}

.m-flashtem3,
.m-flashtem3 .bd,
.m-flashtem3 .bd ul li,
.m-flashtem3 .bd ul li img {
  width: 552px;
  height: 366px;
}

.m-flashtem3 .bd,
.m-flashtem3 .bd ul li img {
  position: absolute;
  left: 0;
  top: 0;
}

.m-flashtem3 {
  position: relative;
  overflow: hidden;
}

.m-flashtem3 .bd ul li {
  position: relative;
}

.m-flashtem3 .bd ul li img {
  display: block;
}

.m-flashtem3 .bd ul li p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 552px;
  height: 38px;
  line-height: 38px;
  padding-bottom: 24px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
}

.m-flashtem3 .hd {
  position: absolute;
  left: 50%;
  margin-left: -52px;
  bottom: 12px;
}

.m-flashtem3 .hd ul li {
  float: left;
  margin-left: 10px;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #fff;
}

.m-flashtem3 .hd ul li.on {
  background: #d41a18;
  width: 22px;
}

.m-newstem3 {
  width: 618px;
  padding-right: 11px;
}

.m-tabstyle1tem3 {
  height: 39px;
  line-height: 38px;
  border-bottom: 1px solid #ddd;
}

.m-tabstyle1tem3 li {
  float: left;
}

.m-tabstyle1tem3 li a {
  display: block;
  padding: 0 16px;
  font-size: 20px;
  font-weight: bold;
  color: #5e5e5e;
}

.m-tabstyle1tem3 li.u-active a {
  color: #cf0d0f;
  border-bottom: 2px solid #cf0d0f;
}

.m-liststyle1tem3 li {
  line-height: 36px;
}

.m-liststyle1tem3 li span {
  float: right;
  color: #999;
}

.m-liststyle1tem3 li a {
  padding-left: 14px;
  background: url(../images/tem3/icon-li1.png) left center no-repeat;
  font-size: 16px;
}

.m-newstem3 .m-liststyle1tem3 {
  padding: 2px 10px 0;
}

.m-tem3box2 {
  margin: 0 auto 30px;
  width: 1200px;
}

.g-tem3box2 {
  height: 303px;
  border: 2px dashed #cf0d0f;
  padding: 34px 0 28px;
}

.m-tabstyle2tem3 {
  height: 65px;
  padding: 0 118px;
}

.m-tabstyle2tem3 li {
  margin: 0 50px;
  width: 220px;
  height: 65px;
  float: left;
  text-align: center;
}

.m-tabstyle2tem3 li a {
  display: block;
  line-height: 65px;
  background: url(../images/tem3/bg-tab1.png) no-repeat;
  font-size: 24px;
  color: #fff;
}

.m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1.png) no-repeat;
}

.m-tem3box3 {
  margin: 0 auto 30px;
  width: 1200px;
}

.g-tem3box2list {
  margin: 20px 18px 0;
  overflow: hidden;
}

.g-tem3box2list ul {
  width: 110%;
  zoom: 1;
}

.g-tem3box2list li {
  float: left;
  width: 550px;
  padding-right: 29px;
  margin-right: 29px;
  border-right: 1px dashed #ddd;
}

.g-tem3box3 {
  background: #f1f1f1;
  padding: 0 10px 10px;
  height: 402px;
}

.m-gglstem3 {
  width: 570px;
}

.m-titstyle2tem3 {
  height: 39px;
  line-height: 38px;
  border-bottom: 1px solid #ddd;
}

.m-titstyle2tem3 a {
  float: left;
  display: block;
  padding: 0 16px;
  font-size: 20px;
  font-weight: bold;
  color: #cf0d0f;
  border-bottom: 2px solid #cf0d0f;
}

.m-gglstem3 ul {
  padding: 5px 10px 0;
}

.m-gglstem3 li {
  height: 78px;
  margin: 9px 0;
}

.m-gglstem3 li .u-date {
  width: 78px;
  height: 78px;
  line-height: 39px;
  background: #ff6e6e;
  text-align: center;
  border-radius: 4px;
  overflow: hidden;
}

.m-gglstem3 li .u-date span {
  font-size: 18px;
  font-weight: bold;
  color: #fff;
}

.m-gglstem3 li .u-date p {
  font-size: 16px;
  font-weight: bold;
  background: #dedede;
}

.m-gglstem3 li .u-desc {
  width: 453px;
  padding-top: 2px;
}

.m-gglstem3 li .u-desc h1 {
  font-size: 16px;
  font-weight: bold;
  line-height: 38px;
  height: 38px;
}

.m-gglstem3 li .u-desc p {
  line-height: 35px;
}

.m-gglspictem3 {
  width: 570px;
}

.u-pic img {
  display: block;
  margin: 10px auto 0;
}

.m-tem3box4 {
  margin: 0 auto 30px;
  width: 1200px;
  height: 494px;
}

.m-tabstyle3tem3 {
  height: 61px;
}

.g-tem3box4 {
  margin-top: 40px;
  overflow: hidden;
}

.g-tem3box4 ul {
  zoom: 1;
  width: 110%;
}

.g-tem3box4 li {
  float: left;
  margin: 10px 38px 10px 0;
  height: 140px;
  width: 581px;
}

.g-tem3box4 li a {
  display: block;
  padding: 10px;
  background: #f1f1f1;
}

.g-tem3box4 li .u-pic {
  display: block;
  width: 159px;
  height: 120px;
}

.g-tem3box4 li .u-desc {
  width: 385px;
}

.g-tem3box4 li .u-desc h1 {
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  font-weight: bold;
}

.g-tem3box4 li .u-desc p {
  line-height: 28px;
  text-indent: 2em;
}

.m-tabstyle3tem3 {
  height: 61px;
  padding: 0 162px;
}

.m-tabstyle3tem3 li {
  margin: 0 50px;
  width: 192px;
  height: 60px;
  float: left;
  text-align: center;
}

.m-tabstyle3tem3 li a {
  display: block;
  padding: 12px 12px 0 0;
  line-height: 49px;
  background: url(../images/tem3/bg-tab2.png) no-repeat;
  font-size: 30px;
  color: #fff;
}

.m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2.png) no-repeat;
}

.m-tem3box5 {
  margin: 0 auto 30px;
  width: 1200px;
}

.g-tem3box5 {
  height: 220px;
}

.g-tem3box5 .bd {
  width: 1096px;
  height: 220px;
  overflow: hidden;
  margin: 0 auto;
}

.g-tem3box5 .bd li {
  float: left;
  margin-right: 20px;
  text-align: center;
  position: relative;
}

.g-tem3box5 .bd li img {
  display: block;
  padding: 5px;
  width: 342px;
  height: 210px;
  background: url(../images/tem3/bg-gk.png) repeat;
  border-radius: 5px;
}

.g-tem3box5 .bd li p {
  position: absolute;
  left: 5px;
  bottom: 5px;
  right: 5px;
  line-height: 30px;
  height: 30px;
  background: rgba(0, 0, 0, .5);
  color: #fff;
  font-size: 16px;
}

.g-tem3box5 .prev,
.g-tem3box5 .next {
  position: absolute;
  top: 87px;
  display: block;
  width: 20px;
  height: 47px;
  background-image: url(../images/tem3/bf-qh.png);
  background-repeat: no-repeat;
  cursor: pointer;
}

.g-tem3box5 .prev {
  left: 0;
}

.g-tem3box5 .next {
  background-position: -20px 0;
  right: 0;
}

/*模板3 end*/

/*list on*/
.is-mainpage {
  margin: 0 auto 10px;
  width: 1200px;
}

.m-location {
  width: 100%;
  height: 36px;
  line-height: 36px;
  text-indent: 18px;
  background: url(../images/page/page_icon.png) left 9px no-repeat;
}

.m-pglistbox {
  border: 1px solid #ddd;
}

.m-pglistbox .list-title {
  height: 54px;
  line-height: 53px;
  background: #f5f5f5;
}

.m-pglistbox .list-title span {
  float: left;
  display: block;
  padding: 0 15px;
  font-size: 22px;
  color: #fff;
  font-weight: bold;
}

.g-pglistbox {
  padding: 0 10px 15px;
}

.g-pglistbox li {
  line-height: 30px;
  text-indent: 15px;
  background: url(../images/page/list_icon.png) left -53px no-repeat;
}

.g-pglistbox li span {
  float: right;
  color: #999;
  font-size: 13px;
}

/*list end*/

/*分页 on*/
.pagination>li>a {
  color: #cd0000;
}

.pagination>.active>a:focus,
.pagination>.active>span {
  color: #cd0000;
}

.pagination>li>a:hover {
  color: #cd0000;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  background-color: #cd0000;
  border-color: #cd0000;
}

.pagination>.redirect a {
  padding: 5px 10px;
  line-height: 20px;
}

.pagination>.redirect input {
  width: 40px;
  height: 21px;
}

/*pagination*/
.m-pagination {
  padding: 15px;
  display: inline-block;
}

.m-pagination li {
  float: left;
  margin: 3px;
  height: 28px;
  font-size: 14px;
}

.m-pagination li a {
  display: block;
  padding: 0 10px;
  line-height: 26px;
  border: 1px solid #ccc;
  font-size: 14px;
  background: #fff;
  cursor: pointer;
}

.m-pagination li.u-redirect {
  line-height: 28px;
}

.m-pagination li.u-redirect input {
  padding: 0 5px;
  vertical-align: middle;
  width: 42px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #ccc;
  margin: -2px 0 0 3px;
  *margin: -2px 0 0 3px;
  _margin: -2px 0 0 3px;
}

.m-pagination li.active a,
.m-pagination li a:hover {
  background: #cd0000;
  border: 1px solid #cd0000;
  color: #fff;
}

.m-pagination li.page-info a,
.m-pagination li.page-info a:hover {
  border: 1px solid #ccc;
  cursor: default;
  color: #666;
  background: #fff;
}

.m-pagination li.disabled a,
.m-pagination li.disabled a:hover {
  background: #eee;
  border: 1px solid #ccc;
  cursor: default;
  color: #666;
}


/*分页 end*/

/*list-one on*/
.g-pglistonebox {
  padding: 10px;
}

.g-pglistonebox p {
  line-height: 22px;
}

.downlist ul li {
  padding-left: 10px;
  height: 26px;
  line-height: 26px;
}

/*list-one end*/

/*list-picture on*/
.g-pglistpicbox {
  padding: 15px 10px;
}

.g-pglistpicbox li {
  width: 242px;
  height: 214px;
  margin: 0 26px 26px 26px;
  text-align: center;
  float: left;
}

.g-pglistpicbox li a {
  display: block;
}

.g-pglistpicbox li img {
  display: block;
  width: 222px;
  height: 162px;
  padding: 10px;
  background: #ffcacb;
}

.g-pglistpicbox a:hover img {
  background: #cf0d0f;
}

.g-pglistpicbox li p {
  height: 32px;
  line-height: 32px;
}

/*list-picture end*/

/*内容页 on*/
.detail-box {
  padding: 57px 20px 30px;
  border: 1px solid #ddd;
}

.detail-ltitle {
  width: 100%;
  line-height: 58px;
  text-align: center;
  font-size: 32px;
  color: #c50e1b;
}

.detail-stitle {
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 22px;
  text-align: center;
}

.detail-info {
  width: 100%;
  height: 41px;
  line-height: 41px;
  border-bottom: 1px solid #ddd;
  margin-top: 13px;
}

.detailinfo-left {
  width: 776px;
  height: 41px;
  line-height: 41px;
}

.detailinfo-left span {
  font-size: 12px;
  color: #999;
  margin-right: 16px;
}

.detailinfo-font {
  height: 41px;
  line-height: 41px;
  font-size: 14px;
}

.detailinfo-font span,
.detailinfo-font a {
  font-size: 14px;
}

.bdsharebuttonbox {
  margin: 7px 34px 0 0;
}

.newscontnet {
  font-size: 16px;
  margin-top: 20px;
  line-height: 188%;
  font-family: 宋体;
  min-height: 164px;
  padding: 20px 0px 40px;
  overflow-x: scroll;
}

.newscontnet table {
  border-collapse: collapse;
}

.newscontnet table td,
.detail-content table th {
  border: 1px solid #333;
}

.newscontnet img {
  max-width: 100%;
}

.wzewm {
  text-align: center;
  margin: 0 auto;
}

.wzewm span {
  display: block;
}

.wzewm span.txt-color {
  font-size: 12px;
  color: #c0c0c0;
}

#qrcode img {
  margin: 5px auto;
  padding: 5px;
  display: block;
  border: 1px solid #ddd;
}

.wzbot {
  width: 100%;
  height: 24px;
  line-height: 24px;
  padding: 10px 0;
  margin-top: 30px;
  border-top: 1px solid #ddd;
}

.wzbot ul li {
  float: left;
  margin-right: 5px;
}

.wzbot ul li a {
  display: inline-block;
  border: 1px solid #ddd;
  padding: 0 17px;
  color: #666;
  font-size: 14px;
}

.wzbot ul li a:hover {
  background: #c90912;
  color: #fff;
}

.detail-zy {
  width: 100%;
  height: 31px;
  line-height: 31px;
  margin-top: 5px;
}

.detail-zy div {
  background-image: url(../images/page/detail_icon.png);
  background-repeat: no-repeat;
  font-size: 16px;
  color: #444;
}

.detail-zy div.detail-prev {
  background-position: 0 3px;
  padding-left: 33px;
}

.detail-zy div.detail-next {
  background-position: right -72px;
  padding-right: 33px;
}

.detail-downlist {
  margin: 10px auto;
  background: url(../images/page/detail_icon.png) 10px -277px no-repeat;
}

.detail-downlist ul li {
  height: 30px;
  line-height: 30px;
  padding-left: 30px;
  font-size: 16px;
}

.detail-zzsm {
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #f00;
  font: 18px/30px 宋体;
}

.m-dtvideo {
  margin-bottom: 10px;
  width: 700px;
  height: 400px;
}
.share-main{position: relative; width: auto; height: 16px;padding-top: 6px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 24px; height: 24px; background-image: url(../images/public/icon-share.png);}
.share-bar .share-weixin{background-position: -79px 87px;}
.share-bar .share-tsina{background-position: -55px 87px;}
.share-bar .share-qzone{background-position: -103px 87px;}

.weixin-share-open{position: absolute; bottom: 22px; left: 0; margin-left: -115px; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 80px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}

/*内容页 end*/

/*皮肤 on*/
.skin-red .m-navtem1 {
  background: url(../images/tem1/bg-nav-skin-red.png) center no-repeat;
}

.skin-red .m-titstyle1tem1 {
  background: url(../images/tem1/bg-ztit1-skin-red.png) right center no-repeat;
}

.skin-red .m-titstyle1tem1 .u-tit {
  background: url(../images/tem1/bg-tit1-skin-red.png) #fff right center no-repeat;
  color: #c90912;
}

.skin-red .m-titstyle2tem1 .u-center {
  color: #c90912;
}

.skin-red .m-titstyle2tem1 .u-left {
  background: url(../images/tem1/bg-tit2l-skin-red.png) #fff no-repeat;
}

.skin-red .m-titstyle2tem1 .u-right {
  background: url(../images/tem1/bg-tit1-skin-red.png) #fff no-repeat;
}

.skin-red .m-titstyle2tem1 {
  background: url(../images/tem1/bg-ztit2-skin-red.png) right center no-repeat;
}

.skin-red .m-navtem2 {
  background: #c90912;
}

.skin-red .g-navtem2 li a:hover {
  background: #d63f46;
}

.skin-red .m-titstyle1tem2 .u-tit {
  background: url(../images/tem2/bg-tit1-skin-red.png) right center no-repeat;
}

.skin-red .g-newstem2 li h1 a {
  color: #c90912;
}

.skin-red .m-navtem3 {
  background: #c90912;
}

.skin-red .g-navtem3 li a:hover {
  background: #d63f46;
}

.skin-red .m-titstyle1tem3 {
  background: url(../images/tem3/bg-tit1-skin-red.png) right center no-repeat;
}

.skin-red .m-titstyle1tem3 a {
  color: #c90912;
}

.skin-red .m-tabstyle1tem3 li.u-active a {
  color: #c90912;
  border-bottom: 2px solid #c90912;
}

.skin-red .m-tabstyle2tem3 li a {
  background: url(../images/tem3/bg-tab1-skin-red.png) no-repeat;
}

.skin-red .m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1-skin-red.png) no-repeat;
}

.skin-red .g-tem3box2 {
  border: 2px dashed #c90912;
}

.skin-red .m-titstyle2tem3 a {
  color: #c90912;
  border-bottom: 2px solid #c90912;
}

.skin-red .m-gglstem3 li .u-date {
  background: #c90912;
}

.skin-red .m-tabstyle3tem3 li a {
  background: url(../images/tem3/bg-tab2-skin-red.png) no-repeat;
}

.skin-red .m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2-skin-red.png) no-repeat;
}

.skin-red .m-pglistbox .list-title span {
  background: #c90912;
}

.skin-red .g-pglistpicbox li img {
  background: #ffdbdc;
}

.skin-red .g-pglistpicbox li a:hover img {
  background: #c90912;
}

.skin-red .m-pglistbox .list-title span {
  background: #c90912;
}

.skin-red .m-pagination li.active a,
.m-pagination li a:hover {
  background: #cd0000;
  border: 1px solid #cd0000;
  color: #fff;
}

.skin-blue .m-navtem2 {
  background: #0b5ec4;
}

.skin-blue .g-navtem2 li a:hover {
  background: #3d8cef;
}

.skin-blue .m-titstyle1tem2 .u-tit {
  background: url(../images/tem2/bg-tit1-skin-blue.png) right center no-repeat;
}

.skin-blue .g-newstem2 li h1 a {
  color: #0b5ec4;
}

.skin-blue .m-navtem3 {
  background: #0b5ec4;
}

.skin-blue .g-navtem3 li a:hover {
  background: #3d8cef;
}

.skin-blue .m-titstyle1tem3 {
  background: url(../images/tem3/bg-tit1-skin-blue.png) right center no-repeat;
}

.skin-blue .m-titstyle1tem3 a {
  color: #0b5ec4;
}

.skin-blue .m-tabstyle1tem3 li.u-active a {
  color: #0b5ec4;
  border-bottom: 2px solid #0b5ec4;
}

.skin-blue .m-tabstyle2tem3 li a {
  background: url(../images/tem3/bg-tab1-skin-blue.png) no-repeat;
}

.skin-blue .m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1-skin-blue.png) no-repeat;
}

.skin-blue .g-tem3box2 {
  border: 2px dashed #0b5ec4;
}

.skin-blue .m-titstyle2tem3 a {
  color: #0b5ec4;
  border-bottom: 2px solid #0b5ec4;
}

.skin-blue .m-gglstem3 li .u-date {
  background: #0b5ec4;
}

.skin-blue .m-tabstyle3tem3 li a {
  background: url(../images/tem3/bg-tab2-skin-blue.png) no-repeat;
}

.skin-blue .m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2-skin-blue.png) no-repeat;
}

.skin-blue .m-pglistbox .list-title span {
  background: #0b5ec4;
}

.skin-blue .g-pglistpicbox li img {
  background: #cadef7;
}

.skin-blue .g-pglistpicbox li a:hover img {
  background: #0b5ec4;
}

.skin-blue .m-pglistbox .list-title span {
  background: #0b5ec4;
}

.skin-blue .m-pagination li.active a,
.m-pagination li a:hover {
  background: #0b5ec4;
  ;
  border: 1px solid #0b5ec4;
  ;
  color: #fff;
}

.skin-blue-1c72bb .m-navtem2 {
  background: #1c72bb;
}

.skin-blue-1c72bb .g-navtem2 li a:hover {
  background: #3d8cef;
}

.skin-blue-1c72bb .m-titstyle1tem2 .u-tit {
  background: url(../images/skin/bg-tit2-skin-blue-1c72bb.png) right center no-repeat;
}

.skin-blue-1c72bb .g-newstem2 li h1 a {
  color: #1c72bb;
}

.skin-blue-1c72bb .m-navtem3 {
  background: #1c72bb;
}

.skin-blue-1c72bb .g-navtem3 li a:hover {
  background: #3d8cef;
}

.skin-blue-1c72bb .m-titstyle1tem3 {
  background: url(../images/tem3/bg-tit1-skin-blue.png) right center no-repeat;
}

.skin-blue-1c72bb .m-titstyle1tem3 a {
  color: #1c72bb;
}

.skin-blue-1c72bb .m-tabstyle1tem3 li.u-active a {
  color: #1c72bb;
  border-bottom: 2px solid #1c72bb;
}

.skin-blue-1c72bb .m-tabstyle2tem3 li a {
  background: url(../images/tem3/bg-tab1-skin-blue.png) no-repeat;
}

.skin-blue-1c72bb .m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1-skin-blue.png) no-repeat;
}

.skin-blue-1c72bb .g-tem3box2 {
  border: 2px dashed #1c72bb;
}

.skin-blue-1c72bb .m-titstyle2tem3 a {
  color: #1c72bb;
  border-bottom: 2px solid #1c72bb;
}

.skin-blue-1c72bb .m-gglstem3 li .u-date {
  background: #1c72bb;
}

.skin-blue-1c72bb .m-tabstyle3tem3 li a {
  background: url(../images/tem3/bg-tab2-skin-blue.png) no-repeat;
}

.skin-blue-1c72bb .m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2-skin-blue.png) no-repeat;
}

.skin-blue-1c72bb .m-pglistbox .list-title span {
  background: #1c72bb;
}

.skin-blue-1c72bb .g-pglistpicbox li img {
  background: #cadef7;
}

.skin-blue-1c72bb .g-pglistpicbox li a:hover img {
  background: #1c72bb;
}

.skin-blue-1c72bb .m-pglistbox .list-title span {
  background: #1c72bb;
}

.skin-blue-1c72bb .m-pagination li.active a,
.m-pagination li a:hover {
  background: #1c72bb;
  ;
  border: 1px solid #1c72bb;
  ;
  color: #fff;
}

.skin-blue-1c72bb .is-footertem1 {
  background: #1c72bb;
}

.skin-blue-1c72bb .m-navtem1 {
  background: url(../images/skin/bg-nav-skin-blue-1c72bb.png) center no-repeat;
}

.skin-blue-1c72bb .m-titstyle1tem1 .u-tit {
  background: url(../images/skin/bg-tit1-skin-blue-1c72bb.png) #fff right center no-repeat;
  color: #1c72bb;
}

.skin-blue-1c72bb .m-titstyle1tem1 {
  background: url(../images/skin/bg-ztit1-skin-blue-1c72bb.png) right center no-repeat;
}

.skin-blue-1c72bb a.u-gohometem1 {
  background: url(../images/skin/bg-gohome-skin-blue-1c72bb.png) no-repeat;
}

.skin-green-57a140 .m-navtem2 {
  background: #57a140;
}

.skin-green-57a140 .g-navtem2 li a:hover {
  background: #3d8cef;
}

.skin-green-57a140 .m-titstyle1tem2 .u-tit {
  background: url(../images/skin/bg-tit2-skin-blue-1c72bb.png) right center no-repeat;
}

.skin-green-57a140 .g-newstem2 li h1 a {
  color: #57a140;
}

.skin-green-57a140 .m-navtem3 {
  background: #57a140;
}

.skin-green-57a140 .g-navtem3 li a:hover {
  background: #3d8cef;
}

.skin-green-57a140 .m-titstyle1tem3 {
  background: url(../images/tem3/bg-tit1-skin-blue.png) right center no-repeat;
}

.skin-green-57a140 .m-titstyle1tem3 a {
  color: #57a140;
}

.skin-green-57a140 .m-tabstyle1tem3 li.u-active a {
  color: #57a140;
  border-bottom: 2px solid #57a140;
}

.skin-green-57a140 .m-tabstyle2tem3 li a {
  background: url(../images/tem3/bg-tab1-skin-blue.png) no-repeat;
}

.skin-green-57a140 .m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1-skin-blue.png) no-repeat;
}

.skin-green-57a140 .g-tem3box2 {
  border: 2px dashed #57a140;
}

.skin-green-57a140 .m-titstyle2tem3 a {
  color: #57a140;
  border-bottom: 2px solid #57a140;
}

.skin-green-57a140 .m-gglstem3 li .u-date {
  background: #57a140;
}

.skin-green-57a140 .m-tabstyle3tem3 li a {
  background: url(../images/tem3/bg-tab2-skin-blue.png) no-repeat;
}

.skin-green-57a140 .m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2-skin-blue.png) no-repeat;
}

.skin-green-57a140 .m-pglistbox .list-title span {
  background: #57a140;
}

.skin-green-57a140 .g-pglistpicbox li img {
  background: #cadef7;
}

.skin-green-57a140 .g-pglistpicbox li a:hover img {
  background: #57a140;
}

.skin-green-57a140 .m-pglistbox .list-title span {
  background: #57a140;
}

.skin-green-57a140 .m-pagination li.active a,
.m-pagination li a:hover {
  background: #57a140;
  ;
  border: 1px solid #57a140;
  ;
  color: #fff;
}

.skin-green-57a140 .is-footertem1 {
  background: #57a140;
}

.skin-green-57a140 .m-navtem1 {
  background: url(../images/skin/bg-nav-skin-green-57a140.png) center no-repeat;
}

.skin-green-57a140 .m-titstyle1tem1 .u-tit {
  background: url(../images/skin/bg-tit1-skin-green-57a140.png) #fff right center no-repeat;
  color: #57a140;
}

.skin-green-57a140 .m-titstyle1tem1 {
  background: url(../images/skin/bg-ztit1-skin-green-57a140.png) right center no-repeat;
}

.skin-green-57a140 a.u-gohometem1 {
  background: url(../images/skin/bg-gohome-skin-blue-1c72bb.png) no-repeat;
}

.skin-green-098100 .m-navtem2 {
  background: #57a140;
}

.skin-green-098100 .g-navtem2 li a:hover {
  background: #3d8cef;
}

.skin-green-098100 .m-titstyle1tem2 .u-tit {
  background: url(../images/skin/bg-tit2-skin-blue-1c72bb.png) right center no-repeat;
}

.skin-green-098100 .g-newstem2 li h1 a {
  color: #098100;
}

.skin-green-098100 .m-navtem3 {
  background: #098100;
}

.skin-green-098100 .g-navtem3 li a:hover {
  background: #3d8cef;
}

.skin-green-098100 .m-titstyle1tem3 {
  background: url(../images/tem3/bg-tit1-skin-blue.png) right center no-repeat;
}

.skin-green-098100 .m-titstyle1tem3 a {
  color: #098100;
}

.skin-green-098100 .m-tabstyle1tem3 li.u-active a {
  color: #098100;
  border-bottom: 2px solid #098100;
}

.skin-green-098100 .m-tabstyle2tem3 li a {
  background: url(../images/tem3/bg-tab1-skin-blue.png) no-repeat;
}

.skin-green-098100 .m-tabstyle2tem3 li.u-active a {
  background: url(../images/tem3/bg-htab1-skin-blue.png) no-repeat;
}

.skin-green-098100 .g-tem3box2 {
  border: 2px dashed #098100;
}

.skin-green-098100 .m-titstyle2tem3 a {
  color: #098100;
  border-bottom: 2px solid #098100;
}

.skin-green-098100 .m-gglstem3 li .u-date {
  background: #098100;
}

.skin-green-098100 .m-tabstyle3tem3 li a {
  background: url(../images/tem3/bg-tab2-skin-blue.png) no-repeat;
}

.skin-green-098100 .m-tabstyle3tem3 li.u-active a {
  background: url(../images/tem3/bg-htab2-skin-blue.png) no-repeat;
}

.skin-green-098100 .m-pglistbox .list-title span {
  background: #098100;
}

.skin-green-098100 .g-pglistpicbox li img {
  background: #cadef7;
}

.skin-green-098100 .g-pglistpicbox li a:hover img {
  background: #098100;
}

.skin-green-098100 .m-pglistbox .list-title span {
  background: #098100;
}

.skin-green-098100 .m-pagination li.active a,
.m-pagination li a:hover {
  background: #098100;
  ;
  border: 1px solid #098100;
  ;
  color: #fff;
}

.skin-green-098100 .is-footertem1 {
  background: #098100;
}

.skin-green-098100 .m-navtem1 {
  background: url(../images/skin/bg-nav-skin-green-098100.png) center no-repeat;
}

.skin-green-098100 .m-titstyle1tem1 .u-tit {
  background: url(../images/skin/bg-tit1-skin-green-57a140.png) #fff right center no-repeat;
  color: #098100;
}

.skin-green-098100 .m-titstyle1tem1 {
  background: url(../images/skin/bg-ztit1-skin-green-57a140.png) right center no-repeat;
}

.skin-green-098100 a.u-gohometem1 {
  background: url(../images/skin/bg-gohome-skin-blue-1c72bb.png) no-repeat;
}

.skin-green-098100 .m-tem2adv1 img {
  height: 130px;
}

.skin-green-098100 .u-bannertem1 {
  height: 200px;
}

.skin-green-098100 .is-headertem1 {
  height: 280px;
  background-color: #55b509;
}
.m-liststylenew a{display: block;white-space: nowrap;max-width: 83%;text-overflow: ellipsis;overflow: hidden;}
/*皮肤 on*/

/* 适配小屏1000px */
@media screen and (min-width:1025px) and (max-width: 1300px) {
  body{min-width: 100%}
  .m-tem1box2,.m-tem2adv1,.m-tem1box1{width:1000px}
  .m-listbox3tem1 ul,.m-tem2adv1 img{width:100%}
  .u-bannertem1,.m-navtem1{width:100%;left:0;margin-left:0}
  a.u-gohometem1{margin-right:0;right:0}
  .is-headertem1 .m-ztsearch{right:170px;margin-right:0}
  .m-tem1box2,.m-tem1box1{height:auto}
  .m-newstem1{width:378px;}
  .m-liststyle1tem1 li{height:36px;overflow:hidden}
  
}
/* 适配pad */
@media screen and (min-width:768px) and (max-width: 1024px) {
  body{min-width: 100%}

}
@media screen and (max-width: 1024px) {
  img{max-width:100%}
  body{min-width: 100%}
  .m-tem1box1,.m-flashtem1, .m-flashtem1 .bd, .m-flashtem1 .bd ul li,.m-tem1box2,.m-tem2adv1,.m-fyxd,
  .m-flashtem1 .bd ul li img,.m-newstem1,.m-listbox1tem1{width:100%}
  .u-bannertem1{position: static!important;max-width:200%;margin-left:-30%;width:160%;height:230px}
  .u-logo{left: 0!important;margin-left:0!important}
  .is-headertem1 .m-ztsearch{right:0!important;margin-right:0!important;top:165px}
  .is-headertem1{height:290px;margin-bottom:20px}
  .m-navtem1,.g-navtem1{width:100%;left:0;margin-left:0}
  .g-navtem1 li{width:25%}
  .g-navtem1 li a{padding:0 5px;font-size:18px;}
  .m-flashtem1, .m-flashtem1 .bd, .m-flashtem1 .bd ul li, .m-flashtem1 .bd ul li img{height:350px!important}
  .m-newstem1,.m-tem1box2{margin-top:20px;height:auto}
  .m-tem1box1,.m-tem1box2 {padding:10px}
  .m-hottem1 .u-tit a{font-size:18px}
  .m-titstyle1tem1 .u-tit{font-size:24px}
  .m-listbox3tem1 ul,.m-listbox3tem1 li,.is-mainpage{width:100%}
  a.u-gohometem1 {right:0;margin-right:0}
  .m-tem2adv1 img{display:none}
  .m-location{height:auto}
  .detail-ltitle{font-size:22px;line-height:42px}
  .detail-info{height:auto;overflow:hidden;}
  .detailinfo-left{width:100%;height:auto;line-height:30px}
  .m-pglistbox .list-title span{font-size:18px}
  .m-flashtem1 ul,.m-flashtem1 ul li,.m-flashtem1 ul li a,.m-flashtem1 ul li a img{width:100%}
  .m-tem1box2,.m-tem1box1{height:auto}

}