﻿.banner {
  margin-top: 20px;
}
.top-menu {
  margin-top: 20px;
  overflow: hidden;
}
.top-menu .my-nav {
  width: 570px;
  height: 104px;
  border: 1px solid #e5e5e5;
  border-top: 0;
  text-align: center;
}
.top-menu .line {
  width: 569px;
  height: 4px;
  background-image: url("zhuanye/sprite.png");
}
.top-menu .shadow {
  background: url("zhuanye/shadow.png");
}
.top-menu .left {
  float: left;
  width: 590px;
  height: 121px;
  cursor: pointer;
}
.top-menu .left .line {
  background-position: 0 -190px;
}
.top-menu .left span {
  background-position: 0px -160px;
}
.top-menu .left .active span {
  background-position: -28px -160px;
  height: 14px;
  width: 26px;
}
.top-menu .right {
  float: right;
  width: 590px;
  height: 121px;
  cursor: pointer;
}
.top-menu .right .line {
  background-position: 0 -186px;
}
.top-menu .right h3 {
  color: #fd4616;
}
.top-menu .right span {
  background-position: -14px -160px;
}
.top-menu .right .active span {
  height: 14px;
  width: 26px;
  background-position: -54px -160px;
}
.top-menu h3 {
  color: #2baeef;
  font-size: 26px;
  font-weight: bold;
}
.top-menu p {
  color: #666666;
  font-size: 14px;
  margin-top: 18px;
  margin-bottom: 0;
}
.top-menu span {
  height: 26px;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
  background-image: url("zhuanye/sprite.png");
  margin-left: 20px;
}
.table1 {
  border: 1px solid #ff7769;
  border-image: linear-gradient(#ff7f5e, #ff6f74) 1 1;
  margin-top: 70px;
}
.table1 td.border {
  border-right: 1px solid #d9d9d9;
  font-size:19px; font-weight:550;
  text-align:left;
}
.table1 td.bordermun {
  border-right: 1px solid #d9d9d9;
  font-size:18px; font-weight:400;
  text-align:center;
   padding:10px;
}

.table1 td.border img{width:70px;margin: 0px auto; padding:0px 10px;}

.table1 td.zynr {
  padding-left:10px;
  text-align:left;
  border-right: 1px solid #d9d9d9;  
  font-size:17px;
  font-weight:400;

}
.table1 td.zynr a{ padding:0px 5px;}

.table2 {
  border: 1px solid #f99866;
  border-image: linear-gradient(#f6ab6a, #fd8763) 1 1;
  margin-top: 70px;
}
.table3 {
  border: 1px solid #879dff;
  border-image: linear-gradient(#9da9ff, #7493ff) 1 1;
  margin-top: 70px;
}
.table4 {
  border: 1px solid #55d0f2;
  border-image: linear-gradient(#6fdefc, #40c5eb) 1 1;
  margin-top: 70px;
}



.table4 td.border {
  border-right: 1px solid #d9d9d9;
  font-size:19px; font-weight:bold;
  text-align:left;
}

.table4 td.border img{width:70px;margin: 0px auto; padding:10px 10px;}


.table4 td.zynr {
  padding-left:10px;
  text-align:left;
  border-right: 1px solid #d9d9d9;  
  font-size:17px;
  font-weight:bold;

}


.table4 td.zynr a{ padding:0px 5px;}



.container table {
  width: 99%;
  text-align: center;
  color: #014a87;
  font-size: 18px;
}
.container table a {
  color: #014a87;
}
.container table tr {
  line-height: 40px;
  border-top: 1px dashed #d9d9d9;
}
.container table tr:first-child {
  border-top: 0;
}
.container table td.red,
.container table span.red {
  color: #fb0309;
}
.container table tbody {
  font-size: 16px;
}
.table thead td {
  border-bottom: 1px solid #d9d9d9;
  font-weight: bold;
}
.rectangle {
  height: 80px;
  line-height: 80px;
  width: 300px;
  position: relative;
  color: white;
  text-align: center;
  font-size: 28px;
  font-weight: bold;
  top: -40px;
}
.rectangle1 {
  background: url(zhuanye/sprite.png) 0px 0px no-repeat;
}
.rectangle2 {
  background: url(zhuanye/sprite.png) -300px 0px no-repeat;
}
.rectangle3 {
  background: url(zhuanye/sprite.png) 0px -80px no-repeat;
}
.rectangle4 {
  background: url(zhuanye/sprite.png) -300px -80px no-repeat;
}
.zhuanye-tip {
  color: #014a87;
  font-size: 14px;
  line-height: 2;
  padding: 10px 5px 0;
  border: 1px dashed #e98865;
  margin-bottom: 40px;
}

.zhuanye-tip a{color:#014a87}

.zhuanye-tip p {
  text-indent: 20px;
}
#gopng_right1 {
  background: url(zhuanye/sprite.png) 0px -160px no-repeat;
}
#gopng_left1_outer {
  height: 26px;
  width: 14px;
  overflow: hidden;
}
#gopng_left1 {
  background: url(zhuanye/sprite.png) -14px -160px no-repeat;
}
#gopng_right2_outer {
  height: 14px;
  width: 26px;
  overflow: hidden;
}
#gopng_right2 {
  background: url(zhuanye/sprite.png) -28px -160px no-repeat;
}
#gopng_left2_outer {
  height: 14px;
  width: 26px;
  overflow: hidden;
}
#gopng_left2 {
  background: url(zhuanye/sprite.png) -54px -160px no-repeat;
}
