@charset "utf-8";
/* CSS Document */
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
img,
dl,
dt,
dd,
ol,
ul,
li,
form,
table,
label {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  white-space: normal;
}
img {
  border: none;
}
ul,
ol,
li {
  list-style: none;
  padding: 0;
  margin: 0;
}
input,
select,
textarea {
  outline: none;
  border: 0;
}
input,
label {
  margin: 0;
  padding: 0;
}
a,
area {
  blr: expression(this.onFocus=this.blur());
}
textarea {
  resize: none;
}
input::-ms-clear {
  display: none;
}
em,
i {
  font-style: normal;
}
a {
  text-decoration: none;
  color: #383838;
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}
body {
  font-family: '微软雅黑';
}

.fl_all {
  float: left;
}
.fr_all {
  float: right;
}
.width100 {
  width: 100%;
}
.width1170 {
  width: 1200px;
  margin: 0 auto;
}
.width1680 {
  width: 1680px;
  margin: 0 auto;
}

/*头部*/
.header {
  width: 100%;
  border-bottom: 4px solid #0075c2;
}
.header_wrap {
  width: 1200px;
  margin: 0 auto;
  padding-top: 20px;
}
.logo {
  float: left;
  margin-top: -50px;
}
.logo img {
  width: 400px;
}
.header_right {
  float: right;
}
.header_right1 {
  height: 36px;
  line-height: 36px;
}
.inpS_text {
  background: url(gu_bg_search.png) no-repeat;
  border: none;
  width: 255px;
  height: 35px;
  float: left;
  padding: 8px 10px 8px 10px;
  font-size: 14px;
  font-family: "微软雅黑";
  outline: none;
  color: #999999;
}
.fdan {
  margin-left: -22px;
}

/*导航栏*/
.nav {
  float: left;

    margin-top: 46px;
  
}
.nav li {
  float: left;
  font-size: 18px;
  font-weight: bold;
  position: relative;
}
.nav li a {
  display: block;
  padding: 0px 16px;
  float: left;
  height: 50px;
  line-height: 50px;
  margin-top: -40px;
}
.nav li:last-child a {
  padding-right: 0px;
}
.nav li a.hover {
  background: #0084cf;
  color: #fff;
  height: 50px;
  line-height: 50px;
}

.subnav {
  width: 440px;
  top: 50px;
  position: absolute;
  z-index: 9999999;
  overflow-x: hidden;
  background: #fff;
  display: none;
}

.subnav > ul {
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  margin: 20px 10px;
  overflow: hidden;
}
.subnav9 > ul {
  width: 420px;
}
.subnav > ul.navfloat {
  width: 100px;
  float: left;
  border: 0;
  margin: 0 16px;
}

.subnav > ul.navfloat > li > a {
  padding: 0;
  font-size: 12px;
  color: #0075c1;
  width: 100px;
  text-align: center;
  height: 35px;
}
.subnav > ul > li {
  height: 35px;
  /*width: 100px;*/
  /* margin-left: 20px; */
  float: left;
  min-width: 100px;
}
.subnav4 {
  width: 230px;
}
.subnav8 {
  width: 230px;
}
.f1,
.f2 {
  left: 0;
}

.f3 {
  right: -240px;
}
.f4 {
  right: -90px;
}
.f5 {
  right: -240px;
}
.f6 {
  right: -240px;
}
.f7 {
  right: -240px;
}
.f8 {
  right: -70px;
}
.f9 {
  right: 0;
}

.width1680 {
  width: auto;
}

.subnav ul li a:hover {
  text-decoration: underline;
}

.subnav > ul > li > a {
  line-height: 35px;
  font-size: 15px;
  font-weight: normal;
  float: left;
  color: #333333;
}

/*底部*/
.fot_top {
  background: #0072b9;
  line-height: 25px;
  font-size: 14px;
}
.fot_con {
  padding: 20px 0;
  width: 1200px;
  margin: 0 auto;
  zoom: 1;
}
.fot_con > p > span {
  padding: 0px 10px;
  color: #fff;
}
.link {
  margin-top: 20px;
}
.link > span {
  margin: 0 5px;
}

