﻿body{ font-family:"微软雅黑"; }
body{ background: url(cmsn_mbg1_160817.jpg) no-repeat center top !important; background-position-y: 100px !important; }

.more{ float:right; margin-right:10px; color:#424242;}
.more a{color:#424242;}

.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;}

.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;}

.mcontent{ width: 1000px; margin: 0 auto;  margin-top: 25px;}
#slide_x{ position:relative;}
.box{ overflow:hidden;position:relative;}
.list{overflow:hidden;width:1000%;}
.list li.bli{float:left;position:relative;width:1000px;}

.minus,.plus{position:absolute;top:440px;width:40px;height:60px; cursor:pointer; font-size: 30px; text-align: center; line-height: 60px; filter: alpha(opacity=60); background-color: #000; background:rgba(0,0,0,0.6); color: #fff; }
.minus{left:0px;  }
.plus{right:0px;}

.newbk{}
.newbkl{ width: 134px; float: left;}
.newbkl li{ padding-top: 48px; height: 24px; margin-bottom: 3px; *margin-bottom: 1px; text-align: center; font-size:18px; color:#03366c; line-height:18px; filter:alpha(opacity=80);}
.newbkl a{ text-decoration: none;}
.newbkl li.li1{ background:url(cmsn_npl1_160817.png) no-repeat center; background-position-y: 13px; background-color: #7baada;}
.newbkl li.li2{ background:url(cmsn_npl2_160817.png) no-repeat center; background-position-y: 13px; background-color: #7baada;}
.newbkl li.li3{ background:url(cmsn_npl3_160817.png) no-repeat center; background-position-y: 13px; background-color: #7baada;}
.newbkl li.li4{ background:url(cmsn_npl4_160817.png) no-repeat center; background-position-y: 13px; background-color: #7baada;}
.newbkl li.li5{ background:url(cmsn_npl5_160817.png) no-repeat center; background-position-y: 13px; background-color: #7baada;}

.newbkl li.li1on{ background:url(cmsn_npl1on_160817.png) no-repeat center; background-position-y: 13px; background-color: #0c519b; color:#fff;}
.newbkl li.li2on{ background:url(cmsn_npl2on_160817.png) no-repeat center; background-position-y: 13px; background-color: #0c519b; color:#fff;}
.newbkl li.li3on{ background:url(cmsn_npl3on_160817.png) no-repeat center; background-position-y: 13px; background-color: #0c519b; color:#fff;}
.newbkl li.li4on{ background:url(cmsn_npl4on_160817.png) no-repeat center; background-position-y: 13px; background-color: #0c519b; color:#fff;}
.newbkl li.li5on{ background:url(cmsn_npl5on_160817.png) no-repeat center; background-position-y: 13px; background-color: #0c519b; color:#fff;}


.newbkr{ width: 844px; padding: 15px 8px 13px 10px; height: 343px; float: right; background-color: #fff;}
.newbkr h1 font{ font-family:"黑体"; font-size:20px; color:#03468f; }
.newbkr h1 a{ font-size:18px; color:#d40202; text-decoration:none; }
.npicl{ width: 483px; float: left;}
.npicr{ width: 350px; float: right;}
.ledtit{ height: 30px; line-height: 30px; font-size:17px; border-bottom: 3px solid #ff6600;}
.ledtit li{ float: left; height: 30px; padding:0 8px;}
.ledtit li.curr{ border-bottom: 3px solid #006ec5; color:#0c519b; }
.ledtit li a{ text-decoration:none;}
.ledtit li.curr a{ color:#0c519b;}
.ldcon2{  margin-top:11px; min-height:196px;}
.ldcon2 li{ line-height:28px; font-size:14px; }
.pr2{ margin-top: 15px;}
	
.ifopl{ width: 480px; float: left; margin-left: 15px;}			
.tzggtit{ height:34px; line-height:34px; border-bottom:3px solid #ff6600; font-size:17px; }
.tzggtit .chnltit{ padding:0 8px; float:left; font-size:16px; font-family:"微软雅黑";}
.tzggtit .curr{ border-bottom: 3px solid #006ec5; color:#0c519b; }
.tzggtit .more{ font-size:12px;}

.tzcon2{  margin-top:12px; min-height:196px;}
.tzcon2 li{  line-height:28px; font-size:14px;}
.zcwj{ display:block; width: 215px; float: left; height: 50px; font-size:18px; border: 1px solid #bbbdc1; border-radius:5px;  }
.ztri{ height: 50px; line-height: 50px; width: 60px; float: left; text-align: center; background:url(cmsn_ztri_160817.jpg) no-repeat center; background-color: #efeff1;}
.zchl{ height: 50px; line-height: 50px;padding-left:25px; width: 130px; float: left;}					

.ifopr{ width: 300px; float: right; margin-right: 10px;}		
.imenu{ height: 46px; line-height: 46px; text-align: center; font-size:20px; font-weight:bold; color:#fff; background-color: #0c519b; }
.menuls{ padding: 0 22px; background-color: #cbddf0;}
.menuls a{ text-decoration: none;}
.menuls a:hover{ text-decoration: none;}
.menuls li{ padding-left:100px; height: 90px; line-height: 90px; font-size:20px; color: #0c519b;}
.menuls li.li1{ background:url(cmsn_xghjh_160817.png) no-repeat 30px 17px; border-bottom: 1px dashed #8aa3c6;}
.menuls li.li2{ background:url(cmsn_xrsrm_160817.png) no-repeat 25px 18px; border-bottom: 1px dashed #8aa3c6;}
.menuls li.li3{ background:url(cmsn_xsjtj_160817.png) no-repeat 30px 15px;}

.tjfxl{ width: 540px; float: left; margin-left: 15px; margin-top: 10px;}
.tjnw .left{ width:220px; float:left; }
.tjnw .rigt{ width:300px; float:right; }
.tjnw .rigt h2{ font-size:14px;  line-height:22px; font-weight:normal;}
.tjnw .rigt p{ color:#035894; line-height: 24px; margin-top:10px;}					
.tjnwbk{ margin-top:5px; min-height:168px;}
.tjnwbk li{  line-height:28px; font-size:14px; }	
.sjmore{color: #035894; margin-top: 5px; padding-right:30px; text-align: right;}				 
.sjmore a{ color: #035894;}

.tjfxr{ width: 206px; float: right; margin-right: 40px;}
.xpsw{ width: 200px; border: 3px solid #009aff; text-align: center; margin-top: 10px;}
.xpsw img{ border-bottom: 1px solid #009aff;}
.xpsw p{ line-height: 20px; padding:0 8px;}


.bmfwl{  width: 530px; float: left; margin-left: 5px;}
.rdfb{ margin-top: 15px;}
.rdfb li{ padding-left: 5px; width: 170px; height: 96px; line-height: 18px;  float: left; border-bottom: 1px solid #d1dfee; font-size: 16px; }
.rdfb li img{ float: left; margin-top: 20px;}
.rdfb li p{ margin-left: 5px; float: left; margin-top: 35px;}
.rdfb li.c2{ padding-left: 10px; width: 165px; border-left: 1px solid #d1dfee;}
.rdfb li.r2{ border-bottom: none;}
.bmfwr{  width: 272px; float: right; margin-right: 10px;}
.bmfwr a:hover{ text-decoration: none;}

.iwntb1{ display: block; float: left; width: 130px; height: 52px; line-height: 52px; background-color: #cbddf0; text-align: center; color: #0c519b; font-size:20px;}
.iwntb2{ display: block; float: left;  height: 52px; line-height: 52px; background-color: #cbddf0; text-align: center; color: #0c519b; font-size:20px; text-align: left;}
.iwntb21{ padding-left: 22px; width:250px; background:url(cmsn_iwtc1_160817.jpg) no-repeat 205px 15px; background-color: #cbddf0;}
.iwntb22{ padding-left: 22px; width:250px; background:url(cmsn_iwtc2_160817.jpg) no-repeat 208px 12px; background-color: #cbddf0;}
.iwntb23{ padding-left: 22px; width:250px; background:url(cmsn_iwtc3_160817.jpg) no-repeat 208px 12px; background-color: #cbddf0;}


.ztzll{ width: 480px; float: left; margin-left: 10px;}
.hotz { margin-top: 22px; padding-bottom: 22px; border-bottom: 1px dashed #9d9d9d;}
.hotz .left{ width:145px; float:left; }
.hotz .rigt{ width:320px; float:right; margin-top:0px; }
.hotz .rigt h2{ font-size:15px; font-family:"微软雅黑"; line-height:24px;}
.hotz .rigt p{ line-height: 18px; margin-top: 10px; color: #848586;}
.hotz2{ border-bottom:none;}

.ztzlr{ width: 300px; float: right; margin-right: 10px;}
.lszt{ margin-top: 12px; min-height: 252px;}
.lszt li{ padding-left: 10px; font-size:15px; line-height:36px; height:36px;  }
.lszt li a{ float:left;}
.lszt li span{ float:left; color:#ff6600; font-weight:bold; font-size:26px;}




.svhs{ margin-top: 20px; border: 2px solid #384b7b; background-color: #d3e2e8; padding-bottom: 8px; position:relative; }
.shl{ width: 620px; float: left;}
.bsdt1{ float: left; display: block; padding-left: 55px; width: 95px; height: 40px; line-height: 40px; background:url(cmsn_bsdt1_160817.png) no-repeat 13px 10px;  background-color: #052065;  font-size:18px; font-weight:bold; color:#ff9600; font-family:"黑体";}
.bsdt2{ float: left; display: block; padding-left: 40px; width: 90px; height: 40px; line-height: 40px; background:url(cmsn_fwpt_160817.png) no-repeat 13px 11px;  background-color: #6998ba;  font-size:18px; font-weight:bold; color:#052065; font-family:"黑体";}
.bsdt3{ padding-left: 15px; float: left; display: block; height: 40px; line-height: 40px; font-size:13px; }
.bsls{ margin-top: 10px; margin-left: 10px;}
.bsls li{ margin-left: 7px; float: left; width: 88px; height: 31px; line-height: 31px; border: 2px solid #fff; color:#003d7f; text-align: center; font-weight:bold; font-size:16px; border-radius:4px; background-color:#fff; }
.bsls li:hover{ border: 2px solid #1459a0; }
.ptfm{ position: absolute; left:-2px; top:-2px;  width:996px; border: 2px solid #384b7b; display:none ; z-index:1;  background-color:#fff;}
.ptfmir{ position: relative; padding:30px 20px; height:px;}
.ptfm p{ line-height:20px; }
.ptbdm{ border-bottom:1px solid #C5C4CA; margin-bottom: 6px; padding-bottom: 6px;}
.ptbk{ position: absolute; left:2px; top:2px; width: 120px; height: 30px; line-height: 30px;  background-color: #052065; font-size:18px; font-weight:bold; color:#fff; font-family:"黑体"; text-align: center;}

.shr{ width: 370px; float: right;}
.bsch{ display:block; float: left; color:#003d7f; font-size:16px; height: 24px; line-height: 24px;  }
.bsch2{ margin-left: 10px; width: 160px; height: 24px; line-height: 24px; text-indent:10px; color:#003d7f; border: 1px solid #a9a9a9;}
.shbk{ margin-top: 3px; width: 360px; height: 44px; background-color: #bdcedd;}
.lsh{ float: left; margin-top: 8px; height: 24px; line-height: 24px; text-indent:10px; color:#7f7e7e; border: 1px solid #a9a9a9;}
.lsh1{ width:160px; margin-left: 10px;}
.lsh2{ width:60px; margin-left: 4px;}
.lsh3{ width:68px; margin-left: 4px;}

.nrply{ margin-top: 10px; border: 2px solid #cd6d3b; height: 38px; background-color: #d3e2e8; filter:alpha(opacity=60);}
.nrply span{ float: left;}
.nrplylg{ padding-left:42px; width:90px; float: left; height: 38px; line-height: 38px; font-size:19px; font-weight:bold; color:#fff;  background:url(cmsn_nrp1_160817_01.jpg) no-repeat; background-color:#e0470b; }
.qslsot{ margin-left: 20px; width: 610px; float: left; height: 38px; overflow:hidden }
.qsls { width: 100%; font-size:14px; line-height: 38px;}
.qsls font{ color:#cd6d3b;}
.nrply span.qsbn{ float: right;}

.imnt { width: 1000px; margin:0 auto; margin-top: 20px; margin-top: 22px\0;  background-color: #fff;}
.imnt li{ margin-left: 9px; margin-right: 8px; float: left; height: 96px; line-height: 96px;  font-size:18px;}


.helpsot{ background-color: #3969a1 !important; height: 70px; }
.helps{  width: 1000px; margin:0 auto;}
.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;}


.zw91{ height: 70px;}
/*底部弹窗*/
.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;}
/*底部弹窗*/

/*侧边栏*/
.sidebr{ position: absolute; right:0; top:20px; background-color: #183e66; height: 270px;  border-radius:15px 0 0 15px;}
.sidebr1{ width: 15px; float: left;  height: 270px; line-height: 270px; border-right: 1px solid #4a6a89; font-size: 14px; color: #fff; text-align: center; cursor: pointer;}
.sidebr2{ width: 0px; float: left;}
.brb{ width: 90px; height: 90px; float: left; text-align: center;}
.brb img{ margin-top: 20px;}
.brb p{ font-size:14px; margin-top: 5px; color: #fff;}
.brb1{  height: 25px; border-top: 1px solid #4a6a89;}
/*侧边栏*/

/*信箱小浮层 */
.imnt li.mailot_js{ position: relative;}
#mail_js{ cursor: pointer;}
.mpw1{ margin:0; font-size:12px; line-height:20px; width: 0; height: 0; position: absolute; left:-24px; top:-115px; z-index: 2; overflow: hidden;}
.mwc1{ padding: 15px 10px; width:170px; background-color:#000; filter:alpha(opacity=70); background:rgba(0,0,0,0.7); z-index: 2}
.mwc1 p{ margin-bottom:8px; color:#fff; height:22px;}
.mptxt{ width:113px; height:16px;}
.mtr1{ margin-left: 40px; border: 8px solid transparent;
  border-top: 8px solid rgba(0,0,0,0.7);
  width: 0;
  height: 0px; }
  .mblg{ border:none; width:78px; float:left; height:24px; line-height:24px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:13px; background-color:#0f7fba; }
  .mblg2{ display:block; width:78px; height:24px; margin-left:12px; background-color:#55B72A;}
  .mblg2:hover{ color:#fff; text-decoration:none;}


/*信箱小浮层*/

/* 便民服务 */
.bmfw9{ background: url(cmsn_bm9bg_160817.jpg) no-repeat 6px 6px; background-color:#fff; }
.bmfw9ir{ padding-left: 360px; padding-top: 36px; width: 450px;}
.bmfw9ir li{ margin-bottom: 9px; margin-left: 16px; width: 203px; float: left; height: 62px; line-height: 62px; color:#044489; font-size:22px; background: url(cmsn_bm9libg_160817.png) no-repeat;}
.bmfw9ir li a{ padding-left: 73px; display:block; color:#044489; text-decoration: none;}
.bmfw9ir li a:hover{text-decoration: none;}
.bmfw9ir li.bw91 a{ background: url(cmsn_bm9w1_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw92 a{ background: url(cmsn_bm9w2_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw93 a{ background: url(cmsn_bm9w3_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw94 a{ background: url(cmsn_bm9w4_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw95 a{ background: url(cmsn_bm9w5_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw96 a{ background: url(cmsn_bm9w6_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw97 a{ background: url(cmsn_bm9w7_160817.png) no-repeat center; background-position-x:30px ;}
.bmfw9ir li.bw93{ width:421px; background: url(cmsn_bm9libg2_160817.png) no-repeat;}

/* 便民服务 */