﻿body{ font-family:"微软雅黑"; position:relative;}
.hdotr{ height: 100px; background-color: #fff; }
#header{ width: 1000px; margin: 0 auto; }
.logo{ float: left; margin-top: 25px;}
.hchnl{ width: 460px; float: right; margin-top: 48px; }
.hchnl li{ float: left; height: 16px; line-height: 16px; padding:18px 0;}
.hchnl li.hwod{ cursor: pointer; font-weight:bold; font-size:16px;}
.hchnl li.hsplt{ padding:18px;}
.hchnl li.selected{ background: url(cmsn_htitbg_160817.jpg) no-repeat bottom center;}
.hchnl li a{ text-decoration:none;}

.sach1{ width: 1000px; margin: 0 auto; margin-top: 30px;}
.stxt{ margin-left: 165px; text-indent: 18px; width: 458px; height: 42px; line-height: 42px; border-radius: 8px; background-color: #cadcf0;  font-size:14px; color:#2f70b1; border:none; }
.sach2{ width: 1000px; margin: 0 auto; margin-top: 20px; color: #fff; font-size:14px; text-align: center;}
.sach2 font{ font-weight:bold;}
.sbtn1{ margin-left: 10px;}
.sbtn2{ margin-left: 10px;}





.zw91{ height: 70px;}

.helpsot{ background-color: #3969a1 !important; height: 70px; }
.helps{  width: 1000px; margin:0 auto;}
/*简洁*/
.helpsot2{ background-color: #3969a1 !important; }
.helpsot2{ padding:15px 0; background-color: #3969a1; height: 70px; margin-top:15px; }
.helps2{  width: 1000px; margin:0 auto;}
.helps2 p{  font-size:14px; line-height: 24px; color: #fff; text-align:center;}
/*简洁*/

.hpicon{ width: 490px; float: left; border-left: 1px solid #9cb4d0; }
.hpicon li.cli{ padding-top:15px; height: 55px; width: 80px; float: left; border-right: 1px solid #9cb4d0; text-align: center; font-size:14px; color:#fff;  cursor: pointer;}
.webs{ margin-top: 8px; width: 460px; float: right; line-height: 20px; color: #9cb4d0;}
.webs{ width:360px;}
.webs1{ width:180px; float:right;}
.webs2{ width:120px; float:right; margin-right:10px;}
.hpicon li.shol,.hpicon li.shol_dt,.hpicon li.shol_fd{ position: relative;}

.hpicon li.mr_js{ cursor: pointer;}
.hpicon li:hover{ background-color: #0c519b;}

.zxfx22{ width: 0; height: 0; position: absolute; top:-310px; z-index: 2; overflow: hidden;}
.srbk{ width: 600px; padding: 15px 15px 10px; background-color: #0c519b;}
.shtrot{ z-index: 2; width: 600px; padding: 0px 15px; }
.shtr{ margin-left: 16px; border: 8px solid transparent;
  border-top: 8px solid #0c519b;
  width: 0;
  height: 0px;}
.srlist{ width: 100%; margin-top: 10px; padding-bottom: 10px; color: #fff; text-align: left; border-bottom: 1px dashed #fff;} 
.srtit{ width: 90px; float: left; font-size:18px;}
.srcon{ width: 510px; float: right; font-size:14px; line-height: 24px;}
.srcon .shpa{ height: 24px; font-size:14px; line-height: 24px;}
.shpa a{ float: left; color: #fff;}
.shpa img{ float: right; margin-top: 5px;}
.shpa .simgc{ margin-top: 2px; display: block; float: right; width: 53px; height: 17px; overflow: hidden;}
.srlist2{ border-bottom: none;}
.srcon .bds_more{ width: 53px; height: 17px; background:url(cmsn_share2_160817.jpg) no-repeat!important; margin: 0!important;  }
.shpa a:hover{ color: #fff; }
/* .hpicon li.shol:hover .srbk{ display: block;}
// .hpicon li.shol:hover .shtrot{ display: block;} 1000 500*/

.zxfx22_dt{ width: 0px; height: 0; position: absolute; left:-1px; top:-486px; z-index: 2; overflow: hidden; border-radius:5px; }

.bomh{ height:10px; background-color: #0c519b;}
.zxfx22_fd{ width: 0px; height: 0; position: absolute; left:-1px; top:-190px; z-index: 2; border-radius:5px; overflow: hidden; }
.zxfx22_fd ul{ padding: 10px 15px 10px; background-color: #0c519b; text-align:left; font-size:14px; min-height:116px; overflow: hidden; }
.zxfx22_fd li{ line-height:28px; border-bottom:1px dashed #fff; color:#fff;}
.zxfx22_fd li a{color:#fff;}
.zxfx22_fd li a:hover{color:#fff;}



/*底部弹窗*/
.bomwd{ width:100%; position:absolute; bottom:0px;}
.bomwd2{ background-color: #0c519b; overflow: hidden;}
.bomwd2ir{ padding: 10px 0 10px;  width: 1000px; margin:0 auto; color: #fff; }
.bmwl{ width: 750px; float: left;}
.bmwl ul{ width: 300px; float: left;}
.bmwl li{ font-size:14px; line-height: 28px;}
.bmwl li.hd{ font-weight:bold;}

.wzry{ width: 300px; float: left; font-size:14px; line-height: 28px;}
.wzry_tit{ font-weight:bold;}
.wzry_con{ height: 120px; overflow: auto;}

.bwebs1{ width:150px; float:right; margin-top:10px;}
.bmwr{ width: 180px; float: right;}
.bmwr li{ height: 40px; margin-top: 10px;  font-size:18px;}
/*底部弹窗*/