@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:14px; margin:0; padding:0; font-family:"微软雅黑","宋体", Arial, Tahoma, Verdana,  Helvetica, sans-serif; text-align:left}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-family:"微软雅黑"; font-size:14px;}
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
img { border: 0px; max-width:100%; height:auto; }
.clear {clear: both;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}

.left{ float:left;}
.right{ float:right;}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height:0; }

.header{ width:1200px; height:auto; padding:24px 0; margin:0 auto; background:#fff; display:block; overflow:hidden  }
.logo{ width:50%; height:82px; float:left;}
.logo img{ width:100%; height: auto;}

.tel{ width:20%; height:82px; float: right;}
.tel img{ width:100%; height: auto;}
.banner{ width:100%; height:auto; display:block; overflow:hidden}
.banner img{ width:100%; height:auto;}

.wap_header{ display:none}

.menu{ width:100%; height:55px; background:#00873b;}
.menu1{ width:1200px; height:55px; margin:0 auto}

.about{ width:1200px; height:auto; margin:0 auto; padding:40px 0; display:block; overflow:hidden}
.about1{ width:100%; height:auto; display:block; overflow:hidden}
.about1_1{ width:163px; height:60px; color:#00873b; font-size:24px; font-weight:bold; line-height:60px; float:left}
.about1_1 img{ width:36px; height:36px; float:left; margin:12px 15px 0 0;}
.about1_2{ width:270px; height:60px; float:left}
.about1_2 ul li{ width:90px; height:60px; color:#666; font-size:16px; line-height:60px; text-align:center; float:left;}
.about1_2 ul li a{ color:#666;}
.about1_2 ul li a:hover{ color:#00873b;}
.about2{ width:100%; height:auto; display:block; overflow:hidden }
.about2_1{ width:48%; height:auto; display:block; overflow:hidden; float:left; }
.about2_1 span{ height:224px; color:#666; font-size:16px; line-height:28px; display:block; overflow:hidden; margin:10px 0 20px 0 }
.about2_1 b{ width:125px; height:42px; background:#00873b; border-radius:10px; color:#fff; font-size:14px; line-height:42px; text-align:center; font-weight:normal; display:block; overflow:hidden}

.about2_2{ width:48%; height:auto; display:block; overflow:hidden; float: right }
.about2_2 img{ width:100%; height:auto; display:block; overflow:hidden; border-radius:10px;}

.xhdt{ width:100%; height:auto; background:#f5f5f5; display:block; overflow:hidden; padding:40px 0;}
.xhdt1{ max-width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto}
.xhdt1_1{ width:11%; height:auto; border-right:1px #414141 dotted; text-align:center; float:left}
.xhdt1_1 img{ width:36px; height:36px; float:left; margin-left:30px; display:block; overflow:hidden }
.xhdt1_1 h2{ color:#00873b; font-size:24px; line-height:30px; text-align:left; font-weight:bold; padding:0; margin:10px 0 0 0; float:left}
.xhdt1_2{ width:86%; height:auto; float: right}
.xhdt1_2 h2{ color:#00873b; font-size:26px; line-height:32px; margin:0 0 5px 0; font-weight:bold; height:32px; display:block; overflow:hidden}
.xhdt1_2 h2 b{ color:#949494; font-size:14px; line-height:30px; float:right; font-weight:normal}
.xhdt1_2 h2 b img{ width:15px; height:15px; float:left; margin:8px 5px 0 0; }
.xhdt1_2 span{ color:#949494; font-size:14px; line-height:24px; height:48px; display:block; overflow:hidden; text-align:left}

.xhdt2{ max-width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; padding-top:30px;}
.xhdt2_1{width:50%; height:auto; display:block; overflow:hidden; float:left}
.xhdt2_1 img{ max-width:100%; height:auto;}
.xhdt2_2{width:48%; height:auto; display:block; overflow:hidden; float: right}
.xhdt2_2 ul { width:100%; height:auto; display:block; overflow:hidden}
.xhdt2_2 ul li{ width:100%; height:65px; transition:all 0.5s ease; border-bottom:1px #a9a9a9 dashed; display:block; overflow:hidden}
.xhdt2_2 ul li span{ height:55px; color:#878787; font-size:20px; line-height:24px; float:right; padding-top:10px;}
.xhdt2_2 ul li span h2{ color:#878787; font-size:14px; line-height:20px; text-align:center; font-weight:normal; display:block; overflow:hidden; margin:0}
.xhdt2_2 ul li a{width:95%; height:65px; border-bottom:1px #a9a9a9 dashed; padding:0 2.5%; border-left:#f5f5f5 solid 5px; color:#333; font-size:16px; line-height:65px; float:left; transition:all 0.5s ease; margin:0; display:block; overflow:hidden}
.xhdt2_2 ul li a:hover{ color:#fff; display:block; overflow:hidden; border-bottom:1px #00873b solid; background:#00873b; text-decoration: none; border-left:5px #2d6332 solid;}
.xhdt2_2 ul li span a{ color:#878787;}
.xhdt2_2 ul li a:hover span{ color:#fff;  text-decoration: none; }
.xhdt2_2 ul li span h2 a{ color:#878787;}
.xhdt2_2 ul li a:hover span h2{ color:#fff;  text-decoration: none; }

.xhdt2_2_1{ width:102px; height:35px; border:1px #040000 solid; color:#040000; font-size:14px; line-height:35px; text-align:center; border-radius:5px; margin-top:15px;}
.xhdt2_2_1:hover{ background:#00873b; color:#fff;  border:1px #00873b solid; }

.news1{ width:48%; height:auto; display:block; overflow:hidden}
.news_bt{ width:100%; height:65px; background:url(../images/dian1.jpg) bottom repeat-x; margin-bottom:20px;}
.news_bt1{ width:100px; height:65px; float:left; background:url(../images/dian2.jpg) bottom repeat-x; color:#00873b; font-size:24px; line-height:65px; font-weight:bold}
.news_bt1 img{ width:17px; height:17px; margin:25px 10px 0 8px; float:left}
.news_bt2{ width:240px; height:65px; float:left;}

.news_nr{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden}
.news_nr ul li{ width:100%; height:205px; border-top:3px #dfba2b solid; padding:10px; box-sizing:border-box; transition:all 0.5s ease; float:left ; margin:10px 0;}
.news_nr ul li a:hover{ text-decoration:none}
.news_nr ul li h2{ color:#333; font-size:18px; line-height:36px; height:36px; display:block; overflow:hidden; margin:0; padding:0; text-align:left;}
.news_nr ul li span{ color:#888; font-size:14px; line-height:24px; height:24px; display:block; overflow:hidden}
.news_nr ul li b{ height:96px; color:#888; font-size:14px; line-height:24px;  font-weight:normal; display:block; overflow:hidden; margin-top:10px;}
.news_nr ul li:hover{ background:#dfba2b;}
.news_nr ul li:hover h2{ color:#fff;}
.news_nr ul li:hover span{ color:#fff;}
.news_nr ul li:hover b{ color:#fff;}
.news_nr ul li:nth-child(2n){ float:right}


.news_zc{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto}
.news_zc1{ width:62%; height:auto; display:block; overflow:hidden; float:left}
.news_zc1_1{ width:100%; height:50px; border-bottom:1px #e5e5e5 solid;}
.news_zc1_1 span{ border-bottom:3px #00873b solid;  color:#00873b; font-size:24px; font-weight:bold; line-height:25px; padding-bottom:21px; float:left }
.news_zc1_1 b{   color:#888; font-size:14px; line-height:25px; padding-bottom:19px; float: right; font-weight:normal; }
.news_zc1_1 b a{   color:#888;}
.news_zc1_1 b a:hover{   color:#00873b; text-decoration:none}
.news_zc1_2{ width:100%; height:auto; display:block; overflow:hidden; padding-top:9px;}
.news_zc1_2 dl{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px #e5e5e5 solid; padding:18px 0 18px 0; margin:0;}
.news_zc1_2 dl dd{ height:28px; color:#333; font-size:18px; line-height:28px; display:block; overflow:hidden; margin-bottom:10px; transition:all 0.5s ease;}
.news_zc1_2 dl dd img{ width:20px; height:22px; float:left; margin:4px 10px 0 0;}
.news_zc1_2 dl dd a{color:#333;}
.news_zc1_2 dl dd a:hover{color:#00873b;text-decoration:none;}
.news_zc1_2 dl dd:hover{ padding-left:15px;}
.news_zc1_2 dl dt{ height:48px; color:#888; font-size:14px; line-height:24px; font-weight:normal; display:block; overflow:hidden; }

.news_zc2{ width:35%; height:auto; display:block; overflow:hidden; float: right}
.news_zc2_1{ width:100%; height:auto; display:block; overflow:hidden; margin-top:20px;}
.news_zc2_1 ul li{ width:95%; height:40px; background:#fff; color:#333; font-size:16px; line-height:40px; display:block; overflow:hidden; padding:0 2.5%; margin-bottom:5px;}
.news_zc2_1 ul li img{ width:5px; height:5px; margin:17px 10px 0 0; float:left}
.news_zc2_1 ul li span{ color:#888; font-size:16px; line-height:40px; font-family:"宋体"; float:right}
.news_zc2_1 ul li:hover{ background:#00873b; color:#fff;}
.news_zc2_1 ul li a{color:#333;text-decoration:none;}
.news_zc2_1 ul li:hover a{color:#fff;text-decoration:none;}
.news_zc2_1 ul li:hover span{ color:#fff;}

.qyzs{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; padding:10px 0;}
.qyzs_bt{ width:1200px; height:56px; border-bottom:1px #e5e5e5 solid; }

#Tab2 { width:100%; }
/*菜单class*/   
.Menubox2 { width:100%;  }
.Menubox2 ul { margin: 0px; padding: 0px; text-align:center }
.Menubox2 li { width:120px; cursor: pointer;  text-align: center; color: #333; font-size:24px;  height:55px;line-height:55px; font-weight:bold;  display:block; overflow:hidden; border-bottom:3px #fff solid; float:left; }
.Menubox2 li.hover {color:#00873b; height:55px; line-height:55px; font-size:24px; font-weight:bold; display: block; overflow:hidden; border-bottom:3px #00873b solid; float:left }

.qyzs_nr{ width:1200px; height: auto; padding:20px 0 }
.qyzs_nr dl{ width:30.333%; height:auto; background:#fff; padding:5px; box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:10px 1.5%; }
.qyzs_nr dl dd{ width:100%; height:auto; display:block; overflow:hidden; }
.qyzs_nr dl dd img{ width:100%; height:auto; transition:all 0.5s ease;}
.qyzs_nr dl dd:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}
.qyzs_nr dl dt{ height:55px; color:#333; font-size:16px; line-height:55px; text-align:center; font-weight:normal; height:55px; display:block; overflow:hidden}
.qyzs_nr dl dt a{ color:#333;}
.qyzs_nr dl dt a:hover{ color:#00873b; text-decoration:none}
.qyzs_nr dl:nth-child(4){ display:none}

.link_bt{width:1200px; height:65px; border-bottom:1px #e5e5e5 solid;  }
.link_bt span{ width:120px; text-align:center; color:#00873b; font-size:24px; line-height:65px; font-weight:bold; height:65px; border-bottom:3px #00873b solid; float:left }

.link_nr{ width:1200px; height: auto; padding:20px 0 }
.link_nr ul li{ width:18%; height:auto; border:1px #ccc solid; margin:10px 1%; box-sizing:border-box; float:left; display:block; overflow:hidden }
.link_nr ul li img{ width:100%; height:auto;}
.link_nr ul li:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}

.foot{ width:100%; height:auto; background:#222; padding:20px 0; display:block; overflow:hidden}
.foot1{ width:1200px; height:auto; text-align:center; margin:0 auto}
.foot1 img{ max-width:100%; height:auto;}
.foot2{ width:688px; border-bottom:1px #393939 solid;border-top:1px #393939 solid; height:55px;color:#a9a9a9; font-size:15px; line-height:55px; text-align:center; margin:10px auto}
.foot2 a{ color:#a9a9a9; font-size:15px; line-height:55px; padding:0 7px;}
.foot2 a:hover{ color:#fff; font-size:15px; line-height:55px; text-decoration:none}

.foot3{ width:1200px; height:55px; text-align:center; margin:0 auto; display:block; overflow:hidden}
.foot3 ul{ width:1200px; height:55px; text-align:center; margin:0 auto; display:block; overflow:hidden}
.foot3 ul li{color:#a9a9a9; font-size:15px; line-height:55px; padding:0 10px; display:inline-table }
.foot3 ul li img{ width:21px; height:21px; margin:17px 10px 0 0; float:left }

.foot_bq{ width:100%; height:60px; background:#191919;}
.foot_bq1{ width:1200px; height:60px; margin:0 auto;  color:#a9a9a9; font-size:14px; line-height:60px; text-align:center}
.wap_foot_bq{ display:none}
.wap_foot2{ display:none}

/*内页*/   
.nydqwz{ width:1200px; height:55px; border-bottom:1px #dedede solid; margin:0 auto}
.nydqwz1{height:55px; color:#888; font-size:14px; line-height:55px; float: right}
.nydqwz1 img{ width:24px; height:24px; float:left; margin-top:15px; margin-right:5px;}
.nydqwz1 a{ color:#888;}
.nydqwz1 a:hover{ color:#00873b;}
.nydqwz2{ height:55px; float:left}
.nydqwz2 ul li{ padding:0 30px 0 0; color:#666; font-size:16px; line-height:55px; float:left;}
.nydqwz2 ul li a{ color:#666; height:55px; display:block; overflow:hidden}
.nydqwz2 ul li a:hover{ color:#00873b;height:53px; border-bottom:3px #00873b solid; display:block; overflow:hidden}
.nydqwz2 ul .jingguo a{ color:#00873b;height:53px; font-size:17px; border-bottom:3px #00873b solid; display:block; overflow:hidden}


/*内页简介*/   
.nybox1{ width:1200px; height:auto; color:#666; font-size:15px; line-height:200%; display:block; overflow:hidden; padding:20px 0; margin:0 auto}

.nybox2{ width:1200px; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox2 ul li{ width:100%; height:160px; background:#f5f5f5; border-radius:10px; padding:15px; box-sizing:border-box; transition:all 0.5s ease;  margin:10px 0 20px 0;}
.nybox2 ul li a:hover{ text-decoration:none}
.nybox2 ul li h2{ color:#333; font-size:18px; line-height:36px; height:36px; display:block; overflow:hidden; margin:0; padding:0; text-align:left;}
.nybox2 ul li span{ color:#888; font-size:14px; line-height:24px; height:24px; display:block; overflow:hidden; margin-top:10px;}
.nybox2 ul li b{ height:48px; color:#888; font-size:14px; line-height:24px;  font-weight:normal; display:block; overflow:hidden; margin-top:10px;}
.nybox2 ul li:hover{ background:#d8ede1;}
.nybox2 ul li:hover h2{ color:#00873b;}
.nybox2 ul li:hover span{ color:#666;}
.nybox2 ul li:hover b{ color:#666;}

.nybox3{ width:1200px; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox3 ul li{ width:100%; height: auto; display:block; overflow:hidden; background:#f5f5f5; border-radius:10px; padding:15px; box-sizing:border-box; transition:all 0.5s ease;  margin:10px 0 20px 0;}
.nybox3 ul li img{ width:20%; height:auto; float:left; margin:0 15px 0 0; border-radius:5px;}
.nybox3 ul li h2{ color:#333; font-size:18px; line-height:40px; height:40px; display:block; overflow:hidden; margin:0; padding:0; text-align:left;}
.nybox3 ul li span{ color:#888; font-size:14px; line-height:24px; height:24px; margin-top:10px; display:block; overflow:hidden}
.nybox3 ul li b{ height:72px; color:#888; font-size:14px; line-height:24px;  font-weight:normal; display:block; overflow:hidden; margin-top:10px;}
.nybox3 ul li:hover{ background:#d8ede1;}
.nybox3 ul li:hover h2{ color:#00873b;}
.nybox3 ul li:hover span{ color:#666;}
.nybox3 ul li:hover b{ color:#666;}

.nybox4{ width:1200px; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox4 dl{ width:30.333%; height:auto; background:#fff; padding:5px; box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:15px 1.5% 20px 1.5%; }
.nybox4 dl dd{ width:100%; height:auto; display:block; overflow:hidden; }
.nybox4 dl dd img{ width:100%; height:auto; transition:all 0.5s ease;}
.nybox4 dl dd:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}
.nybox4 dl dt{ height:55px; color:#333; font-size:16px; line-height:55px; text-align:center; font-weight:normal; display:block; overflow:hidden}
.nybox4 dl dt a{ color:#333;}
.nybox4 dl dt a:hover{ color:#00873b; text-decoration:none}

.nybox5{ width:1200px; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox5 ul li{ width:30.333%; height:55px;  background:#fff; padding:5px 15px;  box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:15px 1.5% 15px 1.5%; display:block; overflow:hidden }
.nybox5 ul li a{ color:#333; font-size:16px; line-height:45px; text-align:left; }
.nybox5 ul li a:hover{ color:#00873b; }
.nybox5 ul li img{ width:5px; height:5px; margin:20px 10px 0 0; float:left}
.nybox5 ul li span{ color:#888; font-size:16px; line-height:45px; font-family:"宋体"; float:right}



/*新闻详细*/
.newsbt{ font-size:32px;  color:#231815; font-weight:bold; text-align:center; padding:30px 15px 15px 15px;}
.time{text-align:center; line-height:32px; font-size:14px; border-bottom:1px #d1d1d1 dashed; background:#fff; color:#888; padding-bottom:8px; }
.nynr{ height:auto;  padding:10px 0px; display:block; color:#555; font-size:16px; line-height:200%; }
.nynr img{ max-width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center;}

.next_fy{ height:auto; border-top:1px #ccc dashed; color:#555; font-size:14px; line-height:30px; padding:10px 10px 20px 10px; margin-top:10px;}
.next_fy a{ color:#555;}
.next_fy a:hover{ color:#f73f41;}

.padd_top50{ padding-top:50px;}

/*分页*/
.fy{ width:1200px; text-align:center; padding:10px 0px 10px 0px; margin:20px auto 40px auto; }
.fy a{ background:#e5e5e5; padding:10px 20px; color:#666; margin-right:10px; font-size:14px; border-radius:5px;}
.fy a:hover{background:#00873b; color:#fff; }
.fy a:hover,.fy a.fyls{background:#00873b; color:#fff; }





@media (max-width:640px) {
	
.wap_header{ width:95%; height:auto; padding:10px 2.5%; display: block}	
.wap_logo{ width:80%; height:auto;  float:left}

.header{ display:none }

.tel{ display:none}
.menu{ display:none}

.about{ width:95%; height:auto; margin:0 auto; padding:15px 0; display:block; overflow:hidden}
.about1{ width:100%; height:auto; display:block; overflow:hidden}
.about1_1{ width:35%; height:35px; color:#00873b; font-size:20px; font-weight:bold; line-height:35px; float:left}
.about1_1 img{ width:25px; height:25px; float:left; margin:5px 10px 0 0;}
.about1_2{ width:65%; height:35px; float:left}
.about1_2 ul li{ width:30%; height:35px; color:#666; font-size:16px; line-height:35px; text-align:center; float:left;}
.about1_2 ul li a{ color:#666;}
.about1_2 ul li a:hover{ color:#00873b;}
.about2{ width:100%; height:auto; display:block; overflow:hidden; margin:0 auto }
.about2_1{ width:100%; height:auto; display:block; overflow:hidden; float:left; }
.about2_1 span{ height:224px; color:#666; font-size:16px; line-height:28px; display:block; overflow:hidden; margin:10px 0 15px 0 }
.about2_1 b{ width:125px; height:42px; background:#00873b; border-radius:10px; color:#fff; font-size:14px; line-height:42px; text-align:center; font-weight:normal; display:block; overflow:hidden}

.about2_2{ width:100%; height:auto; display:block; overflow:hidden; float: right; margin-top:15px; }
.about2_2 img{ width:100%; height:auto; display:block; overflow:hidden; border-radius:10px;}
	
.xhdt{ width:100%; height:auto; background:#f5f5f5; display:block; overflow:hidden; padding:20px 0;}
.xhdt1{ max-width:100%; height:auto; display:block; overflow:hidden; margin:0 auto}
.xhdt1_1{ width:100%; height:auto; border-right:0px #414141 dotted; text-align:center; padding-bottom:15px; float:left}
.xhdt1_1 img{ width:30px; height:30px; float:left; margin:8px 10px 0 10px; display:block; overflow:hidden }
.xhdt1_1 h2{ color:#00873b; font-size:20px; line-height:30px; text-align:left; font-weight:bold; padding:0; margin:10px 0 0 0; float:left}
.xhdt1_2{ width:95%; height:auto; padding:0 2.5%; float: right}
.xhdt1_2 h2{ color:#00873b; font-size:18px; line-height:32px; margin:0 0 5px 0; font-weight:bold; height:32px; display:block; overflow:hidden}

.xhdt2{ max-width:100%; height:auto; display:block; overflow:hidden; margin:0 auto; padding-top:20px;}
.xhdt2_1{width:100%; height:auto; display:block; overflow:hidden; padding:0 2.5%; float:left}
.xhdt2_1 img{ max-width:100%; height:auto;}
.xhdt2_2{width:95%; height:auto; display:block; overflow:hidden; padding:0 2.5%; float: right}
.xhdt2_2 ul { width:100%; height:auto; margin:10px auto 0 auto; display:block; overflow:hidden}
.xhdt2_2 ul li{ width:100%; height:65px; transition:all 0.5s ease; border-bottom:1px #a9a9a9 dashed; display:block; overflow:hidden}
.xhdt2_2 ul li span{ height:55px; color:#878787; font-size:20px; line-height:24px; float:right; padding-top:10px;}
.xhdt2_2 ul li span h2{ color:#878787; font-size:14px; line-height:20px; text-align:center; font-weight:normal; display:block; overflow:hidden; margin:0}

.xhdt2_2_1{ width:102px; height:35px; border:1px #040000 solid; color:#040000; font-size:14px; line-height:35px; text-align:center; border-radius:5px; margin-top:15px;}
.xhdt2_2_1:hover{ background:#00873b; color:#fff;  border:1px #00873b solid; }

.news_zc1_1{ width:100%; height:40px; border-bottom:1px #e5e5e5 solid;}
.news_zc1_1 span{ border-bottom:3px #00873b solid;  color:#00873b; font-size:20px; font-weight:bold; line-height:25px; padding-bottom:11px; float:left }

.news_bt{ width:100%; height:55px; background:url(../images/dian1.jpg) bottom repeat-x; margin-bottom:15px;}
.news_bt1{ width:135px; height:55px; float:left; background:url(../images/dian2.jpg) bottom repeat-x; color:#00873b; font-size:20px; line-height:55px; font-weight:bold}
.news_bt1 img{ width:17px; height:17px; margin:25px 10px 0 8px; float:left}
.news_bt2{  display:none}

.news_nr{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden}
.news_nr ul li{ width:100%; height:205px; border-top:3px #dfba2b solid; padding:8px; box-sizing:border-box; transition:all 0.5s ease; float:left ; margin:8px 0;}
	
.news_zc{ width:95%; height:auto; display:block; overflow:hidden; margin:0 auto}
.news_zc1{ width:100%; height:auto; display:block; overflow:hidden; float:left}
.news_zc2{ width:100%; height:auto; display:block; overflow:hidden; margin-top:15px; float: right}
	
.qyzs{ width:100%; height:auto; display:block; overflow:hidden; margin:0 auto; padding: 0;}
.qyzs_bt{ width:100%; height:55px; border-bottom:1px #e5e5e5 solid; }
#Tab2 { width:100%; }
/*菜单class*/   
.Menubox2 { width:100%;  }
.Menubox2 ul { margin: 0px; padding: 0px; text-align:center }
.Menubox2 li { width:100px; cursor: pointer;  text-align: center; color: #333; font-size:20px; height:54px;line-height:54px; font-weight:bold;  display:block; overflow:hidden; border-bottom:3px #fff solid; float:left; }
.Menubox2 li.hover {color:#00873b; height:54px; line-height:54px; font-size:20px; font-weight:bold; display: block; overflow:hidden; border-bottom:3px #00873b solid; float:left }

.qyzs_nr{ width:98%; height: auto; padding:20px 0; margin:0 auto }
.qyzs_nr dl{ width:47%; height:auto; background:#fff; padding:5px; box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:10px 1.5%; }
.qyzs_nr dl dd{ width:100%; height:auto; display:block; overflow:hidden; }
.qyzs_nr dl dd img{ width:100%; height:auto; transition:all 0.5s ease;}
.qyzs_nr dl dd:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}
.qyzs_nr dl dt{ height:55px; color:#333; font-size:16px; line-height:55px; text-align:center; font-weight:normal; height:55px; display:block; overflow:hidden}
.qyzs_nr dl dt a{ color:#333;}
.qyzs_nr dl dt a:hover{ color:#00873b; text-decoration:none}
.qyzs_nr dl:nth-child(4){ display: block}

.link_bt{width:100%; height:50px; border-bottom:1px #e5e5e5 solid;  }
.link_bt span{ width:100px; text-align:center; color:#00873b; font-size:20px; line-height:50px; font-weight:bold; height:50px; border-bottom:3px #00873b solid; float:left }
.link_nr{ width:95%; height: auto; padding:20px 0; margin:0 auto }
.link_nr ul li{ width:48%; height:auto; border:1px #ccc solid; margin:10px 1%; box-sizing:border-box; float:left; display:block; overflow:hidden }
.link_nr ul li img{ width:100%; height:auto;}
.link_nr ul li:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}
.link_nr ul li:nth-child(5){ display:none}	

.foot{ width:100%; height:auto; background:#222; padding:20px 0; display:block; overflow:hidden}
.foot1{ width:100%; height:auto; text-align:center; margin:0 auto}
.foot1 img{ max-width:80%; height:auto;}
.foot2{ display:none}
.wap_foot2{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;}
.wap_foot2 ul li{ width:30.333%; height:30px; color:#a9a9a9; font-size:14px; line-height:30px; margin:0 1.5%; float:left}
.wap_foot2 ul li img{ width:5px; height:5px; float:left; margin:10px 10px 0 10px;}
.wap_foot2 ul li a{ color:#a9a9a9;}
.wap_foot2 ul li a:hover{ color:#a9a9a9; text-decoration:none}

.foot3{ width:100%; height: auto; margin:0 auto; display:block; overflow:hidden}
.foot3 ul{ width:100%; height: auto; margin:0 auto; display:block; overflow:hidden}
.foot3 ul li{ width:100%; color:#a9a9a9; font-size:14px; line-height:30px; padding:0 10px; display: block; height:30px; overflow:hidden; float:left}
.foot3 ul li img{ width:21px; height:21px; margin:5px 10px 0 0; float:left }

.foot_bq{ display:none}
	
.wap_foot_bq{ width:100%; height:auto; padding:10px 0; background:#191919; color:#a9a9a9; font-size:14px; line-height:24px; text-align:center; display:block}
	
/*内页*/   
.nydqwz{ width:95%; height:55px; border-bottom:1px #dedede solid; margin:0 auto}
.nydqwz1{ display:none}
.nydqwz2{ height:55px; float:left}
.nydqwz2 ul li{ padding:0 15px 0 0; color:#666; font-size:14px; line-height:55px; float:left;}
.nydqwz2 ul li a{ color:#666; height:55px; display:block; overflow:hidden}
.nydqwz2 ul li a:hover{ color:#00873b;height:53px; border-bottom:3px #00873b solid; display:block; overflow:hidden}
.nydqwz2 ul .jingguo a{ color:#00873b;height:53px; font-size:16px; border-bottom:3px #00873b solid; display:block; overflow:hidden}

	
/*内页简介*/   
.nybox1{ width:95%; height:auto; color:#666; font-size:15px; line-height:200%; display:block; overflow:hidden; padding:20px 0; margin:0 auto}

.nybox2{ width:95%; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox2 ul li{ width:100%; height:160px; background:#f5f5f5; border-radius:10px; padding:15px; box-sizing:border-box; transition:all 0.5s ease;  margin:10px 0 20px 0;}
.nybox2 ul li a:hover{ text-decoration:none}
.nybox2 ul li h2{ color:#333; font-size:18px; line-height:36px; height:36px; display:block; overflow:hidden; margin:0; padding:0; text-align:left;}
.nybox2 ul li span{ color:#888; font-size:14px; line-height:24px; height:24px; display:block; overflow:hidden; margin-top:10px;}
.nybox2 ul li b{ height:48px; color:#888; font-size:14px; line-height:24px;  font-weight:normal; display:block; overflow:hidden; margin-top:10px;}
.nybox2 ul li:hover{ background:#d8ede1;}
.nybox2 ul li:hover h2{ color:#00873b;}
.nybox2 ul li:hover span{ color:#666;}
.nybox2 ul li:hover b{ color:#666;}

.nybox3{ width:95%; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox3 ul li{ width:100%; height: auto; display:block; overflow:hidden; background:#f5f5f5; border-radius:10px; padding:15px; box-sizing:border-box; transition:all 0.5s ease;  margin:10px 0 20px 0;}
.nybox3 ul li img{ width:20%; height:auto; float:left; margin:0 15px 0 0; border-radius:5px;}
.nybox3 ul li h2{ color:#333; font-size:18px; line-height:40px; height:40px; display:block; overflow:hidden; margin:0; padding:0; text-align:left;}
.nybox3 ul li span{ color:#888; font-size:14px; line-height:24px; height:24px; margin-top:10px; display:block; overflow:hidden}
.nybox3 ul li b{ height:72px; color:#888; font-size:14px; line-height:24px;  font-weight:normal; display:block; overflow:hidden; margin-top:10px;}
.nybox3 ul li:hover{ background:#d8ede1;}
.nybox3 ul li:hover h2{ color:#00873b;}
.nybox3 ul li:hover span{ color:#666;}
.nybox3 ul li:hover b{ color:#666;}

.nybox4{ width:95%; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox4 dl{ width:100%; height:auto; background:#fff; padding:5px; box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:15px 0 20px 0; }
.nybox4 dl dd{ width:100%; height:auto; display:block; overflow:hidden; }
.nybox4 dl dd img{ width:100%; height:auto; transition:all 0.5s ease;}
.nybox4 dl dd:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s; z-index:1;}
.nybox4 dl dt{ height:55px; color:#333; font-size:16px; line-height:55px; text-align:center; font-weight:normal; display:block; overflow:hidden}
.nybox4 dl dt a{ color:#333;}
.nybox4 dl dt a:hover{ color:#00873b; text-decoration:none}

.nybox5{ width:95%; height:auto;  display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.nybox5 ul li{ width:30.333%; height:45px;  background:#fff; padding:5px 15px;  box-shadow:0 0 10px #ccc; box-sizing:border-box; float:left; margin:10px 1.5% 5px 1.5%; display:block; overflow:hidden }
.nybox5 ul li a{ color:#333; font-size:16px; line-height:35px; text-align:left; }
.nybox5 ul li a:hover{ color:#00873b; }
.nybox5 ul li img{ width:5px; height:5px; margin:20px 10px 0 0; float:left}
.nybox5 ul li span{ color:#888; font-size:16px; line-height:35px; font-family:"宋体"; float:right}



/*新闻详细*/
.newsbt{ font-size:20px; color:#231815; font-weight:bold; text-align:center; padding:30px 15px 15px 15px;}
.nynr{ height:auto;  padding:10px 0px; display:block; color:#555; font-size:16px; line-height:200%; }
.nynr img{ max-width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center;}

.next_fy{ height:auto; border-top:1px #ccc dashed; color:#555; font-size:14px; line-height:30px; padding:10px 10px 20px 10px; margin-top:10px;}
.next_fy a{ color:#555;}
.next_fy a:hover{ color:#f73f41;}

.padd_top50{ padding-top:50px;}

/*分页*/
.fy{ width:95%; text-align:center; padding:10px 0px 10px 0px; margin:20px auto 40px auto; }
.fy a{ background:#e5e5e5; padding:10px 10px; color:#666; margin-right:5px; font-size:14px; border-radius:5px;}
.fy a:hover{background:#00873b; color:#fff; }
.fy a:hover,.fy a.fyls{background:#00873b; color:#fff; }

	
	
	
	
	
	
	
}