.fot_bot {
  background: #fff;
  line-height: 25px;
  font-size: 14px;
}
.wzsm {
  width: 1200px;
  padding: 20px 0px;
  text-align: center;
  margin: 0 auto;
}
.suspension {
  position: fixed;
  right: 20px;
  top: 350px;
  z-index: 2;
}
.suspension .wechat {
  position: relative;
  position: relative;
  width: 52px;
  height: 52px;
  cursor: pointer;
}
.suspension .icon-wechat {
  width: 100%;
  height: 100%;
  display: block;
  font-size: 30px;
  text-align: center;
  line-height: 30px;
  background: url('wechat_hui.png');
}
.suspension .wechat .QR-code {
  position: absolute;
  display: none;
  box-sizing: border-box;
  width: 200px;
  height: 240px;
  margin-left: -200px;
  margin-top: -140px;
  background-color: #fff;
  border: 5px solid rgb(1, 134, 209);
  text-align: center;
  line-height: 25px;
  z-index: 9999;
}

/*首页*/
/*banner*/

.slideBox {
  height: 420px;
  overflow: hidden;
  position: relative;
}
.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
  list-style: none;
}
.slideBox .bd img {
  width: 100%;
  height: 419px;
  display: block;
}
.tempWrap {
  margin: 0 auto;
}
.prev,
.next {
  width: 30px;
  height: 58px;
  z-index: 9999;
  cursor: pointer;
  position: absolute;
  top: 50%;
  margin-top: -28px;
}
.prev {
  left: 19%;
  background: url(banner_prev.png) no-repeat;
  background-size: 100%;
}
.next {
  right: 19%;
  background: url(banner_next.png) no-repeat;
  background-size: 100%;
}
.prev:hover,
.next:hover {
  opacity: 1;
}

/*内容1*/
.width1220 {
  width: 1200px;
  margin: 0 auto;
}
.piece1 {
  padding: 30px 0 10px 0;
}
.piece1 h2 {
  text-align: center;
  font-size: 26px;
  font-weight: 500;
  padding-bottom: 10px;
  color: #0072b9;
}
.piece1 p {
  text-align: center;
  border-bottom: 4px solid #0075c2;
  height: 40px;
}
.piece1_con {
  position: relative;
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 45px;
  height: 365px;
}

.gu_shownews {
  width: 600px;
  float: right;
}
.gu_titlebox {
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  font-size: 18px;
  line-height: 40px;
}
.gu_title {
  float: left;
}
.gu_title ul li {
  float: left;
  width: 180px;
  background-color: #f4f4f4;
  margin-left: 20px;
  text-align: center;
}
.gu_title ul li.on,
.gu_title ul li:hover {
  background-color: #0d7cc5;
  color: #fff;
}
.gu_title ul li.on a,
.gu_title ul li a:hover {
  color: #fff;
  width: 180px;
  background-color: #0D7CC5;
  display: block;
}
.gu_showlist ul li span {
  float: right;
  color: #a0a0a0;
}
.gu_showlist ul li {
  list-style: disc;
  margin-left: 40px;
  height: 40px;
  line-height: 40px;
}
/*内容2*/
.piece2 {
  background-color: #f4f4f4;
}
.piece2 > div.width1170,
.piece3 > div.width1170 {
  height: 355px;
  padding: 40px 0;
}
.p2_con1 {
  width: 585px;
  height: 365px;
}

.p2_con2,
.p2_con3 {
  padding: 20px 40px 20px 0;
  width: 437px;
  height: 270px;
  background: #fff;
  border: 1px solid #ccc;
}

.slideBox2 {
  height: 365px;
  overflow: hidden;
  position: relative;
}
.slideBox2 .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox2 .bd li {
  zoom: 1;
  vertical-align: middle;
  list-style: none;
}
.slideBox2 .bd li > a > span {
  margin-left: 0;
  display: block;
  font-size: 16px;
  position: absolute;
  bottom: 0;
  width: 20%;
  height: 55px;
  line-height: 55px;
  background: url(czb_bgtext.png) left top repeat;
  color: #fff;
  text-indent: 1em;
}
.slideBox2 .bd img {
  width: 100%;
  height: 312px;
  display: block;
}

.slideBox2 .hd {
  position: absolute;
  bottom: 15px;
  right: 15px;
  overflow: hidden;
  z-index: 20;
}

.slideBox2 .hd ul li {
  background: url(gu_ctrl1.png) no-repeat center;
  width: 16px;
  height: 16px;
  float: left;
  margin-right: 5px;
}
.slideBox2 .hd ul li.on {
  background: url(gu_ctrl1on.png) no-repeat center;
  width: 16px;
  height: 16px;
  float: left;
  margin-right: 5px;
}
.xi_prev,
.xi_next {
  width: 45px;
  height: 45px;
  z-index: 9999;
  cursor: pointer;
  position: absolute;
  top: 48%;
  margin-top: -28px;
}
.xi_prev {
  left: 0;
  background: url(sy_xwdt_ljt.png) no-repeat;
}
.xi_next {
  right: 0;
  background: url(sy_xwdt_rjt.png) no-repeat;
}

