

.style_list .nav_warpli {height: 30px; padding-right: 10px;display: inline-block;position: relative;float: left;color: #ecf7ed;}
.style_list .nav_warpli .Nav_list1 { font-size: 14px;float: left; line-height: 32px;height: 32px;position: relative;}
.style_list .nav_warpli .Nav_list1 a {color: #ecf7ed;display: inline-block; padding: 0 10px;}
.style_list .nav_warpli .Nav_list {font-size: 14px;color: #2c7e38; float: left; line-height: 32px; height: 32px;position: relative;}
.style_list .nav_warpli .Nav_list .Link { position: relative; z-index: 9998; _position: static;   color: #ecf7ed;background: #3cac4c url(../images/nav_icon.png) no-repeat right center;float: left; display: block;height: 30px;padding: 0 10px; padding-right: 20px;}
.style_list .nav_warpli .Nav_list .Link:hover { border-top: 0; color: #ecf7ed; background: #399f48 url(../images/nav_icon.png) no-repeat right center;}
.style_list .nav_warpli .Nav_list .Window {z-index: 1;font-weight: normal; font-size: 12px;position: absolute; display: none; border: 1px solid #e4e4e4; padding: 5px 15px; background: #f8f8f8;top: 32px;left: 0;}
.style_list .nav_warpli .Nav_list .Window .WindowList2 { font-size: 12px;overflow: hidden;display: block; border-bottom: 1px solid #ededed;line-height: 40px; background: #f8f8f8;}
.style_list .nav_warpli .Nav_list .Window .WindowList2 a { display: block;text-align: center;}
.style_list .nav_warpli .Nav_list .Window .WindowList2 a:hover { display: block;text-align: center;background: #3cac4c;color: #FFF;}
.style_list .headertop{ background: #3cac4c; display: block; height: 30px; text-align: right; line-height: 30px;}
.style_list.tagmain .headertop { background: #F3F3F3; display: block; height: 30px; text-align: right; line-height: 30px;}
.style_list .headertop li{ display:block; float: left;}
.style_list .headertop li a{ color: #666; padding: 0 12px; line-height: 30px; display:block; float: left;font-size: 12px; }
.style_list .headertop li a:hover{ background:#333;color: #fff; }
.style_list .W1200_a{ width: 1200px; margin:0 auto; height: 100%;}
.style_list .dropMenu{position:absolute;top:0; z-index:100;visibility:hidden;margin-top:-2px;border-top:0; background:#333; padding:15px; width:200px;}
.style_list .dropMenu li{display: block; float: left; width:100px; height:32px;  line-height: 32px;}
.style_list .dropMenu li a{ color:#eee;}
.style_list .dropMenu li a:hover{color:#000; background: #fff;}
.style_list .headertop .QZ-nav { height: 30px; position: relative; z-index: 9; }
.style_list .headertop .QZ-nav > ul > li { width: auto; padding: 0 20px 0 25px; height: 30px; line-height: 30px; position: relative; float: left; cursor: pointer; }
.style_list .headertop .QZ-nav > ul > li:hover{background: #333;}
.style_list .headertop .QZ-nav > ul > li p { width: 100%; height: 30px; color: #666; font-size: 13px; text-align: center; text-indent: 0.5em; }
.style_list .headertop .QZ-nav > ul > li > i { left: 12px; }
.style_list .headertop .QZ-nav > ul > li > i,.style_list .headertop .QZ-nav > ul > li .sj { position: absolute; top: 13px; vertical-align: top; display: inline-block; background: url(../images/ico-img.png) no-repeat; opacity: 0.8;filter:alpha(opacity=80);    }
.style_list .headertop .QZ-nav > ul > li > i.dh { height: 11px; width: 18px; background-position: 0 -170px; top: 10px; }
.style_list .headertop .QZ-nav > ul > li span.sj { height: 5px; width: 7px; background-position: 0 0; top: 12px; right: 6px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }
.style_list .headertop .QZ-nav > ul > li:hover span.sj { transform: rotate(0); -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); }
.style_list .headertop .QZ-nav > ul > li:hover .ewm,.style_list .headertop .QZ-nav > ul > li:hover .navlis { display: block; }
.style_list .headertop .QZ-nav > ul > li .ewm { display: none; width: 136px; height: 158px; background: #4d4d4d; position: absolute; right: 0; top: 40px; }
.style_list .headertop .QZ-nav > ul > li .ewm img { width: 96px; height: 96px; margin: 20px 20px 0; }
.style_list .headertop .QZ-nav > ul > li .ewm span { display: block; height: 16px; text-align: center; width: 100%; font-size: 12px; color: #9e9e9e; }
.style_list .headertop .QZ-nav > ul > li .navlis { display: none; width: 1200px; height: 252px; background: #fcfff8; position: absolute; right: 0; top: 30px; z-index: 1000; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_1 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_1 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_1 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_1 li a i { background-position: 0 -41px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_2 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_2 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_2 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_2 li a i { background-position: 0 -53px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_3 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_3 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_3 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_3 li a i { background-position: 0 -65px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_4 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_4 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_4 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_4 li a i { background-position: 0 -5px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_5 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_5 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_5 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_5 li a i { background-position: 0 -17px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_6 li p { border-bottom: 1px solid #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_6 li:hover a,.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_6 li p { color: #56bd61; }
.style_list .headertop .QZ-nav > ul > li .navlis ul.lis_6 li a i { background-position: 0 -29px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul { display: block; float: left; overflow: hidden; width: 170px; height: 100%; border-left: 1px solid #efefef; }
.style_list .headertop .QZ-nav > ul > li .navlis ul li { width: 100%; display: block; float: left; }
.style_list .headertop .QZ-nav > ul > li .navlis ul li p { height: 50px; line-height: 50px; font-weight: bold; font-size: 16px; text-align: center; margin-bottom: 20px; }
.style_list .headertop .QZ-nav > ul > li .navlis ul li a { display: block; padding: 0px; height: 34px; line-height: 34px; overflow: hidden; white-space: nowrap; font-size: 14px; color: #999; text-align: center; text-overflow: ellipsis;width: 100%;}
.style_list .headertop .QZ-nav > ul > li .navlis ul li i { display: inline-block; background: url(../images/ico-img.png) no-repeat; height: 12px; width: 10px; margin: 0 0 -1px 5px; }
.style_list .headertop .QZ-nav > ul > li .navlis:first-child ul { border: none; }


.style_list header .logo{ width: 205px; height: 50px; display: block; float: left;margin: 10px 30px 0 0;}
.style_list header .logo a{ width:220px; height: 50px; background:url(../images/logo.png) no-repeat center; display: block; background-size:100% 100%;}
.style_list header .tag{display: block; width:600px; height: 70px; overflow:hidden;  float: left; line-height: 70px; text-align: right; color: #6BC30D;}
.style_list header .tag a{color: #888; padding: 0 10px;}
.style_list header .tag a:hover{color: #6BC30D; text-decoration: underline;}
.style_list header .header_search { width:340px; display: block; float: right;   margin-top: 15px;}
.style_list header .header_search .topLayerTxt {margin: 0 !important; float: left; line-height: 40px; }
.style_list header .header_search .fLayerdl { font-size: 14px !important;  top: 40px !important; z-index: 100}
.style_list header .data_search, .header .search-btn { display: inline-block;  vertical-align: top}
.style_list header .data_search {   width: 290px; *width: 255px;  height: 40px; *height:38px; line-height: 40px;   border: 1px solid #ddd;   border-right: 0;   padding: 0 17px;   border-radius: 20px 0 0 20px; box-sizing: border-box;  outline: none;  box-shadow: none;}
.style_list header .search_btn { display: block; float: right; width: 50px;  height: 40px;   border-radius: 0 20px 20px 0;  border: 1px solid #6BC30D;  cursor: pointer; position: relative;  outline: 0;  overflow: hidden;background: #6BC30D;}
.style_list header .search_btn span{ width: 22px; height: 22px; display: block; margin: 8px 7px;  background:url(../images/icon.png) -210px 0 no-repeat;  }
.style_list header .search_btn:hover {  border: 1px solid #333;  background: #333 ;  }

.style_list nav{height: 56px; background: #6BC30D;}
.style_list #wrap-nav{display: block; position: relative;}
.style_list #wrap-nav .menu li{display:block; float: left; line-height:56px;font-size: 16px; }
.style_list #wrap-nav .menu li a{color: #fff; padding: 0 15px; display: block;}
.style_list #wrap-nav .menu li a:hover{ background:#5EAA0C;  display: block;}


/*button*/
.style_list .QZ_bot { width: 100%; height:62px; background: #2e2d2d; }
.style_list .QZ_bot .foot { position: relative; }
.style_list .QZ_bot .foot ul.link { margin-top: 20px; }
.style_list .QZ_bot .foot ul.link li { display: block; float: left; position: relative; height: 28px; line-height: 28px; padding: 0 20px 0 0; }
.style_list .QZ_bot .foot ul.link li a { color: #525252; font-size: 14px; }
.style_list .QZ_bot .foot ul.link li:hover a { color: #fefefe; }
.style_list .QZ_bot .foot ul.link li:before { position: absolute; left: -10px; top: 10px; display: block; content: ' '; height: 12px; width: 2px; background: #494949; }
.style_list .QZ_bot .foot ul.link li.fisli:before { background: none; }
.style_list .QZ_bot .foot .Copyright { width: 100%; color: #525252; font-size: 14px; margin-top: 6px; }
.style_list .QZ_bot .foot .Copyright p{color: #525252; line-height: 50px;text-align: center;}
.style_list .QZ_bot .foot .Copyright span { margin: 0 5px; }
.style_list .QZ_bot .foot .ico { width: 60px; height: 20px; position: absolute; right: 0; top:22px; }
.style_list .QZ_bot .foot .ico a { display: block; float: left; background: url(../images/ico-img.png) no-repeat; }
.style_list .QZ_bot .foot .ico .ico_1 { height: 14px; width: 14px; background-position: 0 -104px; margin: 4px 4px 0 0; }
.style_list .QZ_bot .foot .ico .ico_2 { height: 20px; width: 20px; background-position: 0 -147px; }

/*.searchBar {width: 186px;_width: 190px;overflow: hidden;height: 30px;_height: 34px;margin-top: 15px;background: #FFF;border-radius: 50px;
	border: 2px solid #e2e2e2;background: #fafafa;_background: url(../images/jijie_custom.png) -32px 0;_border: 0;overflow: hidden;display: inline-block;float: left}*/
.navsearch {color: #3cac4c;width: 140px;height: 30px;float: left;background: transparent;font-size: 14px;border: 0;line-height: 30px;display: block;margin-left: 10px;_margin-left: 5px;padding: 0;outline: 0}
.searchButton {float: right;display: block;height: 18px;width: 18px;margin-top: 6px;margin-right: 8px;border: 0;line-height: 18px}
.searchButton input {border: 0;cursor: pointer;height: 18px;width: 18px;background: url(../images/jijie_custom.png) -222px 0}
.a1 a {color: #bde3c2;display: block;float: right;padding: 0 10px;color: #bde3c2}
.a1 a:hover {background: #38a047;color: #fff}
.a1_visited {color: #bde3c2;display: block;float: right;padding: 0 10px;color: #ecf7ed;display: block;background: #38a047}
.subnav {height: 60px;background: #f7f7f7;color: #333;border-bottom: 1px solid #eee}
.subnav  {background: #f7f7f7;line-height: 60px;height: 60px}
.subnav .left {background: #f7f7f7;width: 1010px;height: 60px;display: inline-block;float: left;overflow: hidden}
.subnav  .h2 {height: 32px;display: block;float: left;font-size: 22px;font-weight: normal;color: #555;line-height: 30px;margin-top: 15px;padding-right: 10px}
.subnav  .h2 span {height: 32px;width: 32px;margin-right: 8px;background: url(../images/jijie_custom.png) no-repeat;display: block;float: left}
.subnav  li {display: inline-block;float: left; height:60px; margin: 0 3px; font-size: 14px;}
.subnav  li a {background: #f7f7f7;display: block;padding: 0 8px;color: #333; height: 30px; line-height: 30px; margin-top: 15px; border-radius: 20px; }
.subnav  li .on_a{background:#3cac4c; color: #fff;}
.subnav  li a:hover {background:#3cac4c; color: #fff;}
.subnav  strong {	font-weight: bold;color: #ff7f00;display: block;background: #f7f7f7}
.subnav  a strong {background: #f7f7f7;display: block;padding: 0 10px;color: #ff7f00}
.subnav  a:hover strong {color: #3cac4c}