﻿/*base*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,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;color:#333;}
body {min-width:1200px;font-family:'Microsoft YaHei','Arial','Heiti SC';background:#fff;font-size:14px;color:#000;}
.fl {display:block;float:left;}
.fr {display:block;float:right;}
.basew {width:1200px;margin:0 auto;position:relative;}
.QZ_top {width:100%;height:auto;}
.QZ_top .Top {width:100%;background:#1a89ed;height:50px;line-height:50px;position:relative;z-index:10;}
.QZ_top .Top .Top_L {float:left;}
.QZ_top .Top .Top_L li {color:#fff;float:left;position:relative;}
.QZ_top .Top .Top_L li > a,.QZ_top .Top .Top_L li > span {display:block;height:50px;font-size:16px;color:#fff;padding:0 24px;}
.QZ_top .Top .Top_L li span i {background:url(../bg/ico-img.png) no-repeat;height:5px;width:9px;background-position:0 0;display:inline-block;margin:0 0 2px 8px;}
.QZ_top .Top .Top_L li:hover .lis {display:block;}
.QZ_top .Top .Top_L li .lis {display:none;width:460px;height:auto;min-height:251px;padding-bottom:10px;border:1px solid #ddd;background:#fff;position:absolute;left:0;top:50px;}
.QZ_top .Top .Top_L li .lis p {width:416px;height:55px;border-bottom:1px solid #ddd;margin:0 auto;line-height:55px;color:#1a89ed;font-size:16px;font-weight:bold;}
.QZ_top .Top .Top_L li .lis a {color:#323232;display:block;float:left;line-height:20px;height:20px;margin:20px 20px 8px;}
.QZ_top .Top .Top_L li .lis a:hover {color:#1a89ed;}
.QZ_top .Top .Top_L li.on,.QZ_top .Top .Top_L li:hover {background:#1472c7;}
.QZ_top .Top .Top_R {float:right;}
.QZ_top .Top .Top_R .Gzewm {float:right;width:120px;cursor:pointer;position:relative;}
.QZ_top .Top .Top_R .Gzewm p {line-height:20px;font-size:12px;color:#fff;text-align:center;margin-top:5px;float:left;}
.QZ_top .Top .Top_R .Gzewm .icowx {float:right;background:url(../bg/ico-wx.png) no-repeat;height:32px;width:32px;margin-top:8px;}
.QZ_top .Top .Top_R .Gzewm:hover .ewm {display:block;}
.QZ_top .Top .Top_R .Gzewm .ewm {display:none;position:absolute;right:0;top:50px;width:120px;height:120px;border:1px solid #f3f3f4;background:#fff;}
.QZ_top .Top .Top_R .Gzewm .ewm img {width:118px;height:118px;margin:1px;}
.QZ_top .head {width:100%;height:128px;overflow:hidden;display:block;}
.QZ_top .head .logo {float:left;margin:30px 0 0;background:url(../bg/ico-img.png) no-repeat;height:70px;width:251px;background-position:-5px -225px;}
.QZ_top .head .search {width:660px;height:84px;float:right;margin-top:30px;}
.QZ_top .head .search .ssbox {width:100%;height:50px;border:1px solid #1a89ed;border-radius:4px;}
.QZ_top .head .search .ssbox input.ss {border:none;height:20px;padding:10px;margin:5px 0;width:530px;color:#909090;font-size:14px;float:left;}
.QZ_top .head .search .ssbox button.submit {float:right;background:#1a89ed;width:100px;height:50px;text-align:center;line-height:50px;border:none;cursor:pointer;font-size:16px;color:#fff;}
.QZ_top .head .search .ssbox button.submit i {display:inline-block;background:url(../bg/ico-img.png) no-repeat;height:20px;width:20px;background-position:-61px 0;margin:0 4px -5px;}
.QZ_top .head .search .ssbox button.submit:hover {opacity:0.88;}
.QZ_top .head .bq {width:660px;height:35px;line-height:35px;overflow:hidden;font-size:14px;color:#909090;}
.QZ_top .head .bq a {color:#909090;margin:0 4px;}
.QZ_top .head .bq a:hover {color:#1a89ed;}
.content {width:1200px;margin:0 auto 20px;overflow:hidden;}
.content2 {background:#f8f8f8;}
.Qz_link {width:100%;height:auto;overflow:hidden;background:#f4f4f4;padding-bottom:35px;}
.Qz_link p {width:100%;height:20px;float:left;margin:27px auto 13px;color:#323232;font-size:18px;}
.Qz_link a {display:block;float:left;margin:0 12px 0 0;font-size:14px;color:#909090;line-height:28px;}
.Qz_link a:hover {color:#1a89ed;}
.Qz_foot {width:100%;background:#444;height:100px;overflow:hidden;text-align:center;}
.Qz_foot .link {font-size:14px;color:#fff;line-height:40px;height:40px;}
.Qz_foot .link a {color:#fff;margin-left:10px;margin-right:5px;}
.Qz_foot .link a:hover {color:#eee;}
.Qz_foot p {font-size:14px;color:#fff;height:20px;margin-bottom:10px;}
.bstitle {width:100%;height:50px;line-height:50px;}
.bstitle .ico {display:block;float:left;background:url(../bg/ico-img.png) no-repeat;}
.bstitle .ico1 {height:23px;width:27px;background-position:-146px 0;margin:14px 18px 0 0;}
.bstitle .ico2 {height:24px;width:21px;background-position:-81px 0;margin:16px 18px 0 0;}
.bstitle .ico3 {height:22px;width:22px;background-position:-124px 0;margin:16px 18px 0 0;}
.bstitle .ico4 {height:22px;width:22px;background-position:-102px 0;margin:14px 18px 0 0;}
.bstitle p {float:left;height:50px;line-height:50px;color:#323232;font-size:24px;}
.bstitle .mor {float:right;height:50px;line-height:50px;font-size:14px;color:#000;}
.bstitle .mor:hover {color:#1a89ed;}
.bstitle .mor i {display:inline-block;background:url(../bg/ico-mor.png) no-repeat;width:14px;height:10px;}
.list1 {display:table;width:110%;margin-top:8px;}
.list1 li {display:block;float:left;width:270px;height:226px;border:1px solid #e0e0e0;margin:0 37px 40px 0;position:relative;}
.list1 li .lisbox {position:relative;overflow:hidden;width:270px;height:226px;}
.list1 li:hover {box-shadow:0 0 18px rgba(0,0,0,0.4);}
.list1 li .img,.list1 li .img img {width:270px;height:180px;}
.list1 li .bt {width:240px;height:45px;line-height:45px;font-size:14px;color:#323232;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #e0e0e0;}
.list1 li:hover .mb {top:0;}
.list1 li .mb {width:270px;height:180px;position:absolute;left:0;top:-180px;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}
.list1 li .mb a {display:block;margin:72px auto 0;width:120px;height:40px;background:#1a89ed;text-align:center;line-height:40px;color:#fff;font-size:14px;border-radius:4px;}
.list1 li .mb a:hover {opacity:0.96;}
.list1 li .mb a i {display:block;float:left;background:url(../bg/ico-img.png) no-repeat;height:15px;width:18px;background-position:-43px 0;margin:12px 0 0 20px;}
.list1 li .hot {position:absolute;left:-13px;top:15px;background:url(../bg/ico-img.png) no-repeat;height:34px;width:60px;background-position:-196px -41px;}
.list2 {width:110%;overflow:hidden;}
.list2 li {width:373px;height:210px;border:1px solid #e0e0e0;display:block;float:left;margin:0 36px 40px 0;position:relative;}
.list2 li:hover img {opacity:0.94;}
.list2 li .img,.list2 li .img img {width:373px;height:210px;}
.list2 li .bt {display:block;width:100%;height:68px;position:absolute;left:0;bottom:0;z-index:2;text-align:center;line-height:100px;font-size:18px;color:#fff;background:url(../bg/bglin.png) repeat-x;}
.list2 li .ico {position:absolute;left:0;top:0;background:url(../bg/ico-img.png) no-repeat;height:49px;width:49px;background-position:-260px -58px;}
.list2 li .ico1 {background-position:-260px 0;}
.list2 li .ico2 {background-position:-260px -58px;}
.crumb {width:100%;height:36px;line-height:36px;font-size:16px;color:#323232;}
.crumb p {float:left;margin-left:4px;}
.crumb a {color:#323232;}
.crumb a:hover {color:#1a89ed;}
.page-c {width:100%;}
#page {display:table;margin:30px auto 30px;}
#page li {display:inline-block;}
#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:#1a89ed !important;color:#fff !important;}
#page a:hover {background-color:#1a89ed !important;color:#fff !important;}
.activP {background-color:#1a89ed !important;color:#fff !important;}
.g-head {height:50px;line-height:50px;padding:20px 0;background:#fff;position:relative;z-index:10;min-width:1200px;}
.g-head .g-head-left {float:left;margin-right:120px;}
.g-head .g-head-left .logo {display:block;width:200px;height:50px;outline:0;background:url("../bg/logo.png") no-repeat;background-size:100% 100%;}
.g-head .g-head-mid {float:left;}
.g-head .g-head-right {float:right;}
.g-head .g-item-nav {float:left;}
.g-head .g-item-nav .item-nav {float:left;margin-right:48px;position:relative;}
.g-head .g-item-nav .item-nav.active > a {color:#19b5ff;}
.g-head .g-item-nav .item-nav.active > a:before {content:'';position:absolute;width:100%;height:4px;bottom:0;background:#19b5ff;border-radius:2px;}
.g-head .g-item-nav .item-nav.is-type:hover .g-item-sidebar {display:block;}
.g-head .g-item-nav .item-nav > a {display:block;color:#333;font-size:18px;outline:0;position:relative;}
.g-head .g-item-nav .item-nav > a:hover {color:#19b5ff;text-decoration:none;}
.g-head .g-item-dl {float:left;display:block;height:25px;line-height:25px;font-size:14px;font-weight:700;color:#666;margin:14px 0 0 72px;padding:0 30px 0 28px;position:relative;background:url("../bg/icon_1.png") no-repeat;background-position:0 -5px;}
.g-head .g-item-dl:before {content:'';position:absolute;top:-4px;right:0;width:22px;height:12px;background:url("../bg/icon_1.png") no-repeat;background-position:-1px -40px;}
.g-head .g-item-dl:hover {text-decoration:none;opacity:.8;filter:alpha(opacity=80);}
.g-head .g-item-btns {font-size:14px;color:#e3e3e3;float:left;margin-right:22px;}
.g-head .g-btns-item {font-weight:700;color:#666;margin:0 8px;cursor:pointer;}
.g-head .g-item-search {float:left;padding-top:6px;position:relative;}
.g-head .g-item-search form {line-height:38px;background:#f1f1f1;border-radius:6px;overflow:hidden;}
.g-head .g-item-search input {float:left;height:38px;line-height:38px;outline:0;background:transparent;color:#999;border:0;width:186px;padding-left:12px;}
.g-head .g-item-search .btn-search {float:left;width:40px;height:38px;background:url(../bg/icon-search.png) 12px 12px no-repeat;background-color:transparent;outline:0;border:0;cursor:pointer;}
.g-head .g-item-search .btn-search:hover {background-color:#f5f5f5;}
.g-head .g-item-uinfo {float:left;margin:12px 40px 0 0;height:38px;position:relative;}
.g-head .g-item-uinfo:hover .g-uinfo-link {display:block;}
.g-head .g-item-uinfo:hover i {transform:rotate(180deg);}
.g-head .g-item-uinfo i {position:absolute;width:7px;height:4px;right:-10px;top:15px;transition:.5s transform;transition:all .5s;background-repeat:no-repeat;}
.g-head .g-uinfo-avatar {width:30px;height:30px;float:left;border-radius:50%;overflow:hidden;}
.g-head .g-uinfo-avatar img {width:100%;display:block;overflow:hidden;}
.g-head .g-uinfo-name {float:left;font-size:12px;font-weight:700;color:#a6aab3;line-height:30px;margin-left:5px;width:86px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.g-head .g-uinfo-name:hover {text-decoration:none;}
.g-head .g-uinfo-link {padding:2px;position:absolute;display:none;top:38px;right:-12px;z-index:12;background:#3a3e43;}
.g-head .g-uinfo-link a {width:104px;height:28px;line-height:28px;color:#a6aab3;font-size:12px;white-space:nowrap;word-wrap:normal;word-break:keep-all;text-align:center;display:block;}
.g-head .g-uinfo-link a:hover {text-decoration:none;background:#4f5359;}
.g-head .g-item-sidebar {position:absolute;top:36px;left:50%;margin-left:-50px;z-index:10;width:101px;line-height:26px;font-size:14px;padding-top:8px;display:none;}
.g-head .g-item-sidebar .sidebar-inner {background:#fff;padding:0 4px 4px 4px;border:1px solid #e3e3e3;box-shadow:0 0 14px 1px #d4d4d4;}
.g-head .g-item-sidebar .u-line {border-top:1px dashed #e3e3e3;margin:4px 10px;}
.g-head .g-item-sidebar h3 {font-size:12px;color:#19b5ff;padding-left:12px;}
.g-head .g-item-sidebar a {font-size:14px;color:#333;display:block;position:relative;padding-left:12px;height:26px;overflow:hidden;}
.g-head .g-item-sidebar a:hover {color:#19b5ff;text-decoration:none;background:#ececec;border-radius:2px;}
.g-head .g-item-sidebar a:hover i {display:inline;}
.g-head .g-item-sidebar a i {font-size:12px;display:none;}
.g-inner {width:1200px;margin:0 auto;position:relative;}
.text-ellips {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.g-search-tips {width:238px;position:absolute;z-index:1000;top:49px;left:962px;display:none;}
.g-search-tips.ext-search-tips {width:510px;}
.g-search-tips h4 {color:#19b5ff;font-size:12px;margin:0 8px 0 12px;line-height:30px;}
.g-search-tips .btn-clear {float:right;cursor:pointer;color:#999;}
.g-search-tips .u-line {margin:10px 15px;border-top:1px dashed #e3e3e3;}
.g-search-tips .ui-select {background-color:#fff;border:1px solid #e3e3e3;padding:5px;margin:0 4px;border-radius:2px;box-shadow:0 0 14px 1px #d4d4d4;}
.g-search-tips .ui-select-item {line-height:30px;height:30px;padding:0 13px;font-size:14px;overflow:hidden;}
.g-search-tips .ui-select-item a {color:#333;width:100%;display:block;outline:0;}
.g-search-tips .ui-select-item a:hover {text-decoration:none;background-color:#f1f1f1;}
.g-search-tips .ui-select-item a b {font-weight:normal;color:#19b5ff;}
.g-search-tips .ui-select-item-hover {background-color:#f5f5f5;}
.top_bar {width:100%;background:#eee;height:30px;position:relative;z-index:22;}
.top_bar .home {display:block;float:left;line-height:20px;margin-top:5px;margin-right:10px;height:20px;font-size:13px;color:#333;}
.top_bar .home i {margin:0 6px 4px 0;width:20px;height:17px;background:url("../bg/icon_home.png") no-repeat;background-size:100%;display:inline-block;vertical-align:middle;}
.top_bar .wx {width:24px;height:24px;background:url("../bg/icon_wx.png") no-repeat;background-size:100%;float:left;margin:4px;position:relative;cursor:pointer;}
.top_bar .wx:hover .img {display:block;}
.top_bar .wx .img {display:none;width:100px;height:100px;border:1px solid #eee;position:absolute;left:-40px;top:25px;background:#fff;z-index:2;}
.top_bar .wx .img img {width:90px;height:90px;display:block;margin:5px;}
.top_bar .collection {float:right;font-size:13px;color:#333;height:30px;line-height:30px;}
.top_bar .collection i {display:inline-block;width:20px;height:20px;margin:0 8px 4px;vertical-align:middle;background:url(../bg/icon_sc.png) no-repeat;}
.brednav {height:20px;margin:10px auto;}
.brednav p {line-height:20px;height:20px;color:#808080;font-size:14px;}
.brednav p a {color:#808080;}
.brednav p a:hover {color:#19b5ff;}
.brednav p span {font-family:cursive;}
.bt-c {width:100%;height:45px;}
.bt-c p,.bt-c h2 {display:block;float:left;width:auto;color:#4c4c4c;font-size:22px;line-height:42px;font-weight:normal;}
.bt-c a {line-height:30px;font-size:14px;color:#8ba8a3;margin:5px 0 0 20px;height:30px;display:inline-block;}
/* pager */
.pager{ margin-top:50px; height:30px; line-height:30px; text-align:center; font-size:14px; padding: 20px 20px 20px 0; overflow: hidden; zoom: 1; width: 100%; }
.pager a{ background:#e8e8e8; padding: 5px 11px; margin: 0 6px 0 0; color: #666; border: 1px solid #d7d7d7; }
.pager a:hover{color:#fff;background: #1e232d;text-decoration:none;}
.pager span{ padding: 4px 10px; margin: 0 1px 0 0; background: #c03131; color:#fff; }
.pager b.sele{ color:#fff; background:#c03131; text-decoration:none; padding: 4px 10px; margin: 0 3px 0 0; }
.pager b.total{ color:#999; font-weight:normal; }
.pager b.selected{background: #1e232d;border: 1px solid #1e232d;color:#fff;padding: 5px 11px;margin: 0 6px 0 0;}
.pager strong.total{ color: #888; font-weight:normal; }