/*all*/
.hjtab { margin-left: 10px; float: left; }
.hjtab a { display: block; float: left; width: auto; height: 30px; line-height: 30px; color: #4c4c4c; font-size: 14px; margin: 6px 10px 0; position: relative; }
.hjtab a i { display: none; position: absolute; left: 24px; bottom: 0; width: 0; height: 0; border-right: 4px solid transparent; border-bottom: 4px solid #52cc66; border-left: 4px solid transparent; }
.hjtab a.on, .hjtab a:hover { color: #52cc66; border-bottom: 1px solid #52cc66; }
.hjtab a.on i, .hjtab a:hover i { display: block; }

.liswrap { width: 100%; height: auto; overflow: hidden; }
.liswrap ul { width: 1240px; margin: 30px auto; }
.liswrap ul li { width: 275px; height: 215px; display: block; float: left; margin: 0 33px 31px 0; transition: all .2s linear; -webkit-transition: all .2s linear; background: #fff; -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1); }
.liswrap ul li .img img { width: 100%; height: 156px; }
.liswrap ul li a.name { width: 100%; text-align: center; line-height: 36px; height: 36px; font-size: 16px; color: #2e2e2e; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.liswrap ul li p.time { width: 100%; text-align: center; font-size: 12px; color: #8fbf97; line-height: 20px; }
.liswrap ul li:hover { background: #fff; -moz-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);}
.liswrap ul li a:hover { color:#3dcc55;}
/*# sourceMappingURL=list.css.map */
@charset "UTF-8";
/*base*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl { margin: 0; padding: 0; }

ul, ol { list-style: none; }

em, i { font-style: normal; }

table { border-spacing: 0; border-collapse: collapse; }

img { border: none; vertical-align: middle; }

input, select { vertical-align: middle; outline: none; }

a { text-decoration: none; }

body { min-width: 1200px; font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC'; background: #f5f5f5; }

.fl { display: block; float: left; }

.fr { display: block; float: right; }

.W1200 { width: 1200px; margin: 0 auto; position: relative; }

/*all*/
/*top*/
.QZ_top { width: 100%; height: auto; }
.QZ_top .QZ_links { width: 100%; height: 40px; background: #262626; }
.QZ_top .QZ_links ul li { display: block; float: left; line-height: 40px; font-size: 14px; margin-right: 20px; }
.QZ_top .QZ_links ul li a { color: #999; }
.QZ_top .QZ_links ul li.on a, .QZ_top .QZ_links ul li:hover a { color: #e5e5e5; }
.QZ_top .QZ_headr { height: 87px; margin: 18px auto 15px; }
.QZ_top .QZ_headr .logo { margin-top: 16px; }
.QZ_top .QZ_headr .Search { width: 440px; height: 87px; }
.QZ_top .QZ_headr .Search form { width: 440px; height: 40px; border: 1px solid #ddd; border-radius: 4px; margin-top: 10px; }
.QZ_top .QZ_headr .Search form input:-webkit-autofill { background: none; }
.QZ_top .QZ_headr .Search form .key { width: 336px; border: none; height: 34px; margin: 3px 10px; color: #999; background: none; }
.QZ_top .QZ_headr .Search form .btn { width: 80px; height: 41px; border: none; cursor: pointer; background: #52cc66 url(/static/pc/img/ico-search.png) no-repeat center; }
.QZ_top .QZ_headr .Search form .btn:hover { opacity: 0.8; }
.QZ_top .QZ_headr .Search .lis { width: 100%; height: 30px; overflow: hidden; margin-top: 6px; }
.QZ_top .QZ_headr .Search .lis a { display: block; float: left; font-size: 14px; color: #666; margin: 0 10px 0 2px; line-height: 30px; }
.QZ_top .QZ_headr .Search .lis a:hover { color: #52cc66; }
.QZ_top .QZ_home { border-bottom: 2px solid #52cc66; }
.QZ_top .QZ_home .nav { overflow: hidden; height: 50px; }
.QZ_top .QZ_home .nav ul li { display: block; float: left; line-height: 50px; width: 108px; text-align: center; }
.QZ_top .QZ_home .nav ul li a { color: #333; font-size: 16px; }
.QZ_top .QZ_home .nav ul li.on, .QZ_top .QZ_home .nav ul li:hover { background: #52cc66; }
.QZ_top .QZ_home .nav ul li.on a, .QZ_top .QZ_home .nav ul li:hover a { color: #fff; }

.QZ_bot { width: 100%; background: #fcfcfc; display: table; }
.QZ_bot .link-c { width: 100%; }
.QZ_bot .link-c p { display: block; float: left; margin-top: 26px; height: 24px; color: #52cc66; font-size: 14px; }
.QZ_bot .link-c p img { margin-top: -2px; }
.QZ_bot .link-c > ul { display: block; width: 1080px; float: left; height: auto; margin: 20px 0 0 20px; position: relative; }
.QZ_bot .link-c > ul li { display: block; float: left; padding: 5px 26px 5px 1px; white-space: nowrap; }
.QZ_bot .link-c > ul li a { color: #666; font-size: 14px; }
.QZ_bot .link-c > ul li a:hover { color: #333; text-decoration: underline; }
.QZ_bot .footba { width: 1200px; height: 115px; margin: 20px auto 0; }
.QZ_bot .footba-link, .QZ_bot .footba p { width: 1200px; margin: 20px auto 0; text-align: center; color: #999; }
.QZ_bot .footba-link a { color: #999; }
.QZ_bot .footba-link a:hover { color: #333; text-decoration: underline; }

.basebt { width: 100%; height: 40px; line-height: 40px; font-size: 24px; color: #4c4c4c; }
.basebt p { float: left; }
.basebt a.mor { float: right; font-size: 14px; color: #8ba8a3; margin-right: 20px; }
.basebt a:hover { color: #52cc66; }
.basebt .hjtab span { display: block; float: left; width: auto; height: 30px; line-height: 30px; color: #4c4c4c; font-size: 14px; margin: 6px 2px 0 10px; position: relative; padding: 0 2px; }
.basebt .hjtab span i { display: none; position: absolute; left: 12px; bottom: 0; width: 0; height: 0; border-right: 4px solid transparent; border-bottom: 4px solid #52cc66; border-left: 4px solid transparent; }
.basebt .hjtab span.on { color: #52cc66; border-bottom: 1px solid #52cc66; }
.basebt .hjtab span.on i { display: block; }
.basebt .tab-link { display: block; float: right; }
.basebt .tab-link a { float: right; display: none; font-size: 14px; color: #8ba8a3; }
.basebt .tab-link a:hover { color: #52cc66; }

.basebt-r { width: 100%; height: 20px; line-height: 20px; font-size: 20px; color: #4c4c4c; border-left: 5px solid #52cc66; text-indent: 14px; }
.basebt-r p{float: left;}
.basebt-r>a{    float: right;
    line-height: 20px;
    font-size: 14px;
    color: #999;
    margin: 0 0 0 20px;
    height: 20px;
    display: inline-block;}

img { transition: opacity .1s linear; -webkit-transition: opacity .1s linear; }

img:hover { opacity: 0.8; transition: opacity .1s linear; -webkit-transition: opacity .1s linear; }

.clears:before, .clears:after { display: block; content: ''; clear: both; }

.brednav { height: 20px; margin: 20px auto; }

.brednav p { line-height: 20px; height: 20px; color: #808080; font-size: 14px; }

.brednav p a { color: #808080; }

.brednav p a:hover { color: #12B89C; }
.brednav p a::after {
	content: '>';
}
/*page*/
.pagingUl { padding: 3px; margin: 0; list-style: none; height: 30px; }

.pagingUl li { float: left; width: 40px; height: 30px; text-align: center; margin-right: 5px; border-radius: 5px; }

.pagingUl a { display: inline-block; width: auto; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6;padding: 0px 15px;margin: 0px 3px; }

.pagingUl a:hover, .activP { background-color: #52cc66 !important; color: #fff !important; }

.page-c .prv, .page-c .next, .page-c .first, .page-c .last, .page-c .prv { cursor: pointer; width: 60px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #4c4c4c; border: 1px solid #e6e6e6; margin: 0 5px; padding: 0 6px; border-radius: 5px; }

.page-c .prv:hover, .page-c .next:hover, .page-c .first:hover, .page-c .last:hover { border: 1px solid #52cc66; color: #52cc66; }

.page-c { display: block; float: left; margin: 30px 0; width: 100%; }

.page-c > div { display: table; text-align: center; margin: 6px auto; *width: 680px; }

.page-c > p { display: block; margin: 12px 0 0 0; font-family: '瀹嬩綋'; font-size: 14px; color: #808080; text-align: right; }

.page-c > p span { font-size: 24px; color: #52cc66; }

.dian-c2 { display: none; margin-right: 4px; }

.R-phlis { width: 100%; }
.R-phlis ul { margin-top: 30px; }
.R-phlis ul li { display: block; float: left; width: 100%; height: 38px; font-size: 14px; }
.R-phlis ul li span { display: block; float: left; text-align: center; line-height: 18px; width: 28px; height: 18px; margin: 11px; border-radius: 2px; color: #999; }
.R-phlis ul li span.nm1 { background: #19abff; color: #fff; }
.R-phlis ul li span.nm2 { background: #5bc1fc; color: #fff; }
.R-phlis ul li span.nm3 { background: #a1dcfd; color: #fff; }
.R-phlis ul li a { display: block; float: left; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 210px; height: 38px; line-height: 38px; color: #4c4c4c; margin-left: 5px; }
.R-phlis ul li p { float: right; line-height: 38px; font-size: 12px; color: #999; margin-right: 5px; }
.R-phlis ul li:hover { background: #fff; }
.R-phlis ul li:hover a { color: #19abff; }

.Topflei { overflow: hidden; height: auto; background: #fff; border-top: 2px solid #52cc66;}
.Topflei a { display: block; float: left; margin-left: 20px; line-height: 54px; color: #666; font-size: 14px; }
.Topflei a.on, .Topflei a:hover { color: #52cc66; }


.heji a { display: block; float: left; margin-left: 20px; line-height: 42px; color: #666; font-size: 14px; }
.heji a.on, .Topflei a:hover { color: #52cc66; }


.plwrap { width: 100%; padding: 10px 0; }

/*tablesty_1*/
.tablesty_1{margin: 10px auto;}
.tablesty_1 ,
.tablesty_1 tr,
.tablesty_1 tr td {border: 1px solid #e6e6e6;}
.tablesty_1 td{padding: 14px 0;width: 200px; text-align: center; color: #4c4c4c; font-size: 16px;font-weight: bold;}
.tablesty_1 td a{color: #19abff;font-size: 14px; text-decoration: underline;}

.bttab-style2{font-size: 16px;}


#page { margin: 30px auto; }
#page { margin: 20px auto; width: 100%; overflow: hidden; text-align: center; }
#page a, #page span { display: inline-block; width: auto; padding: 0 10px; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6; margin: 0 5px; }
#page span { background-color: #52cc66; color: #fff; }
#page a:hover { background-color: #52cc66; color: #fff; }
#page .activP { background-color: #52cc66; color: #fff; }

/*header*/
.head .top{height:40px; background:#333;}
.head .top .top_l{height: 40px; line-height:40px; font-size:0px;}
.head .top .top_l a{display:inline-block; font-size:14px; color:#999; }
.head .top .top_l span{font-size: 14px;color: #838383;}
.head .top .top_l a:hover{color:#FFF;}
.head .top .top_iphone{display:flex; justify-content: space-between; align-items: center; height:40px;}
.head .top .top_iphone i{display:inline-block; width:16px; height:20px; margin-right:5px; background:url(/static/pc/img/img.png) no-repeat; background-position:-185px 0; vertical-align: middle;}
.head .top .top_iphone p{display:inline-block; font-size:14px; color:#838383;}


/*menu*/
.menu{height:100px; background:#fff;}
.menu .logo{display:block; width:157px; height:auto; margin-top:20px; margin-right:69px;}
.menu .logo img{width:inherit; height:auto;}

.menu_wrap{height:100px; line-height:100px; font-size:0px;}
.menu_wrap a{position: relative; display:inline-block; font-size:16px; color:#333; margin-right:45px;}
.menu_wrap a i{display:none; width:100%; height:4px; border-radius:8px; background:#3dcc55; position: absolute; top:68px; left:0;}
.menu_wrap a:last-child{margin-right:0;}
.menu_wrap .on, .menu_wrap a:hover{color:#3dcc55;}
.menu_wrap .on i, .menu_wrap a:hover i{display:block;}
.wrap{width: 1200px; margin: 0 auto;}
.Box{min-width:1200px;}

.footer{height:180px; background:#333;}
.footer .footer_wrap{padding:40px 0px; text-align: center;padding-bottom: 0}
.footer .foo{display:inline-block; height:18px; line-height:18px; overflow: hidden;}
.footer .foo a{display:block; float:left; position: relative; font-size:14px; color:#999;}
.footer .foo a:hover{color:#FFF;}
.footer .foo a:after{content:''; display:inline-block; width:2px; height:12px; background:#848484; margin:0 13px;}
.footer .foo a:last-child:after{display:none;}
.footer p{margin-top:14px;font-size: 14px;}
.footer p, .footer p a{color:#999;}
