@charset "utf-8";
/* CSS Document */

@import url("global.css");
body{ font-family: "微软雅黑", "宋体"; }
.top{ float: left; height: 100px; width: 100%; }
.top_con{ float: none; height: 100px; width: 1200px; margin-right: auto; margin-left: auto;width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px;  }
.logo{ float: left; height: 86px; width: 400px; margin-top: 7px; }
.top_right{ float: right; height: 100px; width: 200px; }
.rq{ font-size: 12px; line-height: 30px; color: #333; float: right; height: 30px; width: 200px; margin-top: 15px; text-align: right; }
.ss{ float: right; height: 26px; width: 200px; border: 1px solid #0e050a; -webkit-border-radius: 15px; border-radius: 15px; margin-top: 6px; overflow: hidden; }
.ss h1{ float: left; height: 26px; width: 150px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.ss h1 input{ float: left; height: 20px; width: 138px; font-size: 12px; line-height: 20px; color: #999; padding-left: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 3px; }
.ss h2{ float: right; height: 24px; width: 48px; margin-top: 1px; margin-right: 1px; }
.ss h2 input{ float: left; height: 24px; width: 48px; font-size: 12px; line-height: 24px; background-color: #1e853c; text-align: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; color: #FFF; -webkit-border-radius: 12px; border-radius: 12px; }
.ss h2 input:hover{ float: left; height: 24px; width: 48px; font-size: 12px; line-height: 24px; background-color: #FF6600; text-align: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; color: #FFF; -webkit-border-radius: 12px; border-radius: 12px; }
.nav{ background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; background-position: left top; float: left; height: 40px; width: 100%; width: 100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px; }
.nav_con{ float: none; height: 40px; width: 1200px; margin-right: auto; margin-left: auto; }
.nav_con li{ float: left; height: 40px; width: 133px; }
.nav_con li a{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 38px; color: #FFF; text-align: center; text-decoration: none; }
.nav_con li a:hover{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 38px; color: #FFF; text-align: center; background-color: #F60; text-decoration: none; }

.nav_con li.on{ float: left; height: 40px; width: 133px; }
.nav_con li.on a{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 38px; color: #FFF; text-align: center; background-color: #F60; text-decoration: none; }
.banner{ float: left; height: 417px; width: 100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px; }
.banner02{ float: left; width: 100%; width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px; }

.nodisplay{ display: none; }
.nodisplay01{ display: none; }

.main{ float: none; width: 1200px; margin-right: auto; margin-left: auto; background-color: #999; }
.NewsImg{ float: left; height: 280px; width: 395px; margin-top: 10px; margin-left: 0px; }
.swiper-slide h1{ float: left; height: 241px; width: 395px; overflow: hidden; }
.swiper-slide h2{ float: left; height: 39px; width: 395px; overflow: hidden; font-size: 12px; line-height: 39px; color: #333; text-align: center; background-color: #F1F1F1; }

.xhdt{ float: left; height: 280px; width: 485px; margin-left: 10px; margin-top: 10px; }
.xhdt_title{ background-image: url(../images/lm_title.jpg); background-repeat: repeat-x; background-position: left top; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.xhdt_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; margin-left: 20px; }
.xhdt_title h2{ font-size: 12px; line-height: 40px; color: #FFF; float: right; height: 40px; width: 100px; text-align: right; margin-right: 10px; }
.xhdt_title h2 a{ color: #FFF; text-decoration: none; }
.xhdt_title h2 a:hover{ color: #CF0; text-decoration: none; }
.xhdt_con{ float: left; height: 239px; width: 100%; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; overflow: hidden; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;box-sizing: border-box; }
.xhdt_ul{ float: left; width: 94%; margin-top: 10px; margin-left: 3%; }
.xhdt_ul li{ float: left; width: 100%; height: 35px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D5D5D5; }
.xhdt_ul li a{ float: left; width: 100%; height: 35px; }
.xhdt_ul li a h1{ float: left; width: 77%; height: 35px; font-size: 12px; line-height: 35px; color: #000; overflow: hidden; padding-left: 3%; }
.xhdt_ul li a h2{ float: left; width: 20%; height: 35px; font-size: 12px; line-height: 35px; color: #CCC; text-align: center; }
.xhdt_ul li a:hover h1{ float: left; width: 77%; height: 35px; font-size: 12px; line-height: 35px; color: #F60; overflow: hidden; }
.xhdt_ul li a:hover h2{ float: left; width: 20%; height: 35px; font-size: 12px; line-height: 35px; color: #F60; text-align: center; }

.login{ float: left; height: 280px; width: 300px; margin-top: 10px; margin-left: 10px; }
.login_con{ float: left; height: 35px; width: 80%; margin-top: 20px; margin-left: 10%; }
.login_con h1{ float: left; height: 35px; width: 22%; font-size: 12px; line-height: 35px; color: #000; text-align: right; }
.login_con h2{ float: left; height: 35px; width: 70%; font-size: 12px; line-height: 35px; color: #000; padding-left: 5px; }
.login_con h2 input{ float: left; height: 33px; width: 100%; font-size: 12px; line-height: 33px; color: #000; box-sizing: border-box; border: 1px solid #999; }
.login_con01{ float: left; height: 35px; width: 60%; margin-top: 10px; margin-left: 20%; }
.login_con01 h1{ float: left; height: 15px; width: 15px; margin-top: 10px; margin-left: 10px; }
.login_con01 h1 input{ float: left; height: 15px; width: 15px; box-sizing: border-box; }
.login_con01 h2{ float: left; height: 35px; width: 55px; margin-left: 5px; font-size: 12px; line-height: 35px; color: #333; }
.login_btn{ float: left; height: 30px; width: 70px; margin-left: 30px; margin-top: 10px; }
.login_btn input{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #F60; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }
.login_btn input:hover{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }

.login_btn01{ float: left; height: 30px; width: 70px; margin-left: 15px; margin-top: 10px; }
.login_btn01 input{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #0c8828; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }
.login_btn01 input:hover{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }
.login_btn05{ float: left; height: 30px; width: 70px; margin-left: 15px; margin-top: 10px; }
.login_btn05 input{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #0c8828; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }
.login_btn05 input:hover{ float: left; height: 30px; width: 70px; font-size: 14px; line-height: 30px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }

.xshd{ float: left; height: 300px; width: 100%; margin-top: 10px; }
.xshd_title{ background-image: url(../images/xshd_title.jpg); background-repeat: repeat-x; background-position: left top; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.xshd_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; margin-left: 20px; }
.xshd_title h2{ font-size: 12px; line-height: 40px; color: #FFF; float: right; height: 40px; width: 100px; text-align: right; margin-right: 10px; }
.xshd_title h2 a{ color: #FFF; text-decoration: none; }
.xshd_title h2 a:hover{ color: #CF0; text-decoration: none; }
.xshd_ul{ float: left; width: 98%; margin-top: 10px; margin-left: 1%; }
.xshd_ul li{ float: left; width: 18%; height: 220px; margin-right: 1%; margin-left: 1%; margin-top: 10px; }
.xshd_ul li a{ float: left; width: 100%; }
.xshd_ul li a h1{ float: left; width: 100%; overflow: hidden; height: 159px; }
.xshd_ul li a h1 img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.xshd_ul li a:hover h1 img {transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}  

.xshd_ul li a h2{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #000; overflow: hidden; margin-top: 10px; margin-left: 4%; }
.xshd_ul li a h3{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #999; overflow: hidden; margin-left: 4%; }
.xshd_con{ float: left; height: 260px; width: 100%; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; overflow: hidden; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;box-sizing: border-box; }

.banner01{ float: left; width: 1200px; margin-top: 10px; }

.djgz{ float: left; height: 280px; width: 100%; margin-top: 10px; }
.djgz_title{ background-image: url(../images/djgz_title.jpg); background-repeat: repeat-x; background-position: left top; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.djgz_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; margin-left: 20px; }
.djgz_title h2{ font-size: 12px; line-height: 40px; color: #FFF; float: right; height: 40px; width: 100px; text-align: right; margin-right: 10px; }
.djgz_title h2 a{ color: #FFF; text-decoration: none; }
.djgz_title h2 a:hover{ color: #CF0; text-decoration: none; }

.qyfc{ float: left; height: 300px; width: 100%; margin-top: 10px; }
.djgz_title{ background-image: url(../images/djgz_title.jpg); background-repeat: repeat-x; background-position: left top; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.djgz_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; margin-left: 20px; }
.djgz_title h2{ font-size: 12px; line-height: 40px; color: #FFF; float: right; height: 40px; width: 100px; text-align: right; margin-right: 10px; }
.djgz_title h2 a{ color: #FFF; text-decoration: none; }
.djgz_title h2 a:hover{ color: #CF0; text-decoration: none; }

.djgz_ul{ float: left; width: 94%; margin-top: 10px; margin-left: 3%; }
.djgz_ul li{ float: left; width: 48%; height: 35px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D5D5D5; margin-right: 1%; margin-left: 1%; }
.djgz_ul li a{ float: left; width: 100%; height: 35px; }
.djgz_ul li a h1{ float: left; width: 77%; height: 35px; font-size: 12px; line-height: 35px; color: #000; overflow: hidden; padding-left: 3%; }
.djgz_ul li a h2{ float: left; width: 20%; height: 35px; font-size: 12px; line-height: 35px; color: #CCC; text-align: center; }
.djgz_ul li a:hover h1{ float: left; width: 77%; height: 35px; font-size: 12px; line-height: 35px; color: #F60; overflow: hidden; }
.djgz_ul li a:hover h2{ float: left; width: 20%; height: 35px; font-size: 12px; line-height: 35px; color: #F60; text-align: center; }


.qyfc{ float: left; height: 310px; width: 100%; margin-top: 10px; }
.qyfc_title{ background-image: url(../images/qyfc_title.jpg); background-repeat: no-repeat; background-position: right bottom; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.qyfc_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; background-image: url(../images/lm_title.jpg); background-repeat: repeat-x; background-position: left top; text-align: center;-webkit-border-radius: 5px; border-radius: 5px; }
.qyfc_title h2{ font-size: 12px; line-height: 27px; color: #099d2b; float: right; height: 27px; width: 100px; text-align: right; margin-right: 10px; margin-top: 13px; }
.qyfc_title h2 a{ color: #099d2b; text-decoration: none; }
.qyfc_title h2 a:hover{ color: #8f8f8f; text-decoration: none; }
.xshd_ul{ float: left; width: 98%; margin-top: 10px; margin-left: 1%; }
.xshd_ul li{ float: left; width: 18%; height: 220px; margin-right: 1%; margin-left: 1%; margin-top: 10px; }
.xshd_ul li a{ float: left; width: 100%; }
.xshd_ul li a h1{ float: left; width: 100%; overflow: hidden; height: 159px; }
.xshd_ul li a h1 img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.xshd_ul li a:hover h1 img {transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}  

.xshd_ul li a h2{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #000; overflow: hidden; margin-top: 10px; margin-left: 4%; }
.xshd_ul li a h3{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #999; overflow: hidden; margin-left: 4%; }
.xshd_con{ float: left; height: 260px; width: 100%; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; overflow: hidden; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;box-sizing: border-box; }


.about{ float: left; height: 280px; width: 393px; margin-top: 10px; }
.about_title{ background-image: url(../images/qyfc_title.jpg); background-repeat: no-repeat; background-position: right bottom; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.about_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; -webkit-border-radius: 5px; border-radius: 5px; }
.about_title h2{ font-size: 12px; line-height: 27px; color: #099d2b; float: right; height: 27px; width: 100px; text-align: right; margin-right: 10px; margin-top: 13px; }
.about_title h2 a{ color: #099d2b; text-decoration: none; }
.about_title h2 a:hover{ color: #8f8f8f; text-decoration: none; }
.about_con{ float: left; height: 235px; width: 393px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; box-sizing: border-box; margin-top: 5px; border: 1px solid #CCC; }
.about_nr{ float: left; height: 200px; width: 94%; overflow: hidden; margin-top: 10px; font-size: 12px; line-height: 25px; margin-left: 3%; }


.zywyh{ float: left; height: 280px; width: 394px; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
.zywyh_title{ background-image: url(../images/qyfc_title.jpg); background-repeat: no-repeat; background-position: right bottom; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.zywyh_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; background-image: url(../images/lm_title.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; -webkit-border-radius: 5px; border-radius: 5px; }
.zywyh_title h2{ font-size: 12px; line-height: 27px; color: #099d2b; float: right; height: 27px; width: 100px; text-align: right; margin-right: 10px; margin-top: 13px; }
.zywyh_title h2 a{ color: #099d2b; text-decoration: none; }
.zywyh_title h2 a:hover{ color: #8f8f8f; text-decoration: none; }
.dzzz{ float: left; width: 150px; margin-top: 14px; margin-left: 30px; }


.qyfc_con{ float: left; height: 260px; width: 100%; overflow: hidden; -webkit-border-radius: 5px; border-radius:5px; box-sizing: border-box; margin-top: 5px; border: 1px solid #CCC; }


.link{ float: left; height: 150px; width: 100%; margin-top: 10px; }
.link_title{ background-image: url(../images/qyfc_title.jpg); background-repeat: no-repeat; background-position: right bottom; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; float: left; }
.link_title h1{ font-size: 16px; line-height: 40px; color: #FFF; float: left; height: 40px; width: 150px; background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; -webkit-border-radius: 5px; border-radius: 5px; }
.link_title h2{ font-size: 12px; line-height: 27px; color: #099d2b; float: right; height: 27px; width: 100px; text-align: right; margin-right: 10px; margin-top: 13px; }
.link_title h2 a{ color: #099d2b; text-decoration: none; }
.link_title h2 a:hover{ color: #8f8f8f; text-decoration: none; }
.link_ul{ float: left; width: 98%; margin-top: 10px; margin-left: 1%; }
.link_ul li{ float: left; width: 137px; height: 60px; margin-right: 4px; margin-left: 4px; margin-top: 10px; }
.link_ul li a img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.link_ul li a:hover img {transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}  
.link_con{ float: left; height: 105px; width: 100%; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; box-sizing: border-box; margin-top: 5px; border: 1px solid #CCC; }
.footer{ background-color: #1e853c; float: left; height: 150px; width: 100%; margin-top: 10px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto" );min-width: 1200px;  }
.footer_con{ float: none; height: 150px; width: 1200px; margin-right: auto; margin-left: auto; }
.footer_nav{ float: left; height: 40px; width: 1200px; margin-top: 20px; }
.footer_nav li{ float: left; height: 40px; width: 133px; }
.footer_nav li a{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 38px; color: #FFF; text-align: center; text-decoration: none; }
.footer_nav li a:hover{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 38px; color: #FFF; text-align: center; text-decoration: underline; }
.footer_bq{ font-size: 12px; line-height: 30px; color: #FFF; text-align: center; float: left; width: 100%; margin-top: 20px; }
.footer_bq a{ color: #FFF; text-decoration: none; }
.footer_bq a:hover{ color: #FFF; text-decoration: underline; }

.about_left{ float: left; width: 150px; margin-top: 10px; }
.about_left_title{ font-size: 14px; line-height: 40px; color: #FFF; background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; background-position: left top; float: left; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-align: center; }
.about_left_con{ background-color: #FFF; float: left; width: 150px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCC; border-left-color: #CCC; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; overflow: hidden; box-sizing: border-box;}
.about_left_con li{ background-color: #FFF; float: left; width: 150px; overflow: hidden; height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.about_left_con li a{ background-color: #FFF; float: left; width: 150px; overflow: hidden; height: 40px; font-size: 12px; line-height: 40px; color: #000; text-decoration: none; text-align: center; }
.about_left_con li a:hover{ background-color: #E8E8E8; float: left; width: 150px; overflow: hidden; height: 40px; font-size: 12px; line-height: 40px; color: #1e853c; text-decoration: none; text-align: center; }
.about_left_con li.dq{ background-color: #FFF; float: left; width: 150px; overflow: hidden; height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.about_left_con li.dq a{ background-color: #E8E8E8; float: left; width: 150px; overflow: hidden; height: 40px; font-size: 12px; line-height: 40px; color: #1e853c; text-decoration: none; text-align: center; }

.about_right{ float: left; width: 1040px; margin-top: 10px; margin-left: 10px; }
.about_right_title{ background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x; background-position: left top; float: left; height: 40px; width: 100%; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; text-align: center; }

.about_right_title h1{ float: left; height: 40px; width: 120px; text-align: center; font-size: 16px; line-height: 40px; color: #FFF; }

.about_right_title h2{ float: right; height: 40px; width: 300px; text-align: right; font-size: 12px; line-height: 40px; color: #FFF; margin-right: 10px; }
.about_right_title h2 a{ color: #FFF; text-decoration: none; }
.about_right_title h2 a:hover{ color: #FFF; text-decoration: underline; }
.about_right_con{ background-color: #FFF; float: left; width: 100%; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCC; border-left-color: #CCC; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; overflow: hidden; box-sizing: border-box; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }

.info_con{ font-size: 14px; line-height: 30px; color: #000; float: left; width: 92%; padding-top: 20px; padding-right: 4%; padding-bottom: 20px; padding-left: 4%; }


.xshd_info_ul{ float: left; width: 96%; margin-top: 10px; margin-left: 2%; }
.xshd_info_ul li{ float: left; width: 21%; margin-right: 2%; margin-left: 2%; margin-top: 10px; margin-bottom: 20px; }
.xshd_info_ul li a{ float: left; width: 100%; }
.xshd_info_ul li a h1{ float: left; width: 100%; overflow: hidden;}
.xshd_info_ul li a h1 img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.xshd_info_ul li a:hover h1 img {transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}  

.xshd_info_ul li a h2{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #000; overflow: hidden; margin-top: 10px; margin-left: 4%; }
.xshd_info_ul li a h3{ float: left; width: 92%; height: 25px; font-size: 12px; line-height: 25px; color: #999; overflow: hidden; margin-left: 4%; }


.pag{ FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; float: left; margin-top: 50px; margin-bottom: 50px; }
DIV.meneame { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #d4d4d4; PADDING-TOP: 3px; TEXT-ALIGN: center }
DIV.meneame A { PADDING-RIGHT: 14px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 10px; COLOR: #000000; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; TEXT-DECORATION: none; border: 1px solid #d4d4d4; }
DIV.meneame A:hover { BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame A:active { BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame SPAN.current { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #000000; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d4d4d4; border: 1px solid #d4d4d4; }
DIV.meneame SPAN.disabled { PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; COLOR: #CCCCCC; MARGIN-RIGHT: 3px; PADDING-TOP: 10px; border: 1px solid #d4d4d4; }

.info_title{ font-size: 20px; line-height: 60px; font-weight: bold; color: #000; text-align: center; float: left; height: 60px; width: 96%; margin-top: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; margin-left: 2%; }
.info_time{ font-size: 12px; line-height: 30px; color: #999; text-align: center; float: left; height: 30px; width: 96%; margin-left: 2%; }
.fh{ float: left; height: 30px; width: 10%; margin-top: 20px; margin-left: 45%; }
.fh a{ float: left; height: 30px; width: 100%; font-size: 12px; line-height: 30px; color: #FFF; background-color: #08962a; text-align: center; -webkit-border-radius: 5px; border-radius: 5px; text-decoration: none; }
.fh a:hover{ float: left; height: 30px; width: 100%; font-size: 12px; line-height: 30px; color: #FFF; background-color: #FF3300; text-align: center; -webkit-border-radius: 5px; border-radius: 5px; }

.syt{ float: left; height: 60px; width: 96%; margin-top: 20px; margin-bottom: 50px; margin-left: 2%; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; }
.syt h1{ float: left; height: 30px; width: 100%; font-size: 12px; line-height: 30px; color: #999; }
.syt h1 a{ color: #999; text-decoration: none; }
.syt h1 a:hover{ color: #08962a; text-decoration: none; }


.news_ul{ float: left; width: 94%; margin-top: 10px; margin-left: 3%; }
.news_ul li{ float: left; width: 96%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D5D5D5; padding-top: 10px; padding-right: 2%; padding-bottom: 10px; padding-left: 2%; }
.news_ul li a{ float: left; width: 100%; }
.news_ul li a h1{ float: left; width: 70%; height: 35px; font-size: 14px; line-height: 35px; color: #000; overflow: hidden; padding-left: 3%; font-weight: bold; }
.news_ul li a h2{ float: left; width: 20%; height: 35px; font-size: 14px; line-height: 35px; color: #CCC; text-align: center; }
.news_ul li a h3{ float: left; width: 94%; height: 50px; font-size: 14px; line-height: 25px; color: #999; padding-left: 3%; overflow: hidden; }

.news_ul li a:hover h1{ float: left; width: 70%; height: 35px; font-size: 14px; line-height: 35px; color: #1e853c; overflow: hidden; padding-left: 3%; font-weight: bold; }
.news_ul li a:hover h2{ float: left; width: 20%; height: 35px; font-size: 14px; line-height: 35px; color: #CCC; text-align: center; }
.news_ul li a:hover h3{ float: left; width: 94%; height: 50px; font-size: 14px; line-height: 25px; color: #999; padding-left: 3%; overflow: hidden; }
table.gridtable { font-size: 16px; color: #333333; border-collapse: collapse; width: 98%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #dddddd; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; float: left; margin-left: 1%; margin-top: 2%; margin-bottom: 2%; line-height: 35px; text-align: center; }
table.gridtable th { font-family: "宋体"; font-weight: bold; color: #000; text-align: left; border: 1px solid #dddddd; padding-right: 10px; padding-left: 10px; width: 48%; }
.TheTr{ background-color: #f9f9f9; font-weight: bold; color: #666; }
.TheTr td { background-color: #F3F3F3; border: 1px solid #dddddd; color: #333; padding-top: 3px; padding-bottom: 3px; font-weight: bold; padding-left: 20px; }
.TheTr01{ background-color: #FFFFFF; color: #666; }
.TheTr01 td { background-color: #ffffff; border: 1px solid #dddddd; font-size: 12px; color: #333; padding-top: 3px; padding-bottom: 3px; padding-right: 20px; padding-left: 20px; }
.TheTr01 td h1{ font-size: 12px; color: #333; line-height: 30px; font-weight: bold; float: left; height: 30px; width: 80%; }
.TheTr01 td h1 span{ color: #F00; padding-right: 20px; }
.TheTr01 td h2{ font-size: 12px; color: #333; line-height: 25px; float: left; width: 100%; padding-bottom: 10px; }
.TheTr02{ background-color: #f9f9f9; color: #666; }
.TheTr02 td { background-color: #ffffff; border: 1px solid #dddddd; color: #333; padding: 10px; }
.TheTr02 .TdBt{ background-color: #F3F3F3; text-align: center; }
.TheTr02 td a{ color: #333; padding: 10px; font-size: 14px; text-decoration: none; }
.TheTr02 td a:hover{ color: #6C0; padding: 10px; font-size: 14px; text-decoration: none; }
.TheTr02 .TdBt01{ background-color: #F3F3F3; text-align: center; font-weight: bold; }


.down_ul{ float: left; width: 94%; margin-top: 10px; margin-left: 3%; }
.down_ul li{ float: left; width: 96%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D5D5D5; padding-top: 10px; padding-right: 2%; padding-bottom: 10px; padding-left: 2%; }
.down_ul li h1{ float: left; width: 50%; height: 35px; font-size: 14px; line-height: 35px; color: #000; overflow: hidden; padding-left: 3%; font-weight: bold; }
.down_ul li h2{ float: left; width: 20%; height: 35px; font-size: 14px; line-height: 35px; color: #CCC; text-align: center; }
.down_ul li h3{ float: right; width: 100px; height: 35px; font-size: 14px; line-height: 25px; color: #999; padding-left: 3%; overflow: hidden; margin-right: 20px; }
.down_ul li h3 a{ float: left; width: 100px; height: 25px; font-size: 14px; line-height: 25px; color: #36F; overflow: hidden; text-align: center; margin-top: 5px; border: 1px solid #CCC; box-sizing: border-box; text-decoration: none;-webkit-border-radius: 5px; border-radius: 5px; }
.login_info{ float: left; min-height: 500px; width: 100%; margin-top: 10px; border: 1px solid #CCC; margin-bottom: 10px; box-sizing: border-box; }
.login_info_con{ float: left; height: 35px; width: 40%; margin-top: 20px; margin-left: 30%; }
.login_info_con h1{ float: left; height: 35px; width: 20%; font-size: 14px; line-height: 35px; color: #000; text-align: right; }
.login_info_con h2{ float: left; height: 35px; width: 70%; font-size: 12px; line-height: 35px; color: #000; padding-left: 5px; }
.login_info_con h2 input{ float: left; height: 33px; width: 95%; font-size: 12px; line-height: 33px; color: #000; box-sizing: border-box; border: 1px solid #999; padding-left: 5%; }
.login_info_con h2 select{ float: left; height: 33px; width: 40%; font-size: 12px; line-height: 33px; color: #000; box-sizing: border-box; border: 1px solid #999; }
.login_info_con h1 span{ font-size: 16px; color: #F00; padding-right: 5px; }

.login_info_con h3{ float: left; height: 15px; width: 15px; margin-top: 10px; margin-left: 20px; }
.login_info_con h3 input{ float: left; height: 15px; width: 15px; box-sizing: border-box; }
.login_info_con h4{ float: left; height: 35px; width: 50px; margin-left: 10px; font-size: 14px; line-height: 35px; color: #333; }
.login_info_con h5{ float: left; height: 35px; width: 20%; font-size: 12px; line-height: 35px; color: #000; padding-left: 5px; }
.login_info_con h5 select{ float: left; height: 33px; width: 90%; font-size: 12px; line-height: 33px; color: #000; box-sizing: border-box; border: 1px solid #999; }
.login_info_con h6{ float: left; height: 35px; width: 13%; font-size: 14px; line-height: 35px; color: #000; text-align: right; }

.login_info_con01{ float: left; height: 35px; width: 20%; margin-top: 10px; margin-left: 44%; }
.login_info_con01 h1{ float: left; height: 15px; width: 15px; margin-top: 10px; }

.login_info_con01 h1 input{ float: left; height: 15px; width: 15px; box-sizing: border-box; }
.login_info_con01 h2{ float: left; height: 35px; width: 85px; margin-left: 5px; font-size: 12px; line-height: 35px; color: #333; }
.login_btn02{ float: left; height: 35px; width: 90px; margin-left: 38%; margin-top: 10px; }
.login_btn02 input{ float: left; height: 35px; width: 90px; font-size: 14px; line-height: 35px; color: #FFF; background-color: #F60; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius:17.5px}
.login_btn02 input:hover{ float: left; height: 35px; width: 90px; font-size: 14px; line-height: 35px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }

.login_btn03{ float: left; height: 35px; width: 90px; margin-left: 20px; margin-top: 10px; margin-bottom: 40px; }
.login_btn03 input{ float: left; height: 35px; width: 100%; font-size: 14px; line-height: 35px; color: #FFF; background-color: #0c8828; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }
.login_btn03 input:hover{ float: left; height: 35px; width: 100%; font-size: 14px; line-height: 35px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 17.5px }

.login_btn04{ float: left; height: 40px; width: 30%; margin-left: 35%; margin-top: 30px; margin-bottom: 40px; }
.login_btn04 input{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 40px; color: #FFF; background-color: #0c8828; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 20px }
.login_btn04 input:hover{ float: left; height: 40px; width: 100%; font-size: 14px; line-height: 40px; color: #FFF; background-color: #F00; text-align: center; cursor: pointer; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 20px  }

.hydl_title{ float: left; height: 40px; width: 40%; margin-top: 40px; margin-left: 30%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; background-color: #EAEAEA; }
.hydl_title h1{ float: left; height: 40px; width: 150px; font-size: 16px; line-height: 40px; color: #000; text-align: center; font-weight: bold; }
.hydl_title h2{ float: right; height: 40px; width: 100px; font-size: 12px; line-height: 40px; color: #F00; text-align: center; }
.hydl_title h2 a{ color: #F00; text-decoration: none; }
.hydl_title h2 a:hover{ color: #F00; text-decoration: underline; }
.hydl_title h3{ float: right; height: 40px; width: 100px; font-size: 12px; line-height: 40px; color: #F00; text-align: center; }

.admin_right_top{ background-color: #FFF; float: left; width: 100%; -webkit-border-radius:5px; border-radius:5px; overflow: hidden; box-sizing: border-box; padding-top: 10px; padding-bottom: 10px; border: 1px solid #CCC; }

.hyc{ font-size: 18px; line-height: 40px; font-weight: bold; color: #000; float: left; width: 60%; margin-left: 4%; }
.wszl{ font-size: 12px; line-height: 40px; color: #06F; float: right; width: 30%; text-align: right; height: 40px; margin-right: 4%; }
.wszl a{ color: #06F; text-decoration: none; }
.wszl a:hover{ color: #F30; text-decoration: none; }

.zwxx{ float: left; width: 100%; padding-top: 20px; padding-bottom: 20px; }

.zwxx h1{ float: left; width: 6%; margin-left: 47%; }
.zwxx h2{ float: left; width: 20%; margin-left: 40%; font-size: 14px; line-height: 30px; color: #666; text-align: center; }

.ysc{ float: left; width: 30%; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; padding-top: 30px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }

.ysc h1{ float: left; width: 20%; margin-top: 20px; margin-bottom: 20px; margin-left: 15%; margin-right: 5%; }
.ysc h2{ float: left; width: 50%; margin-top: 20px; font-size: 40px; line-height: 50px; font-weight: bold; color: #36F; text-align: center; height: 50px; }
.ysc h3{ float: left; width: 50%; font-size: 14px; line-height: 20px; color: #999; text-align: center; height: 20px; }

.zxsc{ float: left; width: 60%; margin-left: 5%; }
.zxsc h1{ float: left; width: 100%; font-size: 14px; line-height: 30px; color: #36F; height: 30px; font-weight: bold; }
.zxsc span{ float: left; width: 100%; font-size: 14px; line-height: 30px; color: #36F; font-weight: bold; padding: 20px; border: 1px solid #CCC; box-sizing: border-box;-webkit-border-radius:5px; border-radius:5px; }
.zxsc span h2{ float: left; width: 70%; font-size: 14px; line-height: 30px; color: #000; height: 30px; }
.zxsc span h3{ float: left; width: 30%; font-size: 12px; line-height: 30px; color: #666; height: 30px; text-align: center; }
.zxsc span h4{ float: left; width: 100px; font-size: 12px; line-height: 30px; color: #666; height: 35px; text-align: center; margin-top: 10px; }
.zxsc span h4 a{ font-size: 14px; line-height: 35px; color: #FFF; text-decoration: none; background-color: #06F; text-align: center; float: left; height: 35px; width: 100px;-webkit-border-radius:5px; border-radius:5px;  }
.admin_right_title{ background-color: #EBEBEB; float: left; height: 40px; width: 100%; }
.admin_right_title h1{ background-color: #EBEBEB; float: left; height: 40px; width: 100px; font-size: 16px; line-height: 40px; font-weight: bold; color: #000; text-align: center; }

.admin_right_con{ background-color: #FFF; float: left; width: 100%; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; box-sizing: border-box; border: 1px solid #CCC; }
.zjxlw{ float: right; height: 35px; width: 150px; margin-top: 20px; margin-bottom: 10px; margin-right: 10%; }
.zjxlw a{ float: left; height: 35px; width: 150px; font-size: 12px; line-height: 35px; color: #FFF; background-color: #1e853c; text-align: center; text-decoration: none;-webkit-border-radius:17.5px; border-radius:17.5px; }
.lw_title{ background-color: #ECECEC; float: left; height: 35px; width: 80%; margin-left: 10%; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; }
.lw_title h1{ background-color: #ECECEC; float: left; height: 35px; width: 60%; font-size: 14px; line-height: 35px; color: #000; text-align: center; }
.lw_title h2{ background-color: #ECECEC; float: left; height: 35px; width: 20%; font-size: 14px; line-height: 35px; color: #000; text-align: center; }

.lw_ul{ float: left; width: 80%; margin-left: 10%; margin-bottom: 20px; }
.lw_ul li{ float: left; width: 100%; height: 35px; }
.lw_ul li h1{ float: left; height: 35px; width: 55%; font-size: 14px; line-height: 35px; color: #000; text-align: center; padding-left: 5%; }
.lw_ul li h2{ float: left; height: 35px; width: 20%; font-size: 12px; line-height: 35px; color: #666; text-align: center; }
.lw_ul li h2 a{ height: 35px; width: 100%; font-size: 12px; line-height: 35px; color: #03F; text-align: center; text-decoration: none; -webkit-border-radius: 5px; border-radius: 5px; float: left; }

.admin_lw{ float: left; height: 35px; width: 60%; margin-top: 20px; margin-left: 20%; }
.admin_lw h1{ float: left; height: 35px; width: 20%; font-size: 14px; line-height: 35px; color: #000; text-align: right; }
.admin_lw h2{ float: left; height: 35px; width: 70%; font-size: 12px; line-height: 35px; color: #000; padding-left: 5px; }
.admin_lw h2 input{ float: left; height: 33px; width: 95%; font-size: 12px; line-height: 33px; color: #000; box-sizing: border-box; border: 1px solid #999; padding-left: 5%; }

.hyxc_ul{ float: left; width: 96%; margin-top: 10px; margin-left: 2%; }
.hyxc_ul li{ float: left; width: 16%; margin-right: 2%; margin-left: 2%; margin-top: 10px; margin-bottom: 20px; background-color: #FFF; border: 1px solid #EAEAEA;box-sizing: border-box; }
.hyxc_ul li a{ float: left; width: 100%; box-sizing: border-box; padding: 4%; }
.hyxc_ul li a h1{ float: left; width: 100%; overflow: hidden;}
.hyxc_ul li a h1 img {display: block;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.hyxc_ul li a:hover h1 img {transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}  
.hyxc_ul li a h2{ float: left; width: 98%; height: 60px; font-size: 12px; line-height: 20px; color: #000; overflow: hidden; margin-top: 10px; margin-left: 1%; text-align: center; }
.hyxc_ul li a:hover h2{ color: #F30; overflow: hidden; text-align: center; text-decoration: none; }
.fh_img{ margin: 15px; float: left; height: 241px; width: 395px; }
.jrwz{ float: left; height: 35px; width: 40%; margin-top: 20px; margin-bottom: 50px; margin-left: 30%; }
.jrwz a{ float: left; height: 35px; width: 100%; font-size: 16px; line-height: 35px; color: #390; background-color: #E8E8E8; text-align: center; border: 1px solid #CCC; text-decoration: none;-webkit-border-radius: 5px; border-radius: 5px; }
.jrwz a:hover{ float: left; height: 35px; width: 100%; font-size: 16px; line-height: 35px; color: #FFF; background-color: #1d843b; text-align: center; border: 1px solid #CCC; text-decoration: none; -webkit-border-radius: 5px; border-radius: 5px; }















