@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; LINE-HEIGHT: 21px; text-decoration: none; }
* { padding: 0; margin: 0; LINE-HEIGHT: 21px; }
a { color: #FFFFFF; text-decoration: none; }
ul li { list-style-type: none; }
.zq_body { width: 100%; overflow: hidden; background: url(../images/bg-2.jpg) repeat; }
.zq_top1 { height: auto; width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background-color: #fff; }
.zq_top2 { float: left; height: 90px; width: 980px; margin-left: 10px; }
.logo { float: left; width: 136px; height: 59px; margin-top: 0px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; }
.gq1 { float: left; height: auto; width: auto;/* [disabled]padding:8px 0 8px 45px;
*/ width: 980px; height: 21px; background: url(../images/gq-1.png) no-repeat;/* [disabled]margin-bottom: 5px;
*/ }
.gq { float: right; height: auto; width: 350px; padding-right: 5px; overflow: hidden; text-align: right;/* [disabled]padding-top: 3px;
*/ }
.gq a { color: #FFF; }
.gq a:hover { text-decoration: underline; }
.gsmz { float: left; height: auto; width: 700px; padding-top: 5px; padding-left: 20px; color: #0d0d0d; font-size: 20px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0 2px 20px; margin-top: 10px; }
.gsmz1 { float: left; height: auto; width: 650px; padding-top: 0px; padding-left: 25px; color: #0d0d0d; }
.zq_body1 { width: 100%; overflow: hidden; }
.zq_body2 { width: 100%; overflow: hidden; }
.zq_body3 { width: 100%; overflow: hidden; }
.zq_body4 { width: 100%; overflow: hidden; }
.zq_body5 { width: 100%; overflow: hidden; }
.zq_body6 { width: 100%; overflow: hidden; }
.zq_nva1 { width: 1024px; margin-right: auto; margin-left: auto; overflow: hidden; background: #fff; }
.zq_nva2 { float: left; width: 1024px; margin-left: 0px; overflow: hidden; height: 46px; background-image: url(../images/menu-3.png); background-repeat: no-repeat; }
.zq_nva2 ul { width: 978px; height: auto; list-style: none; display: block; }
.zq_nva2 ul li { float: left; width: auto; text-align: center; display: block; }
.zq_nva2 ul li a { display: block; margin: 0; padding: 6px 35px 6px; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 14px; }
.zq_nva2 ul li.active { background-image: url(../images/menu-2.jpg); background-repeat: repeat-x; }
.zq_nva2 ul li.active a { color: #FFFFFF; }
.zq_nva2 ul li:hover { background-image: url(../images/menu-2.jpg); background-repeat: repeat-x; }
.zq_nva2 ul li:hover a { color: #FFFFFF; }
.zq_banner1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#ffffff; padding-top:2px; }
.zq_banner2 { float: left; width: 980px; margin-left: 10px; overflow: hidden; height: auto; }
.zq_bar1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background:#ffffff; padding-top:2px; }
.zq_bar2 { float: left; width: 980px; margin-left: 10px; overflow: hidden; height: 304px; background-position: center bottom; background-color: #F0F0F0; background-image: url(../images/bar-1.jpg); }
.zq_box1 { float:left; width:312px; height:280px; margin: 10px 0 10px 10px; }
.zq_box-1 { float:left; width:300px; height:65px; margin: 10px 5px 5px 5px; text-align: center; }
.zq_box-2 { float:left; width:260px; height:180px; padding: 0 20px 0 20px; margin: 10px 5px 5px 5px; overflow: hidden; }
/*首页图片展示 */
.more { background-image:url(../images/more-1.png); float:right; margin-right: 40px; width: 63px; height: 20px; padding: 0px 0 1px 5px; background-repeat: no-repeat; }
.more:hover { background-image:url(../images/more-2.png); float:right; margin-right: 40px; width: 63px; height: 20px; padding: 0px 0 1px 5px; background-repeat: no-repeat; }
.tup3 { float:left; width:235px; height:auto; margin:1px; }
.tu3 { float:left; width:auto; height:auto; padding:3px; margin:2px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }
.zi3 { float:left; width:231px; margin: 0 2px; }
.zi3 a { color: #087907; font-weight:bold; display:block; }
.zi3 a:hover { text-decoration:underline; }
.top { float:left; width:40px; margin-top: 15px; margin-right: 20px; height:48px; position:fixed; left:85%; top:85%; }
.zq_cen1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background-color: #fff; }
.zq_cen2 { float: left; width: 980px; margin-left: 10px; overflow: hidden; height: auto; }
.left-1 { float: left; width: 250px;/* [disabled]padding-bottom: 10px;
*/ padding: 15px 0; }
.left { float: left; width: 250px; overflow: hidden; }
.zq_left_a { float: left; height: auto; width: auto; padding: 8px 0 8px 45px; width: 205px; height: 18px; margin-bottom: 5px; background-image: url(../images/product-list-2.jpg); background-repeat: repeat-x; font-size: 16px; color: #FFF; }
.zq_left_a a { font-size: 18px; color: #FFF; }
.zq_left_b { float: left; width: 205px; height: 28px; background: url(../images/line1.jpg) repeat-x; padding-left: 45px; padding-top: 4px; margin-top: 10px; }
.zq_left_b a { color: #f0f0f0; font-weight: bold; font-size: 16px; }
.zq_left_b a:hover { color: #000; }
.pp { float: left; width: 250px; background: #f0f7e7; height: auto; padding: 0 0 5px 0; margin: 4px 0 4px 0; }
.pp-2 { font-size: 13px; padding: 5px 10px 0 10px; }
.liebiao ul li { width: 235px; float: left; display: block; padding: 3px 0 3px 15px; background-color: #eee; margin: 4px 0 4px 0; }
.liebiao ul li:hover { background-color: #cee9ce; }
.liebiao ul li a { color: #2A4D14; font-size: 13px; }
.liebiao ul li.active { background-color: #cee9ce; }
.liebiao ul li.active a { text-decoration: underline; }
.liebiao ul li a:hover { text-decoration: underline; }
.liebiao ul li.lie { padding-left: 37px; width: 212px; margin: 5px 0 3px 0; background-color: #cee9ce; background-image: url(../images/icon-2.png); background-repeat: no-repeat; background-position: 5px; }
.liebiao ul li.lie a { font-size: 13px; color: #006600; font-weight: bold; }
.liebiao ul li.lie_1 { padding-left: 37px; width: 212px; margin: 5px 0 3px 0; background-color: #cee9ce; background-image: url(../images/icon-2.png); background-repeat: no-repeat; background-position: 5px; }
.liebiao ul li.lie_1 a { font-size: 13px; color: #006600; font-weight: bold; text-decoration: underline; }
.liebiao ul li.lie_2 { padding-left: 37px; width: 212px; margin: 5px 0 3px 0; background-color: #cee9ce; background-image: url(../images/icon-3.png); background-repeat: no-repeat; background-position: 5px; }
.liebiao ul li.lie_2 a { font-size: 13px; color: #006600; font-weight: bold; }
.liebiao ul li.lie a:hover { text-decoration: underline; }
.liebiao ul li.list-1 { background-color: #fff; padding-left: 20px; width: 230px; }
.liebiao ul li.list-1 a { font-size: 12px; color: ##2A4D14; text-decoration: underline; }
.liebiao ul li.list-1 a:hover { font-size: 12px; text-decoration: underline; }
.liebiao ul li.list-2 { background-color: #fff; padding-left: 20px; width: 230px; }
.liebiao ul li.list-2 a { font-size: 12px; color: #2A4D14; }
.liebiao ul li.list-2 a:hover { font-size: 12px; text-decoration: underline; }
.center { float: left; width: 725px; height: auto; margin-left: 5px; padding: 15px 0 0; }
.zq_bott1 { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; background: #fff; }
.zq_bott2 { float: left; width: 980px; margin-left: 10px; overflow: hidden; height: auto; padding-top: 15px; padding-bottom: 15px; }
#zq_bott3 { float: left; height: auto; width: 970px; text-align: center; color: #FFF; font-weight: bold; background: #087907; padding: 5px; }
#zq_bott3 A { color: #FFF; }
#zq_bott3 A:hover { text-decoration: underline; }
#zq_bott4 { float: left; height: auto; width: 970px; text-align: center; padding: 5px; }
.c2 { border-bottom: 1px solid #017d01; margin-bottom: 15px; padding-left: 25px; color: #017d01; font-size: 13px; height: auto; background-image: url(../images/home-1.png); background-repeat: no-repeat; background-position: 5px 1px; }
.c2 a { color: #0d0d0d; }
.c2 a:hover { color: #017d01; text-decoration: underline; }
.c3 { float: left; width: 714px; padding: 0 2px; margin-bottom: 10px; margin-top: 3px; margin-left: 5px; height: auto; }
.c5 { float: left; width: 680px; font-size: 13px; padding-left: 30px; color: #006600; font-weight: bold; border-bottom: 1px solid #006600; margin-top: 10px; background-image: url(../images/lead-icon-1.png); background-repeat: no-repeat; background-position: 8px; background-color: #f7fff7; }
.c5 a { color:#006600; }
/*图片点击放大和交换 */
.zq_prot-1 { float:left; width:auto; height:auto; margin:3px 0 3px 110px; }
.zq_prot1 { float: left; width: auto; height: auto; padding: 1px; border: 1px solid #C7DFC5; }
.zq_prot1-1 { float:left; margin:95px 3px 0 3px; width:215px; height:auto; }
.zq_prot1-1 ul li { display:block; float:left; width:100px; height:67px; margin:1px; padding:1px; border:1px solid #C7DFC5; }
.zq_prot1-1 ul li:hover { border:1px solid #087907; }
.messd-1 { float:left; margin: 5px 0 0 5px; padding-top: 3px; height: 26px; width: 212px; text-align: center; background-color: #C7DFC5; }
.zq_prot-2 { float:left; width:auto; height:auto; margin:3px 0 3px 110px; }
.zq_prot2 { float: left; width: auto; height: auto; padding: 1px; border: 1px solid #C7DFC5; }
.zq_prot2-1 { float:left; margin:90px 3px 3px; width:220px; height:auto; }
.zq_prot2-1 ul li { display:block; float:left; width:100px; height:67px; margin:1px; padding:1px; border:1px solid #C7DFC5; }
.zq_prot2-1 ul li:hover { border:1px solid #087907; }
.messd-1 { float:left; margin: 5px 0 0 3px; padding-top: 3px; height: 26px; width: 212px; text-align: center; background-color: #C7DFC5; }
.messd-1 a { color: #000; }
.messd-1 a:hover { color:#fff; }
.messd-1:hover { background-color: #2A4D14; border: 1px solid #D6D6D6; }
.messd { float:left; margin: 170px 0 0 5px; padding-top: 3px; height: 26px; width: 180px; text-align: center; background-color: #C7DFC5; }
.messd a { color: #000; }
.messd a:hover { color:#fff; }
.messd:hover { background-color: #2A4D14; border: 1px solid #D6D6D6; }
.c4 { float: left; height: auto; width: 685px; background-color: #d6d6d6; margin-top: 25px; padding-left: 8px; margin-left: 6px; }
/*总述页面 */
.zsbt { float: left; width: 680px; font-size: 15px; padding-left: 18px; color: #006600; font-weight: bold; margin-top: 5px; }
.pic_1 { float:left; width:714px; height:auto; margin:5px 0; padding:0 0 5px;/* [disabled]border-bottom:1px dashed #CCC;
*/ background-color: #f7fff7; }
.pic_1eft { float:left; width:auto; height:auto; margin:10px 5px; padding:1px; border:1px solid #CCC; }
.pic_1eft:hover { border:1px solid #000; }
.text_1 { float:left; margin-top:10px; width:565px; height:auto; }
.text_1 a { color:#303030; display:block; font-weight:bold; }
.text_1 a:hover { text-decoration:underline; }
.fenye { float:left; width:680px; text-align:center; bottom: 0px; padding-right: 25px; }
.fenye1 { float:right; padding:3px 0 0 0; width:38px; height:27px; margin: 1px; background-image: url(../images/first-page.png); background-repeat: no-repeat; font-size: 15px; }
.fenye2 { float:right; padding:3px 0 0 0; width:38px; height:27px; margin: 1px; background-image: url(../images/second-page.png); background-repeat: no-repeat; font-size: 15px; }
.fenye1-1 { float:right; padding:3px 0 0 0; width:38px; height:27px; margin: 1px; background-image:url(../images/first-page-1.png); background-repeat:no-repeat; font-size: 15px; }
.fenye1-1 a:hover { color:#000; text-decoration:underline; }
.fenye2-1 { float:right; padding:3px 0 0 0; width:38px; height:27px; margin: 1px; background-image:url(../images/second-page-1.png); background-repeat:no-repeat; font-size: 15px; }
.fenye2 a:hover { color:#000; text-decoration:underline; }
.certificate { float:left; margin:15px; padding: 2px; border: 1px solid #C7DFC5; }
.contact { float:left; width:auto; margin-top: 10px; background-image: url(../images/contact-us-2.jpg); background-repeat: no-repeat; background-position: 400px; }
.contact-1 { float:left; padding:5px 0 5px 5px; margin-left: 30px; width: 350px; font-size: 14px; }
.zq_list-1 { float:left; height:auto; width:720px; margin-bottom:3px; padding-left:2px; padding-top:5px; margin-top:1px; }
.zq_list-1 ul { width:718px; float:left; height:auto; display:block; margin-bottom:5px; }
.zq_list-1 ul li { width:344px; float:left; height:auto; display:block; padding-bottom:3px; margin: 3px 0 0 14px; }
.zq_list-1 ul li a { color:#333; text-decoration:underline; }
.zq_list-1 ul li a:hover { text-decoration:none; }

/* 首页产品 */
.zsbt { float: left; width: 680px; font-size: 15px; padding-left: 15px; color: #006600; font-weight: bold; margin-top: 5px; margin: 5px 0; }
.home-pro { float: left; width: 215px; height: auto; padding: 10px; margin: 10px 0 20px 0; }
.home-pro1 { float: left; width: 215px; height: auto; border: 1px solid #fff; }
.home-pro1:hover {border: 1px solid #068237;}
.text-1 { float: left; width: 215px; height: auto; margin: 5px 0 0 0; overflow:hidden; font-size: 13px; }
.text-1 a { color: #068237; display: block; font-weight: bold; text-align: center; background-color: #CEE9CE; }
.text-1 a:hover { color: #FFF; background-color: #068237; }


/*表格 */
.table1 { width: 695px; margin: 5px 5px; float: left; color: #000; text-align: left; border-collapse: collapse; }
.table1 tr { background: #fff; }
.table1 td { padding: 2px 0 2px 5px; color: #000; overflow: hidden; border: 1px solid #ccc; }
.messageModel3 { overflow: hidden; }
.forma5 { overflow: hidden; display: inline; }
.forma6 { overflow: hidden; }
.forme1 { overflow: hidden; }
.forma1 { float: left; height: auto; width: 700px; margin-top: 2px; overflow: hidden; }
.forma2 { float: left; height: auto; width: 690px; border: 1px solid #CCC; }
.messageModel2 { float: left; height: 20px; width: 550px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F8FAFC; padding-left: 10px; padding-bottom: 5px; margin-bottom: 15px; }
.messageModel3 { float: left; height: auto; width: 680px; padding-top: 3px; }
.forma5 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; padding-bottom: 3px; }
.forma6 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; }
.formb1 { float: left; height: 22px; width: 90px; margin-right: 5px; margin-left: 10px; }
.formb2 { float: left; height: auto; width: 530px; padding-top: 3px; padding-bottom: 3px; }
.formc1 { float: left; height: 25px; width: 90px; margin-top: 60px; margin-right: 5px; margin-left: 10px; }
.formc2 { float: left; height: auto; width: 530px; margin-bottom: 3px; }
.formd1 { float: left; height: 35px; width: 400px; }
.forme1 { float: left; height: 40px; width: 650px; margin-bottom: 3px; margin-left: 20px; }
.form_pro { float: left; height: auto; width: 748px; background-color: #00425E; color: #FFF; font-weight: bold; padding-left: 5px; margin-top: 20px; }
.zq_typo { float: left; margin-bottom: 5px; width: 100%; font-weight: bold; height: 22px; color: #094869; background-color: #F0F0F0; }
.zq_botton2 { width: 141px; font-size: 15px; height: 30px; color: #fff; font-weight: bold; border: 1px solid #CCC; float: left; cursor: pointer; background-color: #009901; font-family: Arial; }
form .forma5 .formb2 input { width: 460px; height: 22px; font-size: 12px; line-height: 22px; font-weight: bold; border: 1px solid #5582AA; color: #880000; background-color: #FDFDFD; }
form .forma6 .formc2 textarea { width: 460px; height: 160px; font-size: 12px; line-height: 22px; font-weight: normal; border: 1px solid #5582AA; color: #880000; background-color: #FDFDFD; }
