﻿body { margin: 0px; padding: 0px; cursor:pointer; font-family:"微软雅黑"; background:#f0f0f2; } 

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; }

.div_top{ width:1002px; height:auto; margin:0px auto;padding-top:48px; }

.div_topLeft{ width:467px; height:150px; float:left;}

.div_topRight{ width:535px; height:auto; float:right;}

.logo{ width:467px; height:86px;  float:left; }

.logo_soso{ width:400px; height:auto; float:right; padding-top:30px;  }

.logo_eg{ width:210px; height:28px; float:left; font-size:16px; line-height:28px; color:#888889;}

.logo_eg a{ font-size:16px; font-family:"微软雅黑"; color:#3c3736; padding-left:5px; padding-right:5px; text-decoration:none;}

.logo_eg a:hover{ color:#cd261e;}

.logo_input{ width:150px; height:24px; float:right; line-height:24px; border:1px solid #908d8e;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }

.logo_input_left{ width:130px; 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:17px; height:13px; float:left; }

.dh{ width:535px; float:left; height:68px ;padding-top:25px;  text-align:center; color:#3c3736; }

.dh ul li{ width:107px; height:auto; list-style:none; float:left;  text-align:center; }

.dh ul li a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;color:#3c3736; text-transform:uppercase;padding-top:8px;}

.dh ul li a span{ font-size:16px; font-weight:bold;  font-family:"微软雅黑";text-decoration:none; color:#3c3736; line-height:32px;  }

.dh ul li a:hover{ background:#e7e7e7; display:block; color:#4b4b4b;  line-height:26px; text-align:center; border-bottom:3px solid #da251c; margin-top:-8px; height:66px;}

#bg{ background:#e7e7e7; display:block; color:#4b4b4b;  line-height:26px; text-align:center; border-bottom:3px solid #da251c;  height:66px; margin-top:-8px; padding-top:8px;}

.banner{ width:100%; height:701px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/banner.png) center no-repeat;}

.about_banner{ width:100%; height:702px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/aboutbanner.png) center no-repeat;}

.lxbanner{ width:100%; height:701px; margin:0px auto; text-align:center; margin-left:0px; margin-right:0px;background:url(../images/lxbanner.png) center no-repeat;}

.Newbanner{ width:100%; height:700px; margin:0px auto; text-align:center;margin-left:0px; margin-right:0px;background:url(../images/newbanner.png) center no-repeat;}

.part1{ width:100%; height:auto; margin:0px auto;}

.zxtj{ width:1002px; height:auto; margin:0px auto; padding-top:55px;}

.zxtjTu1{ width:226px; height:358px; float:left; background:url(../images/tj_bg.png) no-repeat; text-align:center; padding-top:200px;}

.zxtjTu2{ width:467px; height:558px; float:left; padding-left:13px; }


.zxtjTu2_kuang{ width:467px; height:558px; float:left;position:absolute;  }

.zxtjTu2_kuangimg{ width:467px; height:558px; float:left;position:absolute; z-index:-1;}

.zxtjTu2_kuangtext{ width:452px; height:50px; float:left; position:absolute; z-index:9; background:rgba(50,146,48,0.6); color:#fff; bottom:0px; padding-left:15px;padding-top:10px;}

.zxtjTu2_kuangtext a{ color:#fff; text-decoration:none; font-size:12px;}

.zxtjTu2_kuangtext a span{ font-size:14px;}


/*--  鼠标放上效果----*/


.zxtjTu2_kuang2{ width:467px; height:558px; float:left;position:absolute;  }

.zxtjTu2_kuangimg2{ width:467px; height:558px; float:left;position:absolute; z-index:-1;}

.zxtjTu2_kuangtext2{ width:387px; height:380px; float:left; position:absolute; z-index:9; background:rgba(50,146,48,0.6); color:#fff; padding-top:178px; padding-left:40px; padding-right:40px; }

.zxtjTu2_kuangtext2 a{ color:#fff; text-decoration:none; font-size:18px;}

.zxtjTu2_kuangtext2 a span{ font-size:22px;}

.zxtjTu2_kuangtext2 p{ font-size:12px; color:#fff; line-height:24px; padding-top:15px;}


/*-----end---------*/

.zxtjTuright{ width:283px; height:auto; float:right; }

.zxtjTu3_kuang{ width:283px; height:274px; float:left;position:absolute;  }

.zxtjTu3_kuangimg{ width:283px; height:274px; float:left;position:absolute; z-index:-1;}

.zxtjTu3_kuangtext{ width:268px; height:50px; float:left; position:absolute; z-index:9; background:rgba(50,146,48,0.6); color:#fff; bottom:0px; padding-left:15px;padding-top:10px;}

.zxtjTu3_kuangtext a{ color:#fff; text-decoration:none; font-size:12px;}

.zxtjTu3_kuangtext a span{ font-size:14px;}

.zxtjPad10{ margin-top:284px;}

.part2{ width:100%; height:510px; margin:0px auto; margin-top:45px; background:#e9e9e9; padding:20px 0px;}

.part2_about{ width:100%; height:280px; margin:0px auto; margin-top:45px; background:#e9e9e9; padding:20px 0px;}

.About_Info{ width:1002px; height:auto; margin:0px auto; }

.About_title{ width:1002px; height:auto; float:left; text-align:center;}

.About_nr{ width:1002px;  height:auto; float:left;font-size:12px; color:#4b4b4b; line-height:24px; padding-top:15px;}

.About_nrxx{width:1002px;  height:auto; float:left; padding-top:35px;}

.About_nrxxkug{ width:324px; height:181px; float:left;}

.About_pad{ margin-left:14px; margin-right:14px; }

.About_more{ float:right; width:62px; height:24px; text-align:center; line-height:24px; border:1px solid #343434; margin-top:15px; margin-bottom:10px;}

.About_more a{ font-size:12px; text-align:center; text-decoration:none; color:#595959 }

.About_more a:hover{ background:#343434; color:#fff; display:block;}

.part3{ width:100%; height:auto; margin:0px auto; margin-top:45px;background:#f0f0f2; padding:20px 0px; }

.Yyfw{ width:1002px; height:auto; margin:0px auto; }

.Yyfw_title{ width:1002px; height:auto; float:left; text-align:center;}

.Yyfw_nr{ width:998px;  height:auto; float:left; padding-top:15px; padding-left:2px; padding-right:2px;}

.Yyfw_Tu1{ width:252px; height:333px; float:left;}

.Yyfw_Tu2{ width:240px; height:333px; float:left;}

.Yyfw_Tu2img{ width:240px; height:333px; float:left;position:absolute; z-index:1;}

.Yyfw_Tu2text{ width:240px; height:240px; float:left; position:absolute; z-index:9; background:rgba(212,58,50,0.5); text-align:center; padding-top:93px; }

.Yyfw_Tu3{ width:504px; height:333px; float:left;}

.Yyfw_Tuleft{ width:743px; height:240px; float:left;}

.Yyfw_TuRight{ width:253px; height:463px; float:left;}

.Yyfw_Tu4{ width:361px; height:240px; float:left;}

.Yyfw_Tu5{ width:382px; height:240px; float:left;}
.Yyfw_Tu6{ width:253px; height:463px; float:left;}

.Yyfw_Tu6img{ width:253px; height:463px; float:left;position:absolute; z-index:1;}

.Yyfw_Tu6text{ width:253px; height:316px; float:left; position:absolute; z-index:9; background:rgba(54,170,35,0.5); text-align:center; padding-top:147px; }

.Yyfw_Tu7{ width:361px; height:223px; float:left;}

.Yyfw_Tu7img{ width:361px; height:223px; float:left;position:absolute; z-index:1;}

.Yyfw_Tu7text{ width:361px; height:175px; float:left; position:absolute; z-index:9; background:rgba(210,196,38,0.5); text-align:center; padding-top:48px; }

.Yyfw_Tu8{ width:382px; height:223px; float:left;}

.part4{ width:100%; height:660px; margin:0px auto; margin-top:45px; background:#e9e9e9; padding:20px 0px;}

.news{ width:1002px; height:auto; margin:0px auto;}

.news_title{ width:1002px; height:auto; float:left; text-align:center;}

.news_nr{ width:1002px;  height:auto; float:left;font-size:12px; color:#4b4b4b; line-height:24px; padding-top:25px;}

.newsLeft{ width:510px; height:auto; float:left;background:#d8d8d8; padding-bottom:15px;}

.newsTu{ width:510px; height:368px; float:left;}

.newsText{ width:480px; height:auto; float:left; padding-left:15px; padding-right:15px; }

.newsText_bt{ width:480px; height:auto; float:left; font-size:14px; line-height:30px; color:#4b4b4b; padding-top:10px;}

.newsText_cont{ width:480px; height:auto; float:left; font-size:12px; line-height:20px;color:#4b4b4b;}

.newsText_more{ float:right; width:62px; height:24px; text-align:center; line-height:24px; border:1px solid #343434; margin-top:20px; margin-right:20px;}

.newsText_more a{ font-size:12px; text-align:center; text-decoration:none; color:#595959 }

.newsText_more a:hover{ background:#343434; color:#fff; display:block;}

.newRight{ width:480px; height:auto; float:right; }

.newlist{ width:480px; height:528px; float:left; background:#d2d2d2;}

.newlist_kuang{ width:480px; height:auto; float:left; padding-bottom:8px;}

.newlist_kuangNum{ width:24px; height:24px; float:left; background:#3db717; line-height:24px; text-align:center; color:#fff;}

.newlist_kuangBt{ width:436px; height:auto; float:left; color:#3d3d3d; font-size:12px; line-height:24px; background:#bfbfbf; padding-left:10px; padding-right:10px;}

.newlist_jrt{ float:right;}

.newlist_nr{ width:440px; height:auto; float:left; padding-left:24px; padding-right:16px;padding-top:10px; padding-bottom:10px;}

.newlist_nrTu{ width:138px; height:120px; float:left;}

.newlist_nrinfo{ width:290px; height:auto; float:right;  line-height:20px;}

.bot{ width:100%; height:auto; margin:0px auto; }

.bot_bg{ width:100%; height:auto; margin:0px auto;float:left; background:#393c41; border-top:9px solid #3db717;}

.bot_cont{ width:1002px; height:400px;  margin:0px auto; padding-top:65px; padding-bottom:15px; }

.bot_yjfk{ width:550px; height:auto; float:left; padding-left:80px;}

.bot_yjfk_title{ width:550px; height:auto; float:left; line-height:36px; font-size:20px; color:#fff;}

.bot_yjfk_cont{ width:550px; height:auto; float:left; padding-top:15px;}

.bot_yjfk_list{ width:176px; height:auto;float:left; border:1px solid #616367; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.bot_yjfk_list input{ list-style:none; border:0px; color:#c1c1c1; font-size:12px;  background:none; padding:5px 10px;}

.botpad{ margin-left:6px;}

.bot_texta_list{ width:540px; height:190px;float:left; border:1px solid #616367; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; margin-top:10px;}

.bot_texta_list textarea{ list-style:none; border:0px; color:#c1c1c1; font-size:12px;  background:none; padding:5px 10px;overflow-y:hidden}

.bot_btn{width:82px;  height:24px; float:left; text-align:center; line-height:24px; border:1px solid #616367; color:#787878; margin-top:20px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; margin-left:200px;}

.bot_btn a{ font-size:12px; text-align:center; text-decoration:none; color:#595959 }

.bot_btn a:hover{ background:#343434; color:#fff; display:block;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.bot_lxwm{ width:310px; height:auto; float:right;}

.bot_lxwm_title{ width:310px; height:auto; float:left; line-height:36px; font-size:20px; color:#fff;}

.bot_lxwm_cont{ width:310px; height:auto; float:left; padding-top:15px; font-size:14px; line-height:20px; color:#d8d8d8;}

.bot_ewm{ width:310px; height:auto; float:left; color:#bababa; font-size:12px; line-height:20px;}

.bot_bq{ width:100%; height:auto; margin:0px auto;color:#fff;line-height:50px; font-size:16px; text-align:center;background:#292a2e; }

.NeirCenter{width:100%; height:auto; margin:0px auto; margin-bottom:30px;}

.NCont{ width:1002px; height:auto; margin:0px auto; padding-top:30px;}

.Nlist{ width:176px; height:auto; float:left; background:#fff; box-shadow:0px 0px 4px #ececec; margin-bottom:10px;}

.Nlist_title{ width:176px; height:41px; line-height:41px; text-align:center; float:left; background:url(../images/list_title.png) 0px center no-repeat; font-size:18px; font-weight:bold; color:#329230;}

.Nlist_cont{ width:176px; height:auto; float:left;}

.Nlist_cont ul li{ width:176px; height:45px; line-height:45px; background:url(../images/listbg.png) 0px center; list-style:none; margin-bottom:2px; }

.Nlist_cont ul li a{ text-decoration:none; padding-right:26px; padding-left:40px;color:#404040;}

.Nlist_cont ul li a:hover{ background:url(../images/listbg2.png) 0px center; text-decoration:none; color:#fff; display:block;}

.Nlist_jt{ float:right;}

.Nlist_bot{ width:176px; height:auto; float:left; text-align:center; line-height:40px; padding-top:12px; padding-bottom:18px;}

.NcontRight{ width:780px; height:auto; float:right;}

#Nlistbg a{background:url(../images/listbg2.png) 0px center; text-decoration:none; color:#fff; display:block;}

.Ncp{ width:786px; height:auto; float:left; margin-bottom:20px;}

.Ncp_kuang{ width:251px; height:285px; float:left;position:relative; margin-left:10px;  margin-top:35px;  }

.Ncp_kuangimg{ width:251px; height:285px; float:left;position:absolute; z-index:-1;}

.Ncp_kuangtext{ width:236px; height:50px; float:left; position:absolute; z-index:9; background:rgba(50,146,48,0.6); color:#fff; bottom:0px; padding-left:15px;padding-top:10px;}

.Ncp_kuangtext a{ color:#fff; text-decoration:none; font-size:12px;}

.Ncp_kuangtext a span{ font-size:14px;}


.Ncp_kuang2{ width:251px; height:285px; float:left;position:relative; margin-left:10px; margin-top:35px;  }

.Ncp_kuangimg2{ width:251px; height:285px; float:left;position:absolute; z-index:-1;}

.Ncp_kuangtext2{ width:171px; height:215px; float:left; position:absolute; z-index:9; background:rgba(50,146,48,0.6); color:#fff; padding-top:70px; padding-left:40px; padding-right:40px; }

.Ncp_kuangtext2 a{ color:#fff; text-decoration:none; font-size:18px;}

.Ncp_kuangtext2 a span{ font-size:22px;}

.Ncp_kuangtext2 p{ font-size:12px; color:#fff; line-height:24px; padding-top:15px;}

.Npage{width:366px; height:auto;margin:0px auto; text-align:center; margin-top:20px;  margin-left:140px; }

.Npage_left{ width:21px; height:21px; float:left;}

.Npage_left a{ color:#329230; 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:#329230; color:#fff;text-decoration:none; display:block;}

.Npage_right{ width:21px; height:21px; float:right;}

.Npage_right a{ color:#329230; 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:#329230; 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:#329230; color:#fff;text-decoration:none; display:block;}


.Ncpxx{ width:786px; height:auto; float:left; margin-bottom:20px;}

.Ncpxx_title{ width:786px; height:auto; float:left; font-size:18px; color:#329230; line-height:45px; text-align:center; font-weight:bold;}

.Ncpxx_cont{ width:770px; height:auto; float:left; font-size:14px; color:#444444; line-height:24px; padding-left:16px;}

.Ncpxx_smalbt{ font-size:16px; line-height:20px; float:left; background:#329230; padding:5px 10px; color:#fff;}

.Nlist_table{ line-height:24px; border:1px solid #a0a0a0; background:#e6e6e6; border-collapse:collapse;}

.Nlist_table tr td{ border-style:none; border-width:0; text-align:center; padding:5px 0px; border-right:1px solid #a0a0a0;}

.Nlist_table tr:nth-child(odd){background:#d2d2d2;}

.Ncppage{ width:770px; height:auto; float:left;}

.Ncppage_kuang{ width:770px; height:auto; float:left; font-size:18px; color:#595757; line-height:45px;}

.Ncppage_kuang a{ text-decoration:none; color:#595757;}

.Ncppage_kuang a:hover{ color:#063}

.NAboutIcon{ width:1002px; height:auto; margin:0px auto; padding-top:55px; }

.NAboutIcon_kuang{ width:150px; height:auto; float:left; padding-left:50px; padding-right:50px;}

.NAboutIcon_tu{ width:150px; height:104px; float:left; text-align:center;}

.NAboutIcon_text{ width:150px; height:auto; float:left; text-align:center; font-size:21px; color:#414141; line-height:25px; padding:20px 0px;}

.NAboutleft{ width:18px; height:40px; float:left; padding-top:105px;}

.NAboutright{ width:18px; height:40px; float:left; padding-top:105px;}

.NAbout_cont{ width:966px; height:auto; float:left;  }

.NAbout_nrxxkug{ width:299px; height:215px; float:left; margin-left:11px; margin-right:11px;}

.Nabout_ryzs{width:1002px; height:auto; margin:0px auto; margin-top:40px; margin-bottom:30px;}

.Nabout_ryzs_Title{ width:1002px; height:auto; float:left; text-align:center;}

.Nabout_ryzs_cont{width:1002px; height:auto; float:left; padding-bottom:30px;}

.Nabout_ryzs_left{ width:18px; height:40px; float:left; padding-top:95px;}

.Nabout_ryzs_right{ width:18px; height:40px; float:right; padding-top:95px; }

.Nabout_ryzs_center{ width:966px; height:auto; float:left;}

.Nabout_ryzs_kuang{ width:275px; height:189px; float:left;   padding-left:8px; padding-right:8px; padding-top:40px;}

.Nabout_ryzs_kuang_tu{ width:275px; height:189px; float:left; text-align:center;}

.Nabout_ryzs_kuang2{ width:364px; height:251px; float:left; padding-left:8px; padding-right:8px;}

.Nabout_ryzs_kuang_tu2{ width:364px; height:251px; float:left; text-align:center;}


/*new*/

.Nright{ width:806px; height:auto; float:right; }

.Ncont_news{  width:806px; height:auto; float:left; margin-bottom:20px;}

.Ncont_news_title{ width:796px; height:36px; line-height:36px; color:#484848; font-size:16px; float:left; padding-left:10px; background:#dfdfdf;}

.Ncont_news_title span{ float:right; padding-right:10px; font-size:12px;}

.Ncont_news_cont{ width:806px; height:auto;  color:#484848; font-size:16px; float:left; padding-top:15px;}

.Ncont_news_left{ width:173px; height:163px; float:left;}

.Ncont_news_right{ width:620px; height:auto; float:right;}

.Ncont_newsbt{ width:620px; height:auto; float:left; line-height:46px; font-size:18px; color:#4b4b4b;}

.Ncont_newstext{width:620px; height:auto; float:left; font-size:12px; line-height:26px;color:#4b4b4b; padding-top:10px;}

.Ncont_newstext span a{ color:#F00; text-decoration:none;}

.Ncont_newstext span a:hover{ color:#F30}

.Nnewlist{ width:806px; height:auto; float:left; padding-top:10px;}

.Nnewlist_title{ width:796px; height:36px; line-height:36px; color:#484848; font-size:16px; float:left; padding-left:10px; background:#dfdfdf;}

.Nnewlist_title span{ float:right; padding-right:15px; font-size:12px;}

.Nnewlist_info{ width:806px; height:auto; float:left; padding-top:10px;}

.Nnewlist_info ul li{  width:806px; height:auto;list-style:none; float:left; height:auto; line-height:40px;background:url(../images/dian.png) 0px center no-repeat; border-bottom:1px solid #c9c9c9;}

.Nnewlist_info ul li a{ color:#4b4b4b; font-size:12px; text-decoration:none; list-style:none; padding-left:25px;}

.Nnewlist_info ul li a:hover{ color:#ff0000;   display:block;}

.Nnewlist_info span{ float:right; padding-right:10px;}

.NnewXX{ width:806px; height:auto; float:left;}

.NnewXXBt{ width:806px; height:auto; float:left; font-size:27px; line-height:45px; color:#3c3736;}

.Nnewxxdates{ width:806px; height:auto; float:left; margin-top:20px;border-bottom:1px solid #a7a7a9; padding-bottom:10px;}

.NnewXXRigt{ float:right;}

.NnewXXRigt a{ padding-left:4px; padding-right:5px;}

.NnewXXSmal{ width:306px; height:auto; float:left; font-size:15px; line-height:20px; color:#adadad;  }

.NnewXX_cont{width:806px; height:auto; float:left; padding-top:20px; color:#4b4b4b; font-size:14px; line-height:30px;}

.NnewXX_cont p img{ text-align:center;}

.NnewXX_page{ width:775px; height:auto; float:left; line-height:30px; padding-top:20px;}

.NnewXX_page a{ text-decoration:none; font-size:14px; color:#37ba57;}

.NnewXX_page a:hover{ color:#900;}

.Nlxwm{ width:1002px; height:auto; margin:0px auto; padding-top:28px; }

.Nlxwm_title{width:1002px; height:auto; float:left; text-align:center;}

.Nlxwm_cont{ width:994px; height:auto; float:left;margin-left:4px; margin-right:4px;}

.Nlxwm_left{ width:336px; height:auto; float:left;}

.Nlxwm_right{ width:336px; height:auto; float:left; padding-left:140px;}

.Nlxwm_kuang{ width:336px; height:auto; float:left; margin-top:10px;}

.Nlxwm_icon{ width:22px; height:auto; float:left; padding-top:15px;}

.Nlxwm_nr{ width:310px; height:auto; float:left; padding-left:4px;}

.Nlxwm_nr ul li{ width:310px; height:auto; float:left; list-style:none; padding-top:10px; line-height:24px; border-bottom:1px solid #c9c9c9; font-size:12px; color:#414141;}

.Nlxwm_nr ul li span{ font-size:18px;}

.Nlxwm_map{ width:1002px; height:auto; float:left; text-align:center; padding-top:20px; padding-bottom:20px;}
