body { margin: 0px; padding: 0px; cursor:pointer; font-family:"微软雅黑";  } 

ul { margin: 0px; padding: 0px;}

img { border: 0px;}

.clear { clear: both;}

.hidden { display: none;}

.main{width:100%; margin:0 auto 0; padding:0; overflow:hidden;}

.top{ width:100%; margin:0px auto; height:auto; background:url(../images/topbg.png) top center no-repeat;}

.div_top{ width:1002px; height:auto; margin:0px auto;padding-top:50px; }

.logo{ width:406px; height:66px;  float:left; }

.logo_soso{ width:360px; height:auto; float:right; padding-top:25px; }

.logo_eg{ width:150px; height:28px; float:left; font-size:18px; line-height:28px; color:#333;}

.logo_eg a{ font-size:16px; font-family:"微软雅黑"; color:#333; padding-left:5px; padding-right:5px; text-decoration:none;}

.logo_eg a:hover{ color:#e40178;}

.logo_input{ width:200px; height:26px; float:right; line-height:26px; border:1px solid #333333;border-radius:10px; -moz-border-radius:10px; background:#f2f2f2; }

.logo_input_left{ width:170px; height:auto; float:left; }

.logo_input_left input{ border-style:none; border:0; font-size:15px; color:#666; background:none; padding-left:5px;}

.logo_input_right{ width:22px; height:18px; float:left;  padding-top:3px;  }

.dh_info{ width:100%; margin:0px auto; height:44px; background:#333333; margin-top:16px;}

.dh{ width:1002px; margin:0px auto; height:44px;   text-align:center; color:#fff;}

.dh ul li{ width:167px; height:auto;line-height:44px; list-style:none; float:left; }

.dh ul li a { font-size:16px; font-weight:bold;  font-family:"微软雅黑";text-decoration:none; color:#fff; line-height:44px; }

.dh ul li a:hover{ display:block; color:#00a0e9; height:44px; line-height:44px; text-align:center;}

.banner{ width:100%; height:677px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/banner.png) center no-repeat;}

.About_Cont{ width:100%; height:auto; margin:0px auto;}

.About_Contre{ width:100%; height:auto; margin:0px auto;  }

.About_Info{ width:1002px; height:auto; margin:0px auto; margin-top:40px; }

.About_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.About_title span{ font-size:27px; color:#c32824; }

.About_neirong{ width:1002px; height:auto; float:left; padding-top:35px;}

.About_Left{ width:615px; height:auto; float:left; font-size:12px; line-height:22px; color:#333; letter-spacing:2px; padding-left:20px;}

.About_Left a{ text-decoration:none; color:#fff; font-size:15px; padding:3px 20px; background:#039ae0; float:right; margin-top:5px; border-radius:30px;}

.About_Left a:hover{ color:#FF0;}

.About_Right{ width:319px;  height:278px; float:right; padding-right:25px;}

.Part2{ width:100%; height:1260px; margin:0px auto; background:#f5f5f5; margin-top:40px; padding-top:15px;}


.ZXTJ_Info{width:1002px; height:auto; margin:0px auto; margin-top:60px;}

.ZXTJ_Title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.ZXTJ_Title span{ font-size:27px; color:#c32824; }

.ZXTJ_Cont{ width:1002px; height:auto; float:left; padding-top:30px;}

.ZXTJ_kuang{ width:292px; height:396px; float:left; background:#fff; margin-left:20px; margin-right:20px; margin-top:24px; margin-bottom:24px;box-shadow:0px 0px 8px 5px #e5e5e5; -webkit-box-shadow:0px 0px 8px 5px #e5e5e5; -moz-box-shadow:0px 0px 8px 5px #e5e5e5;}

.ZXTJ_kuang_tu{ width:292px; height:194px; float:left; text-align:center; }

.ZXTJ_kuang_text{ width:292px; height:auto; float:left; line-height:30px;   padding-top:10px; text-align:center; }

.ZXTJ_kuang_title{ width:292px; height:auto; float:left; text-align:center; color:#c32824; font-size:16px;}

.ZXTj_kuang_info{ width:240px; height:auto; float:left; padding-left:32px; padding-right:20px;}

.ZXTj_kuang_info a{ color:#333;  font-size:12px; text-align:left; text-decoration:none;}

.ZXTj_kuang_info a:hover{ color:#ff00;}

.ZXTJ_bottom{ width:1002px; height:auto; float:left; text-align:center; margin-top:55px;}


.ZXTJ_btn_info{ width:292px; height:auto;line-height:56px; float:left; margin-left:20px; margin-right:20px; background:#59adc9;}

.ZXTJ_btn_info a{ color:#fff;  font-size:16px; text-align:center; text-decoration:none;}

.ZXTJ_btn_info a:hover{ background:#ba3857;color:#ff00;display:block;}


.ZXTJ_btn_info2{ width:292px; height:auto; line-height:56px; float:left; margin-left:20px; margin-right:20px; background:#2b2e4b;}

.ZXTJ_btn_info2 a{ color:#fff;  font-size:16px; text-align:center; text-decoration:none;}

.ZXTJ_btn_info2 a:hover{background:#ba3857; color:#ff00;display:block;}


.ZXTJ_btn_info3{ width:292px; height:auto;line-height:56px; float:left; margin-left:20px; margin-right:20px; background:#207bb2;}

.ZXTJ_btn_info3 a{ color:#fff;  font-size:16px; text-align:center; text-decoration:none;}

.ZXTJ_btn_info3 a:hover{ background:#ba3857; color:#ff00; display:block;}


.Ys_Info{ width:100%; height:auto; margin:0px auto;}

.Ys{ width:1002px; height:auto; margin:0px auto; margin-top:40px; }

.Ys_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.Ys_title span{ font-size:27px; color:#c32824; }

.Ys_cont{ width:1002px; height:auto; float:left; padding-top:35px;}


.Ys_kuang{ width:166px; height:204px; float:left;  margin-left:42px; margin-right:42px; margin-top:24px; margin-bottom:24px;}/*---2021 修改---*/

.Ys_kuang_tu{ width:166px; height:204px; float:left; text-align:center; }/*---2021 修改---*/


.bot{ width:100%; height:auto; margin:0px auto;/*margin-top:55px;*/}

.bot_bg2{ width:100%; height:228px; margin:0px auto ; background:#000000;}

.bot_gywmbg2{ width:100%; height:228px; margin:0px auto ; background:url(../images/gywmbot.png) center no-repeat;}

.bot_bg3{width:100%; height:48px; margin:0px auto ; background:#000; }

.bot_cont{ width:1002px; height:auto; margin:0px auto; }

.bot_lxfs{ width:280px; height:auto; float:right; padding-top:60px;}

.bot_lxfs_title{width:270px; height:auto; float:left; font-size:16px; line-height:30px; color:#fff; background:url(../images/dian.png) center left  no-repeat; padding-left:10px; }

.bot_lxfs_cont{width:270px; height:auto; float:left;padding-left:10px;}

.bot_lxfs_cont ul li{ width:270px; height:auto; line-height:24px;  list-style:none; float:left;}

.bot_lxfs_cont ul li a{ font-size:12px; color:#a6a6a6; font-family:"微软雅黑";text-decoration:none;}

.bot_lxfs_cont ul li a:hover{ color:#FF0;}

.bot_ewm{ width:114px; height:117px; float:left; padding-right:5px;}

.bot_tel{ width:24px; height:40px; float:left;}

.bot_text{ width:148px; font-size:14px; color:#a6a6a6; line-height:30px; float:left;}

.bot_left{ width:718px; height:auto; float:left;}

.bot_dh{ width:174px; height:auto; float:left; padding-top:65px;  }

.bot_dhtitle{width:164px; height:auto; float:left; font-size:16px; line-height:30px; color:#fff; background:url(../images/dian.png) center left  no-repeat; padding-left:10px; }

.bot_dhcont{width:174px; height:auto; float:left;padding-left:10px;}

.bot_dhcont ul li{ width:174px; height:auto; line-height:24px;  list-style:none; float:left;}

.bot_dhcont ul li a{ font-size:12px; color:#a6a6a6; font-family:"微软雅黑";text-decoration:none;}

.bot_dhcont ul li a:hover{ color:#FF0;}

.bot_eg{ width:160px; height:auto; float:right; height:37px; text-align:right; font-size:18px; color:#3f97b5; vertical-align:middle; /*line-height:23px; */padding-top:10px; padding-right:20px;}

.bot_bq{ width:1000px; height:auto; margin:0px auto ;color:#fff;line-height:60px; font-size:16px; text-align:center;border-top:1px solid #666666;}

.about_banner{ width:100%; height:677px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/about_banner.png) center no-repeat;}

.NAbout_Cont{ width:100%; height:auto; margin:0px auto;}

.Nabout_info{ width:1002px; height:auto;margin:0px auto; padding-top:235px;}

.Nabout_info_kuang{ width:166px; height:166px; float:left; margin-left:42px; margin-right:42px; margin-top:24px; margin-bottom:24px;}

.Nabout_info_kuang_tu{ width:166px; height:166px; float:left; text-align:center; }

.NAbout_Info{ width:1002px; height:auto; margin:0px auto; margin-top:40px; }

.NAbout_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.NAbout_title span{ font-size:27px; color:#c32824; }

.NAbout_neirong{ width:1002px; height:auto; float:left; padding-top:35px;}

.NAbout_Left{ width:655px; height:auto; float:left; font-size:12px; line-height:24px; color:#333; letter-spacing:2px;}

.NAbout_Left a{ text-decoration:none; color:#fff; font-size:15px; padding:3px 20px; background:#039ae0; float:right; margin-top:5px; border-radius:30px;}

.NAbout_Left a:hover{ color:#FF0;}

.NAbout_Right{ width:316px;  height:334px; float:right;}

.NAbout_RightTu{ width:316px;  height:334px; float:left;}

.NAbout_Rightdian{width:316px;  height:334px; float:left; text-align:center;}

.NAbout_Rightdian a{ padding-left:4px; padding-right:4px; text-align:center; }

.NAbout_bot{ width:1002px; height:auto; float:left;background:url(../images/dianxian.png) center center no-repeat; }

.NAboutIcon_kuang{ width:130px; height:auto; float:left; padding-left:68px; padding-right:52px; margin-top:30px;}

.NAboutIcon_tu{ width:130px; height:46px; float:left; text-align:center; padding-top:5px;}

.NAboutIcon_text{ width:130px; height:auto; float:left; text-align:center; line-height:25px; padding:10px 0px;}

.NAboutIcon_text a{ font-size:18px; color:#333333; line-height:24px; text-decoration:none;}

.NAboutIcon_text a:hover{ color:#C00}

.NAbout_Part{ width:100%; height:540px; margin:0px auto; background:#f5f5f5; margin-top:30px; padding-top:15px;}

.ZZZS{width:1002px; height:auto; margin:0px auto; margin-top:60px;}

.ZZZS_Title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.ZZZS_Title span{ font-size:27px; color:#c32824; }

.ZZZS_Cont{ width:1002px; height:auto; float:left; padding-top:30px;}

.Nabout_ryzs_left{ width:24px; height:28px;float:left; padding-top:155px;}

.Nabout_ryzs_right{ width:24px; height:28px; float:right; padding-top:155px; }

.Nabout_ryzs_center{ width:954px; height:auto; float:left; padding-top:20px;}

.Nabout_ryzs_kuang{ width:194px; height:200px; float:left;   padding-left:26px; padding-right:26px; padding-top:35px; }

.Nabout_ryzs_kuang_tu{ width:194px; height:200px; float:left; text-align:center; border:8px solid #fff;}

.Nabout_ryzs_kuang_tu img{opacity:0.35;filter:alpha(opacity=35); }

.Nabout_ryzs_kuang2{ width:429px; height:272px; float:left; padding-left:15px; padding-right:15px;}

.Nabout_ryzs_kuang_tu2{ width:429px; height:272px; float:left; text-align:center; border:8px solid #fff;}

.XQHZ{ width:1002px; height:auto; margin:0px auto; margin-top:40px; }

.XQHZ_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.XQHZ_title span{ font-size:27px; color:#c32824; }

.XQHZ_cont{ width:1002px; height:auto; float:left; padding-top:35px;}

.XQHZ_tu{ width:1002px; height:auto; float:left; text-align:center;}

.XQHZ_lj{ width:1002px; height:auto; float:left; text-align:center;}

.XQHZ_lj_kuang_tu1 a{ margin-left:20px; margin-right:20px; text-decoration:none; text-align:center;}

.XQHZ_lj_kuang_tu1 a img{border:1px solid #999999;}

.NaboutBotTu{ width:100%; height:379px; margin:0px auto; margin-top:100px;}

.jjzc_banner{ width:100%; height:677px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/jjzc_banner.png) center no-repeat;}

.jjzc_baninfo{ width:542px; height:auto;margin:0px auto; padding-top:235px; color:#fff; padding-left:230px; padding-right:230px; line-height:24px;}

.jjzc_baninfo a{ text-align:center; color:#fff; text-decoration:none; line-height:5px;}

.jjzc_baninfo a:hover{ color:#F00;}


.Njjzc_part0{ width:100%; height:auto; margin:0px auto; border-bottom:1px solid #999999; padding-bottom:90px;}

.NjjzcIcon{ width:1002px; height:auto;margin:0px auto; padding-top:30px;}

.NjjzcIcon_kuang{ width:200px; height:auto; float:left;}

.NjjzcIcon_bt{ width:200px; height:auto; float:left; text-align:center; font-size:29px; color:#00a0e9; font-family:Arial, Helvetica, sans-serif; line-height:40px;}

.NjjzcIcon_text{width:200px; height:auto; float:left; text-align:center; color:#666666; font-size:12px; line-height:20px; }

.NjjzcIcon_sub{vertical-align:sub; font-size:14px;}


.Njjzc_part{ width:100%; height:auto; margin:0px auto;}

.Njjzc{ width:1002px; height:auto;margin:0px auto; padding-top:80px;}

.Njjzc_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.Njjzc_title span{ font-size:27px; color:#c32824; }

.Njjzc_cont{ width:1002px; height:auto; float:left; padding-top:35px;}

.Njjzc_Left{ width:331px; height:221px; float:left;}

.Njjzc_Right{ width:622px;  height:auto; float:left; padding-left:40px; font-size:12px; line-height:24px; color:#333; letter-spacing:2px;}

.Njjzc_Right span{ font-size:27px; line-height:45px; color:#333;}

.Njjzc_Right a{ text-decoration:none; color:#fff; font-size:15px; padding:3px 20px; background:#039ae0; float:left; margin-top:5px; border-radius:30px;}

.Njjzc_Right a:hover{ color:#FF0;}

.Njjzc_part2{ width:100%; height:540px; margin:0px auto; background:#f5f5f5; margin-top:30px;}

.NjjzcJS{ width:1002px; height:auto;margin:0px auto; padding-top:80px;}

.NjjzcJS_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333; font-size:25px; text-align:center; line-height:64px;background:url(../images/x.png) bottom center no-repeat;  }

.NjjzcJS_title span{ font-size:27px; color:#c32824; }

.NjjzcJS_cont{ width:1002px; height:auto; float:left; padding-top:35px;}

.NjjzcJS_kuang{ width:410px; height:auto; float:left;}

.NjjzcJS_icon{ width:410px; height:auto; float:left; text-align:center; padding-bottom:20px;}

.NjjzcJS_bt{ width:410px; height:auto; float:left; font-size:26px; line-height:60px; color:#333;}

.NjjzcJS_smal{width:410px; height:auto; float:left; font-size:12px; color:#333; line-height:26px;}

.NjjzcJS_kuang2{ width:410px; height:auto; float:right;}

.NjjzcJS_icon2{ width:410px; height:auto; float:left; text-align:center; padding-bottom:20px;}

.NjjzcJS_bt2{ width:410px; height:auto; float:left; font-size:26px; line-height:60px; color:#333;}

.NjjzcJS_smal2{width:410px; height:auto; float:left; font-size:12px; color:#333; line-height:26px;}

.NjjWL{ width:1002px; height:auto; margin:0px auto; margin-top:40px; }

.NjjWL_title{ width:1002px; height:auto; float:left; font-size:25px; color:#333;  text-align:center; line-height:40px;  }

.NjjWL_title span{ font-size:27px; color:#c32824; }

.NjjWL_cont{ width:1002px; height:auto; float:left; padding-top:35px; font-size:17px; letter-spacing:1px; line-height:30px; text-align:center; color:#333333;}

.NjszcBotTu{ width:100%; height:379px; margin:0px auto; margin-top:80px;}




.Newbanner{ width:100%; height:459px; margin:0px auto; text-align:center;margin-left:0px; margin-right:0px;background:url(../images/newbanner.png) center no-repeat;}



.NeirCenter{width:100%; height:auto; margin:0px auto;}

.NCont{ width:1002px; height:auto; margin:0px auto;}

.NCont_left{ width:260px; height:auto; float:left; padding-top:35px;}

.NContInfo{ width:260px; height:auto; float:left; background:#44494d; padding-bottom:20px;}


.NContInfo_cont{ width:260px; height:auto; float:left;}

.Nlist{ width:242px; height:auto; float:left;background:url(../images/new_bot.png) bottom no-repeat; padding-left:18px; padding-bottom:15px;}

.Nlist_title{ width:232px; height:52px; line-height:52px; font-size:17px;color:#f2c868; display:block; padding-left:10px;background:url(../images/new_title.png) left no-repeat;}

.Nlist_cont{ width:232px; height:auto; float:left; padding-left:10px;}

.Nlist_cont ul li{ list-style:none; float:left; width:232px; height:auto; line-height:24px;}

.Nlist_cont ul li a{ color:#fff; font-size:13px; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;}

.Nlist_cont ul li a:hover{ color:#FF0;   display:block;}

.NcontRight{ width:684px; height:auto; float:right; border:1px solid #bcbcbc; padding:10px 20px; margin-top:35px;}

.Ngcal_cont{width:682px; height:auto; float:left;}

.Ngcal_dates{width:630px; height:auto; float:left;background:url(../images/dates.png) 20px center no-repeat; font-size:13px; color:#7d7d7d;text-transform:uppercase; line-height:40px; padding-left:46px;}

.Ngcal_texts{ width:680px; height:auto; float:left;font-size:15px; line-height:34px; padding-top:25px; color:#4b4b4b}

.Ngcal_tu{width:680px; height:auto; float:left; text-align:center; padding-top:15px;}

.Ncpbanner{ width:100%; height:459px; margin:0px auto; text-align:center;margin-left:0px; margin-right:0px;background:url(../images/cpbanner.png) center no-repeat;}

.Ncp_part0{ width:100%; height:auto; margin:0px auto; background:#fff; box-shadow:0px 0px 2px 5px #e5e5e5; -webkit-box-shadow:0px 0px 2px 5px #e5e5e5; -moz-box-shadow:1px 0px 2px 5px #e5e5e5;}

.NcpIcon{ width:1002px; height:auto;margin:0px auto;}

.NcpIcon_tab{ width:1002px;  height:52px; float:left;}

.NcpIcon_tab ul li{ width:170px;  height:52px; line-height:52px;  float:left; list-style:none; border-right:1px solid #cdcdcd; text-align:center;}

.NcpIcon_tab ul li a{ font-size:14px; text-align:center; text-decoration:none; color:#333;}

.NcpIcon_tab ul li a:hover{background:#00a0e9; color:#fff; display:block;}

#cptabbg{ background:#00a0e9; color:#fff;}

.Ncp{ width:1002px; height:auto; margin:0px auto; margin-top:15px;}

.Ncp_title{ width:656px; height:auto; line-height:36px; float:left; font-size:33px; color:#3c3736;  padding-left:16px; padding-right:10px;}

.Ncp_cont{ width:1002px; height:auto; float:left;}

.Ncp_kuang{ width:292px; height:396px; float:left; background:#fff; margin-left:20px; margin-right:20px; margin-top:24px; margin-bottom:24px;box-shadow:0px 0px 8px 5px #e5e5e5; -webkit-box-shadow:0px 0px 8px 5px #e5e5e5; -moz-box-shadow:0px 0px 8px 5px #e5e5e5;}

.Ncp_kuang_tu{ width:292px; height:194px; float:left; text-align:center; }

.Ncp_kuang_text{ width:292px; height:auto; float:left; line-height:30px;   padding-top:10px; text-align:center; }

.Ncp_kuang_title{ width:292px; height:auto; float:left; text-align:center; color:#c32824; font-size:16px;}

.Ncp_kuang_info{ width:240px; height:auto; float:left; padding-left:32px; padding-right:20px;}

.Ncp_kuang_info a{ color:#333;  font-size:12px; text-align:left; text-decoration:none;}

.Ncp_kuang_info a:hover{ color:#ff00;}

.Npage{width:366px; height:auto;margin:0px auto; text-align:center; margin-top:40px;   }

.Npage_left{ width:21px; height:21px; float:left;}

.Npage_left a{ color:#333; text-align:center; font-size:18px; margin-left:5px; margin-right:5px; display:block; text-decoration:none; padding:2px 2px;}

.Npage_left a:hover{ width:21px; height:21px; line-height:21px;background:#00a0e9; color:#fff;text-decoration:none; display:block;}

.Npage_right{ width:21px; height:21px; float:right;}

.Npage_right a{ color:#333; text-align:center; font-size:18px; margin-left:5px; margin-right:5px; display:block; text-decoration:none; padding:2px 2px;}

.Npage_right a:hover{width:21px; height:21px; line-height:21px; background:#00a0e9; color:#fff;text-decoration:none; display:block;}

.Npage_cont{ width:320px; height:auto; float:left; line-height:21px;margin-bottom:30px;}

.Npage_cont a{ width:21px; height:21px;/* background:#fff;*/ float:left; text-align:center; font-size:18px; margin-left:5px; margin-right:5px; display:block; color:#000; text-decoration:none; padding:2px 2px;}

.Npage_cont a:hover{ background:#00a0e9; color:#fff;text-decoration:none; display:block;}

.Ncp_contxx{ width:1002px; height:auto; margin:0px auto; }

.Ncp_qhimg{ width:1002px; height:auto; float:left; margin-top:40px;}

.Ncp_contxx_left{ width:43px; height:78px;float:left; padding-top:155px;}

.Ncp_contxx_right{ width:43px; height:78px; float:right; padding-top:155px; }

.Ncp_contxx_center{ width:916px; height:auto; float:left; padding-top:20px; text-align:center;}

.Ncp_contxx_kuang_tu{ width:916px; height:272px; float:left; text-align:center; }

.Ncp_contxx_kuang_tu img{width:412px; height:272px; text-align:center;  }

.Ncp_xxjs{ width:1002px; height:auto; float:left; margin-top:20px; margin-bottom:40px;}

.Ncp_xxjs_bt{ width:1002px; height:auto; float:left ; line-height:50px; color:#c32824}

.Ncp_xxjs_info{width:1002px; height:auto; float:left ; line-height:50px; color:#333; line-height:26px;}

.Ncpsoso{width:1000px; height:50px; margin:0px auto; padding-bottom:20px; padding-top:20px; }

.Ncpsoso_list{ width:246px; height:36px; float:left;}

.Ncpsoso_list select{width:244px; height:34px; appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url("../images/s1.png") no-repeat right center;  font-size:14px;	font-family:Microsoft YaHei; color:#3c3736; padding-left:10px;}  

.Ncpsoso_gh{ padding-left:40px;}

.Ncpsoso_button{ width:125px; height:32px; float:left; text-align:center; color:#FFF; font-size:16px; line-height:32px; background:#009944; margin-left:45px;}

.Ncpsoso_button:hover{ color:#FF0}


.Nlxwm_banner{ width:100%; height:602px; margin:0px auto; text-align:center;margin-left:0px; margin-right:0px;background:url(../images/lxwmbanner.png) center no-repeat;}

.Nlxwm{ width:1002px; height:auto; margin:0px auto; padding-top:28px;}

.Nlxwm_yjfk{ width:560px; height:auto; float:right; padding-right:10px;}

.Nlxwm_yjfk_title{ width:560px; height:auto; float:left; font-size:24px; line-height:30px; font-weight:bold;background:url(../images/lx_xian.png) left bottom no-repeat; padding-bottom:20px;}

.Nlxwm_yjfk_cont{ width:560px; height:auto; float:left; padding-top:10px;}

.Nlyb_kuang{ width:255px; height:auto; float:left; border:1px solid #252525; height:34px; line-height:34px; margin-bottom:10px;  margin-top:25px; margin-left:15px;}

.Nlyb_name{ width:68px;  height:auto; float:left; color:#4b4b4b; font-size:15px; padding-left:10px;}

.Nlyb_cont{ width:240px; height:auto; float:left; padding-left:10px;}

.Nlyb_cont input{ width:230px; height:26px; border-style:none; line-height:26px;font-size:14px; color:#afafaf;}

.Nlyb_kuang2{ width:528px; height:120px; float:left; border:1px solid #252525; line-height:34px; margin-bottom:10px; margin-top:20px; margin-left:15px;}

.Nlyb_cont2{width:518px; height:auto; float:left; padding-left:10px;}

.Nlyb_cont2 textarea{ width:510px; height:100px; float:left; border-style:none; line-height:30px;font-size:14px; color:#afafaf; padding-top:10px;border:0px;}

.Nlyb_cont2 textarea:focus{ border-style:none; border:0;}

.Nlyb_button{ width:106px; height:34px; line-height:34px;  float:left; background:#00a0e9; text-align:center; margin-top:10px; border-radius:4px; margin-left:15px;}

.Nlyb_button a{width:106px; height:34px; line-height:34px;  text-decoration:none;text-align:center; font-size:18px;color:#fff;}

.Nlyb_button a:hover{ color:#000;}

.Nlxwm_lxwm{ width:320px; height:auto; float:left; padding-left:20px;}

.Nlxwm_lxwm_title{ width:320px; height:auto; float:left; font-size:24px; line-height:30px; font-weight:bold;background:url(../images/lx_xian.png) left bottom no-repeat; padding-bottom:10px;}

.Nlxwm_lxwm_cont{ width:320px; height:auto; float:left;}

.Nlxwm_lxwm_Nrinfo{ width:320px; height:auto; float:left; padding-top:15px;}

.Nlxwm_lxwm_Nrtitle{ width:300px; height:auto; float:left;  font-size:15px; font-weight:bold; line-height:30px; color:#252525; padding-left:10px;}

.Nlxwm_lxwm_Nrtext{ width:285px; height:auto; float:left; line-height:24px; color:#3c3736; padding-left:15px;font-size:15px; }

.Nlxwm_lxwm_NrTuAll{width:300px; height:auto; float:left;}

.Nlxwm_lxwm_NrTu{ width:112px; height:114px; float:left; padding-left:15px; padding-right:15px;}

.Nlxwm_lxwm_NrTu img{ text-align:left; float:left; border:1px solid #333;}

.Nlxwm_map{ width:100%; height:auto; margin:0px auto; text-align:center; padding-top:50px; margin-bottom:50px;}

.Nnewsbanner{ width:100%; height:459px; margin:0px auto; text-align:center;margin-left:0px; margin-right:0px;background:url(../images/new_banner.png) center no-repeat;}


.Nxw_part0{ width:100%; height:50px; margin:0px auto; background:#fff;box-shadow:0px 0px 6px 2px #e5e5e5; -webkit-box-shadow:0px 0px 6px 2px #e5e5e5; -moz-box-shadow:0px 0px 6px 2px #e5e5e5; }

.Nxw_part1{ width:100%; height:auto; margin:0px auto; /*background:#fff;box-shadow:0px 0px 2px 5px #e5e5e5; -webkit-box-shadow:0px 0px 2px 5px #e5e5e5; -moz-box-shadow:1px 0px 2px 5px #e5e5e5; */}

.NxwIcon{ width:1002px; height:auto;margin:0px auto;}

.NxwIcon_tab{ width:1002px;  height:52px; float:left;}

.NxwIcon_tab ul li{ width:170px;  height:52px; line-height:52px;  float:left; list-style:none; border-right:1px solid #cdcdcd; text-align:center;}

.NxwIcon_tab ul li a{ font-size:14px; text-align:center; text-decoration:none; color:#333;}

.NxwIcon_tab ul li a:hover{background:#00a0e9; color:#fff; display:block;}

#xwtabbg{ background:#00a0e9; color:#fff; }

.Nxw_info{ width:1002px; height:auto; margin:0px auto; }

.Nxw{ width:1002px; height:auto; float:left; padding-top:20px;}

.Nxw_left{ width:211px; height:auto;  float:left; }

.Nxw_list{ width:211px; height:auto; float:left;}

.Nxw_listTitle{ width:211px; height:auto; float:left; font-size:12px; color:#333; border-bottom:1px solid #999999; line-height:36px;}

.Nxw_listMOre{ float:right; padding-top:5px;}

.Nxw_listCont{ width:211px; height:auto; float:left;}

.Nxw_listKuang{ width:211px; height:auto; float:left; padding:10px 0px;}

.Nxw_listKuangTu{ width:211px; height:auto; float:left;}

.Nxw_listKuangText{ width:211px; height:auto; float:left; line-height:18px; padding-top:10px; padding-bottom:10px; }

.Nxw_listKuangText a{color:#666666; font-size:12px; text-decoration:none;}

.Nxw_listKuangText a:hover{ color:#F00;}

.Nxw_right{ width:633px; height:auto;  float:right; }

.Nnew{ width:633px; height:auto; float:left;}

.Nnew_Title{ width:633px; height:auto; float:left; font-size:12px; color:#333; border-bottom:1px solid #999999; line-height:36px;}

.Nnew_weiz{ float:right; }

.Nnew_weiz a{ font-size:12px; text-decoration:none; color:#333; }

.Nnew_weiz a:hover{ color:#F00;}

.Nnew_Cont{ width:633px; height:auto; float:left; padding-top:15px;}

.Nnew_cptu{ width:633px; height:336px; float:left;background:url(../images/new_cp.png) center no-repeat; position:absolute; z-index:-1;}

.Nnew_cptuleft{ width:24px; height:28px; float:left; position:relative; z-index:9; padding-top:142px;}

.Nnew_cpturight{ width:24px; height:28px; float:right;position:relative; z-index:19;padding-top:142px;}

.Nnew_cptuCont{ width:633px; height:48px; line-height:48px; position:absolute; z-index:1; bottom:0px;background:rgba(0,0,0,0.3); }

.Nnew_cptuConttext{ font-size:18px; color:#fff; padding-left:10px;  font-weight:bold;}

.Nnew_list{ width:633px; height:auto; float:left; padding-top:15px; margin-top:330px;}

.Nnew_listKuang{ width:633px; height:auto; float:left; margin-top:20px; margin-bottom:30px;}

.Nnew_listImg{ width:159px; height:125px; float:left;}

.Nnew_listInfo{ width:440px; height:auto; float:right;}

.Nnew_listInfobt{ width:440px; height:auto; float:left; font-size:14px; color:#666; line-height:40px;}

.Nnew_listdate{ float:right;}

.Nnew_listInfoText{ width:440px; height:auto; float:left; font-size:12px; color:#c8c8c8; line-height:20px;}

.Nnew_listInfoMore{ width:440px; height:auto; float:left; }

.Nnew_listInfoMore a{ text-decoration:none;font-size:14px; color:#666;}

.Nnew_listInfoMore a:hover{ color:#F00;}

.NnewXX{ width:633px; height:auto; float:left;}

.NnewXX_Title{ width:633px; height:auto; float:left; font-size:12px; color:#333; border-bottom:1px solid #999999; line-height:36px;}

.NnewXX_weiz{ float:right; }

.NnewXX_weiz a{ font-size:12px; text-decoration:none; color:#333; }

.NnewXX_weiz a:hover{ color:#F00;}

.NnewXX_Cont{ width:633px; height:auto; float:left; padding-top:15px;}

.NnewXX_big{width:633px; height:auto; float:left; padding-top:15px; font-size:19px; line-height:40px; font-weight:bold;}

.NnewXX_smal{ font-size:12px;}

.NnewXX_text{width:633px; height:auto; float:left; padding-top:15px; font-size:12px; line-height:24px; }

.NnewXXpage{ width:770px; height:auto; float:left;}

.NnewXXpage_kuang{ width:770px; height:auto; float:left; font-size:18px; color:#595757; line-height:45px;}

.NnewXXpage_kuang a{ text-decoration:none; color:#595757;}
.NnewXXpage_kuang a:hover{ color:#063}


/*----2021 新增----*/
.Add_part2{ width:100%; height:840px; margin:0px auto; background:#f5f5f5; margin-top:30px;}

.CxydjTitle{
	float:left;
	width:100%;
	height:auto;
	}
	
.CxydjLeft{
	width:384px;
	height:auto;
	float:left;
	color:#3e3a39;
	}
.CxydjText{
	margin-top:50px;
	width:92%;
	height:auto;
	float:left;
	}
.CxydjText p{
	line-height:32px;
	font-size:16px;
	}	
.CxydjTextBt{
	font-size:18px;
	font-weight:bold;
	color:#3e3a39;
	font-size:20px;
	}		
.CxydjRight{
	width:calc(100% - 384px);
	float:right;
	height:auto;
	}
.CxydjRight table{
	text-align:right;
	}
.Kjyf_cont{ width:1002px; height:auto; float:left; }			
.KjyfTitle{
	float:left;
	width:100%;
	height:auto;
	}
	
.KjyfLeft{
	width:455px;
	height:auto;
	float:left;
	color:#3e3a39;
	}
.KjyfText{
	margin-top:10px;
	width:92%;
	height:auto;
	float:right;
	}
.KjyfText p{
	line-height:32px;
	font-size:16px;
	}	
.KjyfTextBt{
	font-size:18px;
	font-weight:bold;
	color:#3e3a39;
	font-size:20px;
	}		
.KjyfRight{
	width:calc(100% - 455px);
	float:right;
	height:auto;
	}
.KjyfTu table{
	text-align:right;
	padding-top:25px;
	}
.CXWTu{
	width:100%;
	float:left;
	padding-top:35px;
	}
.Add_part3{ width:100%; height:740px; margin:0px auto; background:#f5f5f5; margin-top:30px;}	
.GyscTitle{
	float:left;
	width:100%;
	height:auto;
	}
.Gysc{ width:1002px; height:auto; margin:0px auto; margin-top:40px; padding-top:40px; }	
.GyscLeft{
	width:493px;
	height:auto;
	float:left;
	color:#3e3a39;
	}
.GyscText{
	margin-top:10px;
	width:92%;
	height:auto;
	float:right;
	padding-top:10px;
	}
.GyscText p{
	line-height:32px;
	font-size:16px;
	}	
.GyscTextBt{
	font-size:18px;
	font-weight:bold;
	color:#3e3a39;
	font-size:20px;
	}		
.GyscRight{
	width:calc(100% - 513px);
	float:right;
	height:auto;
	
	}
.GyscTu{
	width:100%;
	float:left;
	text-align:center;
	padding-top:25px;
	}	
.addBotTu{ 
	width:100%; 
	height:558px;
	margin:0px auto; 
	margin-top:-10px;
	}
.addGywm{
	width:100%;
	height:auto;
	float:left;
	background:url(../images/add_q1.png) top center no-repeat;
	position:relative;
	bottom:30px;
	}
.addGywmLeft{
	width:calc(50% - 55px);
	height:auto;
	float:left;
	position:relative;
	z-index:9;
	margin-right:-10px;
	}
.addGywmRight{
	width:calc(50% - 55px);
	height:auto;
	float:right;
	position:relative;
	z-index:9;
	margin-left:-10px;

	}
.addYear{
	width:100%;
	float:left;
	text-align:center;
	font-size:38px;
	position:relative;
	z-index:99;
	}	
.addGywmCenter{
	width:130px;
	line-height:131px;
	color:#fff;
	text-align:center;
	height:auto;
	float:left;
	}	
.addGywmMk1{
	width:100%;
	height:auto;
	float:left;
	
	margin-top:130px;
	}
.addGywmMk2{
	width:100%;
	height:auto;
	float:left;
	
	margin-top:415px;
	}
.addGywmMk3{
	width:100%;
	height:auto;
	float:left;
	
	margin-top:280px;
	}
.addGywmMk4{
	width:100%;
	height:auto;
	float:left;

	margin-top:135px;
	}
.addGywmMk5{
	width:100%;
	height:auto;
	float:left;
	
	margin-top:135px;
	}
.addGywmMk6{
	width:100%;
	height:auto;
	float:left;
	
	margin-top:333px;
	}
					
.addGywmMkNum{
	width:40px;
	height:auto;
	/*float:left;*/
	
	}
	
.Nump70{
	padding-top:70px;
	}
.Nump90{
	padding-top:90px;
	}	
.Nump150{
	padding-top:150px;
	}
.Nump162{
	padding-top:162px;
	}	
.Nump178{
	padding-top:178px;
	}
.Nump182{
	padding-top:182px;
	}
.Nump214{
	padding-top:214px;
	}
.Nump1034{
	padding-top:1034px;
	}						
.addFt{
	float:left;
	}
.addRt{
	float:right;
	}	
		
.addGywmMkINfo{
	width:calc(100% - 40px);
	float:left;
	height:auto;
	}
.addGywmMkBg1{
	background-image:url(../images/add_q2.png);
	background-repeat:no-repeat;
	height:166px;
	}
.addGywmMkBg2{
	background-image:url(../images/add_q3.png);
	background-repeat:no-repeat;
	height:347px;
	}
.addGywmMkBg3{
	background-image:url(../images/add_q4.png);
	background-repeat:no-repeat;
	height:355px;
	}
.addGywmMkBg4{
	background-image:url(../images/add_q5.png);
	background-repeat:no-repeat;
	height:347px;
	}
.addGywmMkBg5{
	background-image:url(../images/add_q6.png);
	background-repeat:no-repeat;
	height:388px;
	}
.addGywmMkBg6{
	background-image:url(../images/add_q7.png);
	background-repeat:no-repeat;
	height:395px;
	}
.addGywmXX{
	padding:20px 40px 10px 40px;
	line-height:38px;
	color:#3e3a39;
	font-size:20px;
	font-weight:normal;
	float:left;
	}
.addGywmXXTu{
	width:100%;
	text-align:center;
	float:left;
	height:auto;
	}