.gu_shownews2 {
  width: 585px;
  border: 1px solid #ccc;
  height: 370px;
  background-color: #fff;
  float: left;
}

.gu_title1 ul li {
  float: left;
  width: 75px;
  margin-right: 25px;
  text-align: center;
}
.gu_title1 ul li.on a,
.gu_title1 ul li a:hover {
  color: #0d7cc5;
}
.gu_titlebox1 {
  border-bottom: 1px solid #ccc;
  color: #333333;
  font-weight: bold;
  font-size: 18px;
  line-height: 50px;
  height: 50px;
  width: 480px;
  margin-left: 48px;
}

.gu_showlist1 ul li {
  border-bottom: 1px dashed #ccc;
  margin-left: 48px;
  height: 46px;
  line-height: 46px;
}
.floor2_right {
  width: 600px;
  margin-bottom: 15px;
  float: right;
}
.floor2_right > .floor2_rights > .floor2_right_swb,
.floor2_right > .floor2_rights1 > .floor2_right_swb1 {
  display: block;
  font-size: 16px;
  width: 100%;
  height: 35px;
  line-height: 35px;
  background: url(czb_bgtext.png) left top repeat;
  color: #fff;
  margin-top: -181px;
  position: absolute;
  z-index: 999;
  text-indent: 1em;
}
.floor2_right > .floor2_rights {
  width: 290px;
  float: left;
  margin-right: 20px;
  position: relative;
}
.floor2_right > .floor2_rights1 {
  width: 290px;
  float: left;
  position: relative;
}
.floor2_rightx {
  width: 290px;
  float: left;
  position: relative;
}
.floor2_right_xwb,
.floor2_right_xwb1,
.floor2_right_xwb2,
.floor2_right_xwb3 {
  display: block;
  font-size: 16px;
  width: 30px;
  height: 85%;
  line-height: 25px;
  background: url(czb_bgtext.png) left top repeat;
  color: #fff;
  margin-top: -181px;
  position: absolute;
  z-index: 999;
  text-align: center;
  padding-top: 25px;
}
.floor2_rightx1 {
  width: 205px;
  float: left;
  position: relative;
  margin-left: -175px;
}

.floor2_rightx2 {
  width: 205px;
  float: left;
  position: relative;
  margin-left: -110px;
}
.floor2_rightx3 {
  width: 205px;
  float: left;
  position: relative;
  margin-left: -102px;
}

