body { margin: 0px; padding: 0px; cursor:pointer; font-family:"微软雅黑";  background:#f4f4f4; } 

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:#fff; float:left; padding-bottom:10px; }

.div_top{ width:1004px; height:auto; margin:0px auto;padding-top:24px;}

.logo{ width:210px; height:56px;float:left; padding-top:14px;}

.logo_soso{ width:160px; height:auto; float:right; margin-top:-10px; margin-bottom:10px;}

.logo_eg{ width:150px; height:auto; float:left; font-size:14px; line-height:20px; color:#777777; text-align:center;}

.logo_eg a{ font-size:16px; font-family:"微软雅黑"; color:#333; text-decoration:none;text-align:center; padding-left:5px; padding-right:5px;}

.logo_eg a:hover{ color:#ff0000;}

.dh_info{ width:794px; height:auto; float:left;}

.nav {width:794px; margin:0px auto; height:auto;text-align:center; color:#777777;}  
   
.nav ul ul {  display: none; }  
   
.nav ul li:hover > ul {  display: block;  }  
   
.nav ul { list-style: none;  position: relative; display: inline-table;  }  

.nav ul:after {  content: "";    clear: both;    display: block;   }  
   
.nav ul li { color:#777777; list-style:none; line-height:40px; float: left;  width:158px;}  

.nav ul li:hover a {   color: #777777;  }  
           
.nav ul li a {   display: block;  color: #777777;   text-decoration: none; }  

.nav ul li a span:hover{ border-bottom:3px solid #ff6600; padding-bottom:4px; color:#ff6600;}       

#libgs{border-bottom:3px solid #ff6600; padding-bottom:4px; color:#ff6600;}    


.CPdh{ width:120px; height:auto; float:left;background:#fff; -moz-box-shadow: 1px 1px 5px #000;box-shadow: 1px 1px 5px #000; -webkit-box-shadow: 1px 1px 5px #000; position:absolute; top:100%; z-index:899; margin-left:20px;}

.CPdh_kuang{ width:120px; height:auto; float:left; position:relative; z-index:9999;}

.CPdh_text{ width:120px; height:auto; line-height:40px; float:left; text-align:center; color:#fff; font-size:14px; border-bottom:1px solid #bbbbbb; box-shadow:0px 1px 1px #d3d3d3;}

.CPdh_text a{ text-decoration:none; color:#777; text-align:center;}

.CPdh_text a:hover{ color:#FF0;}

.banner{ width:100%; height:699px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/banner.png) center no-repeat;border-top:3px solid #999; }


.Index_Cont{ width:100%; height:1148px;  margin:0px auto;}


.Wmdpp{ width:1004px; height:auto; margin:0px auto; padding-top:20px; }

.Wmdpp_title{ width:1004px; height:auto; float:left; font-size:30px; color:#1a65c1; text-align:center; line-height:40px; padding-bottom:15px;background:url(../images/wmdpp_xdi.png) bottom no-repeat;}

.Wmdpp_title font{ font-size:24px; padding-left:10px;}

.Wmdpp_Cont{ width:1004px; height:auto; float:left; padding-top:15px; padding-bottom:30px;}

.Wmdpp_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#777; font-size:14px;}

.Wmdpp_PP{ width:100%; height:auto; float:left; padding-top:10px;}




.Wmdpp_PP_kuang{ width:309px; height:462px; float:left; border:1px solid #999999; margin-top:15px; margin-bottom:15px; margin-left:10px; margin-right:10px;}

.Wmdpp_PP_tu{ width:309px; height:250px; float:left; }

.Wmdpp_PP_kuang_text{ width:279px; height:auto; float:left;  text-align:center; padding:0px 15px;}

.Wmdpp_PP_kuang_textTitle{ width:279px; height:auto; float:left; font-size:23px;  color:#3366cc; padding-top:25px; padding-bottom:15px; border-bottom: 1px solid #adadad; box-shadow:0px 1px 0px #f1f1f1; }

.Wmdpp_PPfontSmal{ font-size:12px;}

.Wmdpp_PPInfo{ width:279px; height:auto; float:left;padding-top:15px; font-size:12px;color:#777;}

.Wmdpp_PPInfo2{ width:279px; height:auto; float:left;padding-top:15px; font-size:12px; color:#fff;}


.Wmdpp_PP_kuang2{ width:309px; height:462px; float:left; border:1px solid #999999; margin-top:15px; margin-bottom:15px; margin-left:10px; margin-right:10px;}

.Wmdpp_PP_kuang_text2{ width:279px; height:212px; float:left;  text-align:center; padding:0px 15px;background:#ffa454; color:#fff;display:block;}

.Wmdpp_PP_kuang_textTitle2{width:279px; height:auto; float:left; padding-top:25px; padding-bottom:15px; font-size:23px;background:#ffa454; color:#fff;display:block; border-bottom: 1px solid #fff; box-shadow:0px 1px 0px rgba(255,255,255,0.2); }



.Index_About{ width:100%; height:521px; margin:0px auto;border-top:1px solid #e9e9e9; background:#fff url(../images/about_di.png) center no-repeat;padding-bottom:70px;}

.AboutUs{ width:504px; height:auto; margin:0px auto; padding-top:225px; padding-left:500px;}

.AboutUs_title{ width:504px; height:auto; float:left; font-size:30px; color:#ffea03; line-height:30px; }

.AboutUs_title font{ font-size:18px; padding-left:10px;}

.AboutUs_Cont{ width:474px; height:auto; float:left; padding-top:15px; line-height:24px; font-size:14px; color:#fff; padding-right:30px;}

.bot{ width:100%; height:auto; margin:0px auto;}

.bot_bg2{ width:100%; height:268px; margin:0px auto ; background:#eeeeee;}

.bot_gywmbg2{ width:100%; height:268px; margin:0px auto ;}

.bot_bg3{width:100%; height:38px; line-height:38px; margin:0px auto ; background:#dddddd; font-size:14px; color:#333333; }

.bot_cont{ width:1004px; height:auto; margin:0px auto; padding-top:45px; }

.bot_logo{ width:198px; height:54px; float:left;}


.bot_eg{ width:480px; height:auto; float:right; height:50px; line-height:25px; text-align:left; font-size:12px; color:#fff; padding-top:10px;}

.bot_center{ width:540px; height:auto; float:left; padding-left:30px;}

.bot_x{ width:2px; height:auto; float:left; padding:0px 10px;}

.bot_xx{ width:156px; height:auto; float:left; padding-left:10px; color:#333333; font-size:24px;}

.bot_xx_font{ color:#777; font-size:16px;}

.bot_lxfs_cont{width:315px; height:auto; float:left; padding-left:15px;}

.bot_lxfs_cont ul li{ width:315px; height:auto; line-height:24px;  list-style:none; float:left;}

.bot_lxfs_cont ul li a{ font-size:14px; color:#777; font-family:"微软雅黑";text-decoration:none;}

.bot_lxfs_name{ padding-bottom:10px; color:#333; font-size:18px;}

.bot_right{ float:right; width:130px; height:auto;}

.bot_ewm{ width:130px; height:130px; float:left; }

.bot_ewmText{ width:130px; height:auto; float:left; text-align:center; color:#ff6600; line-height:30px; font-size:18px; padding-top:10px;}

.bot_bq{ width:1004px; height:auto; margin:0px auto;}

.Ncp_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/cp_banner.png) center no-repeat;border-top:3px solid #999;}

.Ncpxx_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/ncp_banner.png) center no-repeat; border-top:3px solid #999;}

.NPage0{ width:1004px; height:auto; margin:0px auto; padding-top:10px; text-align:center; }

.NPage{ width:202px; height:auto; margin:10px 400px; float:left; text-align:center; }

.NPage a{ width:24px; height:24px; float:left; border:1px solid #999999; color:#777; text-align:center; line-height:24px; font-size:18px;text-decoration:none; margin-left:5px; margin-right:5px;}

.NPage a:hover{border:1px solid #ff6600; color:#ff6600; text-decoration:none; font-weight:bold;}

.Ncp_Cont{ width:100%;   margin:0px auto; float:left; background:#fff;}

.Ncpxx{ width:1004px; height:auto; margin:0px auto; padding-top:20px; }

.Ncpxx_title{ width:1004px; height:auto; float:left; font-size:24px; color:#333; text-align:center; line-height:24px; padding-bottom:15px; border-bottom:1px solid #ccc;}

.Ncpxx_title font{ font-size:14px; padding-left:10px;}

.Ncpxx_Cont{ width:986px; height:auto; float:left; padding-top:15px; padding-bottom:30px; padding-left:9px; padding-right:9px;}

.Ncpxx_bt{ width:100%; height:auto; float:left;  line-height:54px; color:#333; font-size:24px;}

.Ncpxx_xx{width:100%; height:auto; float:left;  line-height:24px; color:#333; font-size:18px;}

.Ncpxx_Info{ width:100%; height:auto; float:left;  line-height:30px; color:#333;}

.Ncpxx_big{ width:982px; height:auto; float:left; text-align:center; padding-top:25px;}

.Ncpxx_bigText{ width:100%; height:auto; float:left;  line-height:36px; color:#333; font-size:18px; padding-top:15px;}


.Ndl_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/ncp_banner.png) center no-repeat; border-top:3px solid #999;}

.Ndlpp{ width:1004px; height:auto; margin:0px auto; padding-top:20px; }

.Ndlpp_title{ width:1004px; height:auto; float:left; font-size:30px; color:#1a65c1; text-align:center; line-height:40px; padding-bottom:15px;background:url(../images/wmdpp_xdi.png) bottom no-repeat;}

.Ndlpp_title font{ font-size:24px; padding-left:10px;}

.Ndlpp_Cont{ width:984px; height:auto; float:left; padding-top:15px; padding-bottom:30px; padding-left:10px; padding-right:10px;}

.Ndlpp_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#777; font-size:14px;}

.Ndlpp_info{ width:984px; height:auto; float:left;}

.Ndlpp_kuang{ width:986px; height:auto; float:left; margin-top:20px; margin-bottom:10px; border-bottom:2px solid #ccc; padding-bottom:10px;}

.Ndlpp_kuangTu{ width:986px; height:auto; float:left; text-align:center;}

.Ndlpp_kuangText{ width:986px; height:auto; float:left; font-size:23px;  color:#3366cc; padding-top:15px;}

.Ndlpp_fontSmal{ font-size:16px; color:#777;}

.Ndlpp_more{ float:right; padding-right:5px; padding-top:25px;}

.Ndlpp_more a{ font-size:18px; color:#777; text-decoration:none;}

.Ndlpp_more a:hover{ color:#ff6600;}

.Ngsjj_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/gsjj_banner.png) center no-repeat; border-top:3px solid #999;}

.Ngsjj_banner_tu{ width:100%; height:auto; margin:0px auto; text-align:center; padding-top:250px;}

.Ngsjj_info{ width:1004px; height:auto; float:left; padding-top:25px;}

.Ngsjj_infoTExt{ width:984px; height:auto; float:left; line-height:34px; font-size:18px; color:#777; padding:0px 10px;}

.Ngsjj_infoTu{ width:314px; height:214px; float:left; margin-left:9px; margin-right:9px; margin-top:50px; margin-bottom:50px;}

.Ngssl_Nr{ width:100%; height:auto;  margin:0px auto; float:left; background:#f5f5f5 url(../images/b4_bg.png) no-repeat; position:relative;}

.Ngssl_NrLeft{ width:50px; height:75px; float:left;position:relative; z-index:10px; padding-left:15px; padding-top:420px;}

.Ngssl_Nrright{ width:50px; height:75px; float:right; position:relative; z-index:10px; padding-right:15px; padding-top:420px;}

.Ngssl{ width:1004px; height:auto; margin:0px auto;}

.Ngssl_title{ width:1004px; height:auto; float:left; font-size:30px; color:#fff; text-align:center; line-height:40px; padding-bottom:15px;background:url(../images/x.png) bottom no-repeat; padding-top:60px;}

.Ngssl_title font{ font-size:24px; padding-left:10px;}

.Ngssl_Cont{ width:1004px; height:auto; float:left; padding-top:15px; padding-bottom:30px;}

.Ngssl_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#fff; font-size:14px;}

.Ngssl_XX{ width:998px; height:auto; float:left; text-align:center; position:relative; padding-left:3px; padding-right:3px; padding-top:40px;}

.Ngssl_kuang1{ width:284px; height:400px; float:left; padding-left:16px; padding-right:16px; padding-top:12px; background:#fff; position:relative; left:0px; box-shadow:0px 0px 5px  rgba(0,0,0,0.2); margin-top:30px;}

.Ngssl_kuang1_tu{ width:284px; height:196px; float:left; text-align:center;}

.Ngssl_kuang1_text{ width:284px; height:auto; float:left;}

.Ngssl_kuang1_textBt{width:284px; height:auto; float:left; text-align:center; font-size:24px; color:#333; line-height:24px; padding-top:20px;}

.Ngssl_kuang1_textBt font{ font-size:16px; color:#777;}

.Ngssl_kuang1_textXX{width:284px; height:auto; float:left; text-align:center; font-size:12px; color:#777; line-height:24px; padding-top:10px;}


.Ngssl_kuang2{ width:367px; height:524px; float:left;  background:url(../images/k_bg.png)  no-repeat; position:relative; z-index:999; margin-left:-14px; padding-left:14px; padding-right:14px; padding-top:23px; /*box-shadow:0px 0px 10px  rgba(0,0,0,0.3);*/filter: drop-shadow(0px 0px 12px rgba(0,0,0,0.3));}

.Ngssl_kuang2_tu{ width:367px; height:238px; float:left; text-align:center;}

.Ngssl_kuang2_text{ width:367px; height:auto; float:left;}

.Ngssl_kuang2_textBt{width:367px; height:auto; float:left; text-align:center; font-size:24px; color:#333; line-height:24px; padding-top:20px;}

.Ngssl_kuang2_textBt font{ font-size:16px; color:#777;}

.Ngssl_kuang2_textXX{width:367px; height:auto; float:left; text-align:center; font-size:12px; color:#777; line-height:24px; padding-top:10px;}

.Ngssl_kuang3{ width:284px; height:400px; float:right; padding-left:16px; padding-right:16px; padding-top:12px; background:#fff; position:relative; margin-left:-16px;box-shadow:0px 0px 5px  rgba(0,0,0,0.2); margin-top:30px;}

.Ngssl_kuang3_tu{ width:284px; height:196px; float:left; text-align:center;}

.Ngssl_kuang3_text{ width:284px; height:auto; float:left;}

.Ngssl_kuang3_textBt{width:284px; height:auto; float:left; text-align:center; font-size:24px; color:#333; line-height:24px; padding-top:20px;}

.Ngssl_kuang3_textBt font{ font-size:16px; color:#777;}

.Ngssl_kuang3_textXX{width:284px; height:auto; float:left; text-align:center; font-size:12px; color:#777; line-height:24px; padding-top:10px;}

.Njszc_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/jszc_banner.png) center no-repeat; border-top:3px solid #999;}

.Nwmyj_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#777; font-size:14px;}

.Nwmyj{ width:1004px; height:auto; float:left; padding-top:35px;}

.Nwmyj_kuang{ width:144px; height:106px; float:left; text-align:center;background:url(../images/js_k0.png)  no-repeat;padding-top:58px;margin-left:6px; margin-right:7px;}

.Nwmyj_kuang_text{ width:144px; height:auto; float:left; font-size:18px; color:#777; text-align:center;}

.Nwmyj_kuang2{ width:144px; height:106px; float:left; text-align:center;background:url(../images/js_k2.png)  no-repeat; margin-left:6px; margin-right:7px;}

.Nwmyj_kuang2_text{ width:144px; height:auto; float:left; font-size:18px; color:#333; text-align:center; padding-top:58px;}

.NyjcpNr{ width:100%;   margin:0px auto; float:left; background:#e6f0fa;  padding-top:30px; padding-bottom:20px;}

.Nyjcp_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#777; font-size:14px;}

.Nyjcp{ width:1004px; height:auto; float:left; padding-top:35px;}

.Nyjcp_kuang{ width:450px; height:127px; float:left; border-bottom:1px solid #dddddd; padding-bottom:20px; box-shadow:0px 1px 0px #e2e7ec; margin-top:25px; margin-left:25px; margin-right:25px;}

.Nyjcp_kuangTu{ width:171px; height:127px; float:left;}

.Nyjcp_kuang_text{ width:255px; height:auto; float:left; padding-left:20px; }

.Nyjcp_kuang_textBt{ width:255px; height:auto; float:left; font-size:23px; line-height:30px; color:#1a65c1;background:url(../images/js_x.png) bottom left  no-repeat; padding-bottom:10px;}

.Nyjcp_kuang_textINfo{ width:255px; height:auto; float:left; color:#1a65c1; font-size:14px; line-height:24px; padding-top:10px;}


.NXjjsNr{ width:100%;   margin:0px auto; float:left; background:#0789d5;  padding-top:40px; padding-bottom:40px;}

.NXjjs{ width:1004px; height:auto; margin:0px auto; padding-top:35px;}

.NXjjs_title{ width:1004px; height:auto; float:left; font-size:30px; color:#fff; text-align:center; line-height:40px; padding-bottom:15px;background:url(../images/x.png) bottom no-repeat;}

.NXjjs_title font{ font-size:24px; padding-left:10px;}

.NXjjs_Cont{ width:984px; height:auto; float:left; padding-top:15px; padding-bottom:30px; padding-left:10px; padding-right:10px;}

.NXjjs_smal{ width:100%; height:auto; float:left; text-align:center; line-height:24px; color:#fff; font-size:14px;}

.NXjjs_info{ width:1004px; height:auto; float:left; padding-top:35px;}

.NXjjs_infoTu{ width:513px; height:411px; float:left;}

.NXjjs_infoKuang{ width:421px; height:411px; float:left; background:#fff; padding:0px 35px;}

.NXjjs_infoBt{ width:421px; height:auto; float:left; font-size:24px; line-height:40px; color:#0789d5;background:url(../images/js_x3.png) bottom left  no-repeat; padding-bottom:10px; padding-top:30px;}

.NXjjs_infoxx{ width:421px; height:auto; float:left; color:#0789d5; font-size:14px; line-height:30px; padding-top:20px;}


.NzjzcGS{ width:1004px; height:auto; margin:0px auto;padding-top:60px; }

.NzjzcGS_Tu{ width:492px; height:322px; float:left;padding-bottom:60px;}

.NzjzcGS_Kuang{ width:457px; height:322px; float:left;  padding:0px 20px 0px 35px;}

.NzjzcGS_KuangBt{ width:457px; height:auto; float:left; font-size:24px; line-height:40px; color:#404d5e;background:url(../images/js_x2.png) bottom left  no-repeat; padding-bottom:10px; padding-top:15px;}

.NzjzcGS_Kuangxx{ width:457px; height:auto; float:left; color:#404d5e; font-size:14px; line-height:26px; padding-top:20px;}

.Nlxwm_banner{ width:100%; height:700px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/lx_banner.png) center no-repeat; border-top:3px solid #999;}

.NlxwmNr{ width:100%;   margin:0px auto; float:left; background:#fafafa;}

.Nlxwm{ width:981px; height:auto; float:left; padding-top:35px; padding-left:11px; padding-right:12px;}

.NlxwmTu{ width:981px; height:auto; float:left;}

.NlxwmDz{ width:981px; height:auto; float:left; line-height:30px; border-bottom:1px solid #999999; color:#777; font-size:18px; padding-bottom:10px; margin-bottom:20px;}

.Nlxwm_ly{ width:981px; height:auto; float:left;}

.Nlxwm_lyKuang1{ width:440px; height:50px; float:left; border:1px solid #999999; background:#fff; border-radius:5px; line-height:50px; margin-top:20px; margin-bottom:15px;}

.Nlxwm_lyKuang2{ width:440px; height:50px; float:right; border:1px solid #999999; background:#fff; border-radius:5px; line-height:50px; margin-top:20px; margin-bottom:15px;}

.Nlxwm_lyKuang3{ width:981px; height:auto;min-height:180px; float:left; border:1px solid #999999; background:#fff; border-radius:5px;  margin-top:20px; margin-bottom:15px;}

.Nlxwm_lyKuang4{ width:270px; height:auto; float:left; margin-top:20px; margin-bottom:15px; text-align:center; margin-left:355px; margin-right:355px;}

.Nlxwm_lyName{ font-size:24px; color:#777; width:110px; height:auto; line-height:50px; float:left; text-align:right;}

.Nlxwm_lyINput{ width:330px; height:auto; float:left;}

.Nlxwm_lyINput input{ width:328px; height:auto; line-height:44px; list-style:none; border:0px; background:none; border-top-right-radius:5px; border-bottom-right-radius:5px;}


.Nlxwm_lyName2{ font-size:24px; color:#777; width:150px; height:auto; line-height:50px; float:left; text-align:right;}

.Nlxwm_lyINput2{ width:830px; height:auto; float:left; }

.Nlxwm_lyINput2 textarea{ width:828px; height:auto; line-height:24px; list-style:none; border:0px; background:none; border-top-right-radius:5px; border-bottom-right-radius:5px;}

.Nlxwm_btn{ width:270px; height:56px; float:left; line-height:56px;background:url(../images/ly_btn.png) center no-repeat;}

.Nlxwm_btn a{ font-size:36px; color:#fff; text-align:center; text-decoration:none;}

.Nlxwm_btn a:hover{ color:#FFC}


.Index_PP_kuang{ width:309px; height:250px; float:left; border:1px solid #fff; margin-top:15px; margin-bottom:15px; margin-left:10px; margin-right:10px;}

.Index_PP_tu{ width:309px; height:250px; float:left; }

.Index_PP_kuang_text{ width:309px; height:auto; float:left;  text-align:center; padding:0px 15px;}

.Index_PP_kuang2{ width:309px; height:250px; float:left; border:1px solid #fff; margin-top:15px; margin-bottom:15px; margin-left:10px; margin-right:10px; position:relative;}

.Index_PP_tu2{ width:309px; height:250px; float:left; position:relative; z-index:1; }

.Index_PP_kuang_text2{ width:309px; height:230px; float:left;  text-align:center; line-height:24px; padding:10px 15px; position:absolute; z-index:9; color:#fff; font-size:16px;  background:rgba(0,0,0,0.5)}

.jslist{ width:1000px; height:auto; float:left;background:#fff; -moz-box-shadow: 1px 1px 5px #000;box-shadow: 1px 1px 5px #000; -webkit-box-shadow: 1px 1px 5px #000; position:absolute; top:100%; z-index:899;  right:0}

.Nmenu2{ width:1004px; height:auto; float:left; padding-top:35px;}

.Nmenu2_kuang{ width:450px; height:127px; float:left; border-bottom:1px solid #dddddd; padding-bottom:20px; box-shadow:0px 1px 0px #e2e7ec; margin-top:25px; margin-left:25px; margin-right:25px;}

.Nmenu2_kuangTu{ width:171px; height:127px; float:left;}

.Nmenu2_kuang_text{ width:255px; height:auto; float:left; padding-left:20px; }

.Nmenu2_kuang_textBt{ width:255px; height:auto; float:left; font-size:23px; line-height:30px; color:#1a65c1;background:url(../images/js_x.png) bottom left  no-repeat; padding-bottom:10px;}

.Nmenu2_kuang_textINfo{ width:255px; height:auto; float:left; color:#1a65c1; font-size:14px; line-height:24px; padding-top:10px;}

.XDLCP{ width:1024px; height:auto; margin:0px auto; padding-top:20px; }

.NrLeft{ width:154px; height:auto; float:left;}

.Nrlist{ width:154px; height:auto; float:left; background:#fff; padding-bottom:0px; margin-bottom:20px;}

.Nrlist_title{ width:154px; height:70px; line-height:70px; float:left; font-size:24px; color:#fff; text-align:center; background:#54a7ee; border-bottom:1px solid #777;}

.Nrlist_cont{ width:154px; height:auto; float:left;}

.Nrlist_cont ul li{ width:154px; height:auto; float:left; list-style:none; line-height:60px; border-bottom:1px solid #777; font-size:18px; color:#777; text-align:center;}
.Nrlist_cont ul li:hover{ color:#fff; background:#54a7ee;}

.NrRight{ width:850px; height:auto; float:right;}

.Ncpsoso{width:850px; height:50px; margin:0px auto; padding-bottom:20px; }

.Ncpsoso_list{ width:200px; height:36px; float:left;}

.Ncpsoso_list select{width:198px; 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:20px;}

.Ncpsoso_button{ width:190px; height:34px; float:left; text-align:center; color:#FFF; font-size:16px; line-height:32px; background:#54a7ee; margin-left:15px;}

.Nso2{ width:120px; height:24px; line-height:24px; margin-top:4px; float:left; }

.Nso2 input{ width:110px; line-height:23px; margin-left:6px;background:#fff; border-style:none; border:0px; color:#333;}

.Nso2_text{ width:60px; height:auto; float:left; line-height:34px; color:#fff;}
.NCPRt{ width:850px; height:auto; float:right;}

.NCPRt_Title{ width:844px; height:45px ; line-height:45px; background:#54a7ee; color:#fff;  float:left;margin-left:3px; margin-right:3px;}

.NCPRt_Title table tr th{ text-align:center;border-right:1px  dashed #fff;}

.NCPRt_Title table td{ padding-left:10px; font-size:14px; border-right:1px  dashed #fff;}

.NCPRt_cpKuang{ width:844px; height:auto; line-height:22px; float:left; border:1px solid #e9e9e9; background:#fff; margin-left:3px; margin-right:3px; margin-top:10px; padding-top:10px; padding-bottom:10px; color:#3c3736;}

.NCPRt_cpKuang3{ width:844px; height:auto; line-height:22px; float:left; border:1px solid #e9e9e9; background:#fff url(../images/kbg.png) top left no-repeat; margin-left:3px; margin-right:3px; margin-top:10px; padding-top:10px; padding-bottom:10px; color:#3c3736;}

.NCPRt_cpcow1{ width:120px;padding-left:10px;}
.NCPRt_cpcow2{ width:120px; padding-left:10px;}
.NCPRt_cpcow3{ width:235px;  padding-left:10px;}
.NCPRt_cpcow4{ width:235px; padding-left:10px;}
.NCPRt_cpcow5{ width:84px;  padding-left:10px;}

.NCPRt_cpKuang2{ width:842px; height:auto; line-height:22px; float:left; background:#fff; margin-left:3px; border:3px solid #54a7ee; margin-top:10px; border-radius:3px; padding-top:10px; padding-bottom:10px; color:#3c3736;}

.NCPRt_cpText2{ width:547px; height:auto; float:left;padding-left:10px;}

.NCPRt_cpText2 a{ color:#3c3736; text-decoration:none;  }

.NCPRt_cpText2 a:hover{ color:#900;}
