/**
 * CSS Document * 
 * Created by Jessie 2016/9/22.
 */
/* ==布局样式== */
.rows {
  width: 100%;
}
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.dis-in-b {
  display: inline-block;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.mt10 {
  margin-top: 10px;
}
.mt14 {
  margin-top: 14px;
}
.mt15 {
  margin-top: 15px;
}
.mt20 {
  margin-top: 20px;
}
.mt30 {
  margin-top: 30px;
}
.mt40 {
  margin-top: 40px;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.nav li {
  display: inline-block;
  float: left;
}
.top-tit {
  display: block;
  zoom: 1;
}
.top-tit:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.top-tit strong {
  display: inline-block;
  float: left;
  font: 36px/42px "微软雅黑";
  color: #fff;
}
.cxcy-zt {
  background: #fff url(cxcy_bg.jpg) no-repeat left top;
}
.cxcy-zt .cxcy-row {
  display: block;
  zoom: 1;
  margin-top: 20px;
}
.cxcy-zt .cxcy-row:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.cxcy-zt .cxcy-row .col-2-1 {
  width: 560px;
  float: left;
  padding-left: 0;
}
.cxcy-zt .cxcy-row .col-2-2 {
  width: 560px;
  float: left;
  padding-left: 20px;
}
.cxcy-zt .tab-ul {
  height: 40px;
  padding-top: 10px;
  background: url(cxcy_tab_bg.png) repeat left top;
  display: block;
  zoom: 1;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.cxcy-zt .tab-ul:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.cxcy-zt .tab-ul li {
  display: inline-block;
  float: left;
  padding: 0 10px 3px 10px;
  font: 16px/37px "微软雅黑";
  color: #333;
  cursor: pointer;
}
.cxcy-zt .tab-ul li.cur {
  border-bottom: 3px solid #1d9ef4;
  padding: 0 10px;
  font-weight: bold;
  color: #063c68;
}
.cxcy-zt .tab-ul span {
  display: inline-block;
  float: left;
  width: 30px;
  height: 40px;
  background: url(cxcy_fgx.png) no-repeat center center;
}
.cxcy-zt .list {
  height: 210px;
  padding: 10px;
}
.cxcy-zt .list li {
  height: 30px;
}
.cxcy-zt .list li span {
  display: inline-block;
  float: right;
  font: 14px/30px "微软雅黑";
  color: #666;
}
.cxcy-zt .list li a {
  display: inline-block;
  width: 70%;
  padding-left: 14px;
  background: url("imagessj_li_ico.png") no-repeat left center;
  font: 14px/30px "微软雅黑";
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cxcy-zt .list li a:hover {
  color: #f60;
}
.cxcy-zt .a-box {
  display: block;
  zoom: 1;
}
.cxcy-zt .a-box:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.cxcy-zt .a-box a {
  display: inline-block;
  width: 100%;
  background: url(cxcy_a_bg.png) repeat;
  font: 24px/86px "微软雅黑";
  color: #fff;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.cxcy-zt .a-box a:hover {
  text-decoration: underline;
}
.cxcy-zt .a-box a.a1 {
  width: 275px;
}
.cxcy-zt .a-box a.a2 {
  width: 180px;
}
.cxcy-zt .a-box a.a3 {
  width: 180px;
  margin-left: 10px;
}
.curmb {
  height: 20px;
  font: 14px/20px "微软雅黑";
  color: #fff;
  margin: 22px 0 0 30px;
  display: inline-block;
  float: left;
}
.curmb a {
  margin: 0 3px;
  font: 14px/20px "微软雅黑";
  color: #fff;
}
.curmb a.home {
  display: inline-block;
  margin: 0;
  padding: 0 5px 0 20px;
  background: none;
}
.curmb a:hover {
  color: #f60;
}
.curmb span {
  margin: 0 3px;
  font: 14px/20px "微软雅黑";
  color: #fff;
}
.curmb a.home {
  background: none;
  padding-left: 0;
}
.fwqy-zt {
  background: #fff url(fwqy_bg.jpg) no-repeat left top;
}
.fwqy-zt .fwqy-row01 {
  display: block;
  zoom: 1;
  margin-top: 20px;
}
.fwqy-zt .fwqy-row01:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.fwqy-zt .fwqy-row01 .l-box {
  display: inline-block;
  float: left;
  width: 615px;
  height: 410px;
  padding-right: 15px;
  background: url(fwqy_sp_bg.png) no-repeat right top;
  overflow: hidden;
}
.fwqy-zt .fwqy-row01 .r-box {
  display: inline-block;
  float: right;
  width: 476px;
}
.fwqy-zt .fwqy-row01 .r-box h2 {
  height: 36px;
  border-bottom: 1px solid #c7d1e0;
  font: 24px/36px "微软雅黑";
  color: #333;
}
.fwqy-zt .fwqy-row01 .r-box dl dt {
  margin-top: 20px;
  overflow: hidden;
}
.fwqy-zt .fwqy-row01 .r-box dl dt a {
  font: 24px/30px "微软雅黑";
  color: #ea3c14;
}
.fwqy-zt .fwqy-row01 .r-box dl dt a:hover {
  color: #f60;
}
.fwqy-zt .fwqy-row01 .r-box dl dd {
  height: 48px;
  padding: 10px 0 20px 0;
  overflow: hidden;
  font: 14px/24px "微软雅黑";
  color: #999;
}
.fwqy-zt .fwqy-row01 .r-box dl dd a {
  color: #ea3c14;
}
.fwqy-zt .fwqy-row01 .r-box dl dd a:hover {
  color: #f60;
}
.fwqy-zt .fwqy-row01 .r-box .list {
  height: 192px;
  overflow: hidden;
  padding: 0;
}
.fwqy-zt .fwqy-row01 .r-box .list li {
  height: 32px;
}
.fwqy-zt .fwqy-row01 .r-box .list li span {
  display: inline-block;
  float: right;
  font: 14px/32px "微软雅黑";
  color: #666;
}
.fwqy-zt .fwqy-row01 .r-box .list li a {
  display: inline-block;
  width: 80%;
  padding-left: 14px;
  background: url(fwqy_li_ico.png) no-repeat left center;
  font: 14px/32px "微软雅黑";
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fwqy-zt .fwqy-row01 .r-box .list li a:hover {
  color: #f60;
}
.fwqy-zt .fwqy-row02 {
  margin-top: 20px;
}
.fwqy-zt .fwqy-row02 .tab-tit {
  height: 61px;
  background: url(fwqy_tab_bg.png) repeat-x left top;
  display: block;
  zoom: 1;
}
.fwqy-zt .fwqy-row02 .tab-tit:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.fwqy-zt .fwqy-row02 .tab-tit span {
  display: inline-block;
  float: right;
  width: 297px;
  height: 61px;
  background: url(fwqy_tab_r.png) no-repeat right bottom;
}
.fwqy-zt .fwqy-row02 .tab-tit ul {
  display: inline-block;
  float: left;
  padding: 16px 0 0 0;
}
.fwqy-zt .fwqy-row02 .tab-tit ul li {
  display: inline-block;
  float: left;
  padding: 0 28px 9px 24px;
  font: 18px/24px "微软雅黑";
  color: #333;
  cursor: pointer;
  position: relative;
}
.fwqy-zt .fwqy-row02 .tab-tit ul li.cur {
  font-weight: bold;
  color: #1e5796;
}
.fwqy-zt .fwqy-row02 .tab-tit ul li.cur i {
  display: inline-block;
  width: 17px;
  height: 9px;
  position: absolute;
  bottom: -8px;
  left: 50%;
  margin-left: -8px;
  background: url(fwqy_tab_ico.png) no-repeat;
}
.fwqy-zt .fwqy-row02 .main {
  background: #f7f7f7;
  display: block;
  zoom: 1;
  min-height: 568px;
}
.fwqy-zt .fwqy-row02 .main:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.fwqy-zt .fwqy-row02 .main li {
  display: inline-block;
  float: left;
  width: 122px;
  padding: 20px 10px 0 10px;
}
.fwqy-zt .fwqy-row02 .main li a {
  display: inline-block;
  width: 122px;
  height: 92px;
  padding: 20px 0 10px 0;
  text-align: center;
  font: 16px/30px "微软雅黑";
  color: #333;
}
.fwqy-zt .fwqy-row02 .main li a img {
  max-height: 42px;
}
.fwqy-zt .fwqy-row02 .main li a:hover {
  background: #fff;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}
.fwqy-zt .fwqy-row03 {
  margin-top: 20px;
  display: block;
  zoom: 1;
}
.fwqy-zt .fwqy-row03:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.fwqy-zt .fwqy-row03 .col-2-1 {
  width: 616px;
  float: left;
  padding-left: 0;
}
.fwqy-zt .fwqy-row03 .col-2-2 {
  width: 476px;
  float: left;
  padding-left: 28px;
}
.fwqy-zt .fwqy-row03 .l-box {
  display: block;
  zoom: 1;
}
.fwqy-zt .fwqy-row03 .l-box:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.fwqy-zt .fwqy-row03 .l-box li {
  display: inline-block;
  float: left;
  width: 142px;
  padding: 15px 0 0 12px;
}
.fwqy-zt .fwqy-row03 .l-box li.one {
  padding-left: 0;
}
.fwqy-zt .fwqy-row03 .l-box li a {
  display: inline-block;
  width: 74px;
  padding-left: 66px;
  font: 14px/78px "微软雅黑";
  color: #333;
  border: 1px solid #ddd;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.fwqy-zt .fwqy-row03 .l-box li a.small {
  height: 32px;
  padding-top: 23px;
  padding-bottom: 23px;
  line-height: 16px;
}
.fwqy-zt .fwqy-row03 .l-box li a:hover {
  color: #f60;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico01 {
  background: url(fwqy_bico01.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico02 {
  background: url(fwqy_bico02.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico03 {
  background: url(fwqy_bico03.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico04 {
  background: url(fwqy_bico04.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico05 {
  background: url(fwqy_bico05.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico06 {
  background: url(fwqy_bico06.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico07 {
  background: url(fwqy_bico07.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .l-box li a.ico08 {
  background: url(fwqy_bico08.png) no-repeat 20px center;
}
.fwqy-zt .fwqy-row03 .r-box h2 {
  border-bottom: 1px solid #ccc;
  font: 24px/42px "微软雅黑";
  color: #333;
}
.fwqy-zt .fwqy-row03 .r-box .list {
  padding: 10px 0;
}
.fwqy-zt .fwqy-row03 .r-box .list li {
  height: 34px;
}
.fwqy-zt .fwqy-row03 .r-box .list li span {
  display: inline-block;
  float: right;
  font: 14px/34px "微软雅黑";
  color: #666;
}
.fwqy-zt .fwqy-row03 .r-box .list li a {
  display: inline-block;
  width: 80%;
  padding-left: 14px;
  background: url(fwqy_li_ico.png) no-repeat left center;
  font: 14px/34px "微软雅黑";
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fwqy-zt .fwqy-row03 .r-box .list li a:hover {
  color: #f60;
}