/*内容3*/
.piece4 > .width1170 {
  padding-bottom: 40px;
}
.piece4 h2 {
  text-align: center;
  font-size: 26px;
  font-weight: 500;
  color: #0072b9;
  height: 100px;
  line-height: 100px;
}
.gu_title3 ul li {
  float: left;
  width: 380px;
  margin-right: 30px;
  text-align: center;
  background-color: #f4f4f4;
}
.gu_title3 ul li.on a,
.gu_title3 ul li a:hover {
  color: #fff;
}
.gu_title3 ul li.on,
.gu_title3 ul li:hover {
  background-color: #0d7cc5;
  color: #fff;
}
.gu_showlist3 {
  float: left;
  margin-right: 30px;
  position: relative;
}
.gu_showlist4 {
  float: right;
  margin-top: -310px;
}
.floor3 {
  background-color: #176999;
  width: 380px;
  height: 200px;
  position: absolute;
  z-index: 999;
  margin-top: -205px;
  opacity: 0.8;
}
/*当前位置*/
.dqwz {
  height: 36px;
  background: #f0f0f0;
}
.dqwz > .width1170 {
  height: 36px;
}
.dqwz > .width1170 li {
  float: left;
  line-height: 36px;
  height: 36px;
}
.dqwz > .width1170 li.tb5 {
  width: 32px;
  height: 31px;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  padding: 5px 0 0 11px;
}
.dqwz > .width1170 li a {
  padding: 0 46px 0 9px;
  color: #999999;
  background: url(zg_jiantou.png) no-repeat right center;
  font-size: 14px;
  border-right: 1px solid #d8d8d8;
  display: inline-block;
}
.dqwz > .width1170 li a:last-child {
  color: #0075c2;
}
/*通用左侧嵌套*/
.sidebarL {
  width: 235px;
  float: left;
  padding-top: 30px;
}
.about {
  font-size: 28px;
  color: #fff;
  font-weight: bold;
  line-height: 36px;
  background: url(dangqian.jpg);
  text-align: center;
  padding: 38px 0px;
}
.submenu_con {
  margin-top: 10px;
}
.submenu_con > ul > li {
  /*height: 50px;*/
  line-height: 51px;
  border-bottom: 1px solid #d7d7d7;
  font-size: 18px;
}
.submenu_con > ul > li a {
  background: url(zg_sanjiao_lan.png) no-repeat 10px center;
  color: #666666;
  padding-left: 28px;
  display: block;
}
.submenu_con > ul > li a:hover {
  color: #fff;
  background: #318fcd url(zg_sanjiao.png) no-repeat 10px center;
}
.submenu_con > ul > li.on a {
  color: #fff;
  background: #318fcd url(zg_sanjiao.png) no-repeat 10px center;
}
.submenu_con > ul > li.on {
  border: none;
}
.submenu_con li ul.nav_child {
  display: block;
  border-bottom: 1px solid #d7d7d7;
}
.submenu_con li ul.nav_child > li > a {
  font-size: 15px;
  line-height: 30px;
  border: none;
  padding: 10px 0 10px 30px;
  background: none;
  color: #666666;
}
.submenu_con li ul.nav_child > li.cid_on > a {
  color: #0075c2;
  font-weight: 600;
}
.submenu_con li ul.nav_child > li > a:hover {
  color: #fff;
  background: #318fcd url(zg_sanjiao.png) no-repeat 10px center;
}

/*通用右侧嵌套*/
.sidebarR {
  width: 1167px;
  float: right;
  overflow: hidden;
  padding: 30px 0px;
}
.font_h2 {
  height: 112px;
  line-height: 112px;
  font-size: 30px;
  color: #333333;
  font-weight: bold;
  overflow: hidden;
}
.sidebarR p {
  line-height: 25px;
  padding-bottom: 20px;
  text-indent: 2em;
  color: #333;
}
.zhh_CompanyIntro img {
  overflow: hidden;
  float: left;
  margin-right: 25px;
}
.font_h3 {
  margin-bottom: 20px;
}
.r_post {
  height: 50px;
  background: #318fcd;
  margin-bottom: 20px;
}
.r_post > div {
  width: 890px;
  height: 40px;
  margin: 5px;
  border: 1px solid #fff;
}
.r_post > div > p {
  margin: 0 auto;
  line-height: 40px;
  color: #fff;
  text-align: center;
  text-indent: inherit;
  padding: 0;
}
.fzjg {
  height: 250px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}
.fzjg > div {
  width: 50%;
}
.fzjg p {
  padding-bottom: 10px;
  margin-left: 10px;
  text-indent: 0;
}
.fzjg .fz_tit {
  font-size: 18px;
  padding-bottom: 20px;
  color: #0075c2;
}
#settab_fz > ul,
#settab_gc > ul,
#settab_zr > ul {
  height: 50px;
  margin-bottom: 30px;
}
#settab_fz > ul > li {
  width: 178px;
  height: 50px;
  float: left;
  line-height: 50px;
  text-align: center;
  color: #333;
  border: 1px solid #ccc;
  border-right: none;
}
#settab_fz > ul > li:last-child,
#settab_gc > ul > li:last-child,
#settab_zr > ul > li:last-child {
  border-right: 1px solid #ccc;
}
#settab_fz > ul > li:hover,
#settab_fz > ul > li.on {
  color: #0075c2;
}
.r_new > li {
  padding: 10px 0;
  border-bottom: 1px dashed #ccc;
}
.r_new > li > span {
  display: block;
  float: right;
}
#settab_gc > ul > li {
  width: 148px;
  height: 50px;
  float: left;
  line-height: 50px;
  text-align: center;
  color: #333;
  border: 1px solid #ccc;
  border-right: none;
}
#settab_gc > ul > li:hover,
#settab_gc > ul > li.on {
  background-color: #0075c2;
  color: #fff;
}
#settab_zr > ul > li {
  width: 178px;
  height: 50px;
  float: left;
  line-height: 50px;
  text-align: center;
  color: #333;
  border: 1px solid #ccc;
  border-right: none;
}
#settab_zr > ul > li:hover,
#settab_zr > ul > li.on {
  background-color: #0075c2;
  color: #fff;
}
.gc_tuli {
  height: 700px;
}
.gc_tuli > ul > li {
  width: 337px;
  height: 260px;
  float: left;
  margin-right: 78px;
  margin-bottom: 20px;
  text-align: center;
  overflow: hidden;
}
.gc_tuli > ul > li.rig_no,
.yewu > ul > li.rig_no {
  margin-right: 0;
}
.gc_tuli > ul > li img {
  display: block;
  height: 215px;
  margin: 0 auto;
  width: 337px;
}
.gc_tuli > ul > li p {
  text-indent: 0;
  padding: 20px 0;
}
.yewu > ul > li {
  width: 288px;
  float: left;
  margin-right: 18px;
  margin-bottom: 18px;
}
.yewu > ul > li > img {
  display: block;
  width: 100%;
  height: 170px;
}
.yewu_li {
  width: 248px;
  height: 160px;
  padding: 20px;
  background: #f4f4f4;
}
.yewu_li > p {
  text-indent: 0;
}
.yewu_li > p > a {
  color: #0075c2;
  font-size: 20px;
}
.yewu_li > ul li {
  width: 50%;
  float: left;
  font-size: 14px;
  line-height: 30px;
  color: #333;
}

.ky_trade li {
  height: 180px;
  border-bottom: 1px solid #ccc;
  margin-top: 30px;
}
.trade_l {
  float: left;
  width: 170px;
  text-align: center;
}
.trade_l > p {
  text-align: center;
  font-size: 18px;
}
.trade_r {
  float: right;
  width: 700px;
  margin-right: 255px;
}
.trade_r p {
  font-size: 22px;
  margin-bottom: 18px;
}
.trade_l > p,
.trade_r p {
  color: #0075c2;
  padding-bottom: 0;
  text-indent: 0;
}
.zr_con img {
  display: block;
  margin: 0 auto;
}

.scyfzmains {
  width: 900px;
  height: 50px;
  margin-bottom: 30px;
  background-color: #f7f8fa;
}
.scyfzmains ul {
  width: 730px;
  overflow: hidden;
  float: left;
  display: inline;
  height: 38px;
  padding-bottom: 10px;
  border-bottom: 1px solid #0075c2;
}
.scyfzmains ul li {
  float: left;
  line-height: 38px;
}
.scyfzmains .s4 {
  margin-right: 36px;
  cursor: pointer;
  display: block;
  float: left;
}
.scyfzmains .s5 {
  margin-left: 36px;
  cursor: pointer;
  display: block;
  float: left;
}
.scyfzmains .s4 > img,
.scyfzmains .s5 > img {
  width: 46px;
  height: 38px;
}
.scyfzmains ul li a {
  width: 54px;
  display: block;
  text-decoration: none;
  text-align: center;
  font-size: 18px;
  font-family: '微软雅黑';
  height: 38px;
}
.scyfzmains ul li.s6 {
  width: 20px;
  height: 38px;
}
.scyfzmains ul li a:hover {
  color: #0075c2;
  font-weight: bold;
}
.scyfzmains ul li a.s7 {
  color: #0075c2;
  font-weight: bold;
}

.scyfzmainx li p {
  line-height: 20px;
  font-size: 14px;
  color: #666666;
  font-family: '微软雅黑';
}
.scyfzmainx div {
  display: none;
}
.scyfzmainx div:first-child {
  display: block;
}
.scyfzmainx li p {
  line-height: 22px;
}
.scyfzmainx li span.sgg {
  width: 20px;
  height: 25px;
  float: left;
}

.lr_tb table {
  border-collapse: collapse;
  width: 900px;
  text-align: center;
  border-color: #ccc;
  color: #383838;
}
.lr_tb table tr {
  height: 50px;
}
.lr_tb table tr:first-child {
  background-color: #0075c2;
  color: #fff;
}
.rc_xwrc .trade_l {
  width: 150px;
}
.rc_xwrc .trade_l img {
  display: block;
  width: 100%;
}
.rc_xwrc .trade_r p {
  margin-bottom: 0;
}
.rc_xwrc .trade_r p.rc_tit {
  margin-bottom: 20px;
}
.rc_xwrc .trade_r span {
  color: #333;
}
.trade_r span {
  font-size: 16px;
}
.parace > h3 {
  text-align: center;
  font-weight: 400;
  margin: 30px 0 20px 0;
  font-size: 26px;
}
.parace li {
  width: 44%;
  height: 180px;
  border: 1px solid #ccc;
  padding: 20px;
  margin-bottom: 18px;
}
.parace li p {
  text-indent: 0;
  padding-bottom: 0;
}
.parace li p > span {
  font-size: 14px;
}
.parace li p.lx_tit {
  color: #0075c2;
  padding-bottom: 20px;
  font-size: 20px;
}

/*股票行情*/
.content {
  padding: 18px;
  margin: 20px;
  line-height: 1.8em;
  color: #333;
}
.content h2 {
  color: #333;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  background: url(icon.png) 0 -333px no-repeat;
  font-family: '\5FAE\8F6F\96C5\9ED1', Helvetica, '\5B8B\4F53', sans-serif;
  text-indent: 25px;
  border-bottom: 2px solid #999;
  position: relative;
}
.price {
  margin-top: 15px;
  margin-bottom: 15px;
  border: 1px solid #ddd;
}
.current_price {
  float: left;
  width: 130px;
  background: #eee;
  text-align: center;
}
.current_price h5 {
  font-size: 26px;
  color: #000;
  font-family: '\5FAE\8F6F\96C5\9ED1', Helvetica, '\5B8B\4F53', sans-serif;
  padding: 10px 0 5px 0;
}
.other_info {
  float: left;
  margin-left: 15px;
  width: 676px;
}
.other_info dl {
  margin-top: 5px;
  margin-bottom: 5px;
}

.other_info dt,
.other_info dd {
  float: left;
  height: 34px;
  overflow: hidden;
}
.other_info dt {
  width: 100px;
}
.other_info dd {
  padding: 0 5px 0 0;
  width: 100px;
  color: #000;
}
.red {
  color: #c00;
}
.green {
  color: #060;
}

/*宣传资料*/
.xc_tuli li {
  float: left;
  width: 440px;
  /*height: 300px;*/
  margin: 0 20px 30px 0;
  text-align: center;
  overflow: hidden;
}
li.rig_no {
  margin-right: 0;
}
.xc_tuli li img {
  height: 300px;
  display: block;
  margin: 0 auto;
}
.xc_tuli > ul > li p {
  text-indent: 0;
  line-height: 30px;
  padding: 20px 0;
}

/*分页*/
.tpxw1-2 {
  font-size: 12px;
}
.tpxw1-2 {
  height: 45px;
  margin-top: 21px;
  width: 624px;
}
.tpxw1-2 p.act {
  border: 1px solid #0081cc;
  background-color: #0081cc;
  color: #fff;
}
.tpxw1-2 p.act a {
  color: #fff;
}
.tpxw1-2 p {
  float: left;
  border: 1px solid #ddd;
  height: 25px;
  line-height: 25px;
  padding: 0 11px;
  margin-right: 2px;
}
.tpxw1-2 p a {
  font-size: 12px;
  color: #333;
  font-family: '微软雅黑';
}
.tpxw1-2 p {
  text-indent: 0;
}

/*详情页*/
.xwxq h2 {
  font-size: 18px;
  color: hsl(0, 0%, 20%);
  font-family: '微软雅黑';
  line-height: 50px;
  text-align: center;
}
.xwxq1 {
  color: hsl(0, 0%, 40%);
}
.xwxq1 td {
  padding: 0 10px;
  font-size: 12px;
  color: hsl(0, 0%, 40%);
  font-family: '宋体';
}
.xwxq2 {
  border-top: 1px dashed hsl(0, 0%, 80%);
  margin-top: 15px;
  padding-top: 15px;
  font-size: 14px;
  font-family: '宋体';
}
.xwxq2,
.xwxq2 p,
.xwxq2 span {
  margin-bottom: 20px;
  margin-top: 20px;
  font-family: '宋体';
  color: hsl(0, 0%, 40%);
  line-height: 200%;
  text-indent: 0;
}

.tpxw {
  width: 920px;
}
.xwzx1 {
  border-top: 1px solid #d7d7d7;
}
.xwzx1-1 {
  width: 335px;
  float: left;
  margin-top: 20px;
}
.xwzx1-2 {
  margin-top: 20px;
}
.xwzx1-2 h2 a {
  font-size: 18px;
  color: #333;
}
.xwzx1-2 p {
  color: #999;
  font-size: 14px;
}
.xwzx1-2 h3 {
  font-size: 14px;
  color: #999;
}