html,body {height:100%;color: #000}
body{/*background: #fff url("./bg.jpg") repeat top center;*/background-size: cover;background-color:#A9CFF3;}
.header, .footer {width: 1200px;margin:0 auto;clear: both}
.header {position: relative;height: auto}
.header .banner,.banner .logo{height: 185px;position: relative}
.header .banner .logo {width: 60%;float:left}
.banner .top-search {position: absolute;margin:auto;height:36px;right:0;bottom: 40px;border:1px solid #999;-webkit-border-radius: 6px;border-radius: 6px}
.banner .logo img{position: absolute;margin:auto;top:0;bottom:0;left:10px;*margin-top:40px;z-index: 90}
.main {width: 1160px;margin:0 auto;padding: 20px;background-color: #fff}
/*搜索框*/
.search-form {height: 36px;padding: 0;margin: auto}
.search-form input, .search-form button {display: block;height: 36px;line-height: 36px;padding: 0 10px;margin: 0;float: right;border: none;background-color: rgb(250, 250, 250)}
.search-form input {width: 160px;margin-right: -1px;font-size:14px;outline: none;-webkit-border-radius: 6px 0 0 6px;border-radius: 6px 0 0 6px;-moz-transition: 400ms all ease-in-out;-webkit-transition: 400ms all ease-in-out;transition: 400ms all ease-in-out}
.search-form input:focus {width: 230px}
.search-form button {width: 50px;font-size: 18px;color: #333;outline: none;cursor: pointer;overflow: hidden;-webkit-border-radius: 0 6px 6px 0;border-radius: 0 6px 6px 0}
.search-form button:hover {color: #006bcf}
/*导航*/
.nav {clear:both;background-color: #006bcf}
.nav .nav-bar, .nav .nav-item li {height: 60px;line-height: 60px}
.nav .nav-bar {position: relative;width: 1200px;margin: 0 auto}
.nav .nav-bar .nav-item {list-style: none outside none;padding: 0}
.nav .nav-bar .nav-item > li {width: 12.5%;float: left;font-size: 18px}
.nav a {display: block;text-align: center;-webkit-transition: background-color 400ms ease-in-out 0ms;-moz-transition: background-color 400ms ease-in-out 0ms;transition: background-color 400ms ease-in-out 0ms}
.nav a:link, .nav a:visited, .nav a:active {color: #fff}
.nav a:hover, .nav a.active, .nav a.hover {background-color: #0280fa}
/*面包屑*/
.breadcrumb {list-style: none outside none;padding: 0 30px;height: 40px;line-height: 40px;font-size: 14px;background: #f7f7f7}
.breadcrumb li {display: inline;font-size: 13px;*margin: 0 5px;color: #333}
.breadcrumb li.active {color: #999}
.breadcrumb li:first-child:before {content: "当前位置："}
.breadcrumb li + li:before {content: "/";margin: 0 5px;color: #999}
/*标题*/
.title {width: 100%;padding: 0;clear: both}
.title.title-default, .title.title-orange, .title.title-silver, .title.title-label, .title.title-channel {height: 40px;overflow: hidden;line-height: 40px;font-size: 14px;color: #333}
.title.title-default h4, .title.title-orange h4, .title.title-silver h4, .title.title-label h4, .title.title-channel h4 {font-size: 18px;text-indent: .8em}
.title.title-header {height: 38px;overflow: hidden;line-height: 38px;border-bottom: 2px solid #036bc3}
.title.title-header h3, .title.title-header h4 {text-align:center;font-size: 18px;background-color: #eee;color: #036bc3}
.title.title-blue {height:40px;overflow: hidden;line-height: 40px;font-size: 14px;color: #036bc3;background: transparent url("data:image/gif;base64,R0lGODlhAwADAIAAANzf5v///yH5BAAHAP8ALAAAAAADAAMAAAIDhH8FADs=") repeat-x left bottom}
.title.title-blue h4 {display:inline-block;font-size: 18px;padding: 0 10px;background: transparent url("data:image/gif;base64,R0lGODlhAwADAIAAAA1tw////yH5BAAHAP8ALAAAAAADAAMAAAIDhH8FADs=") repeat-x left bottom}
.title.title-default {color: #fff;background: transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAN3d3f///yH5BAAHAP8ALAAAAAABAAEAAAICRAEAOw==") left bottom repeat-x}
.title.title-default h4 {display: inline-block;padding-right: 25px;font-size: 18px;background-color: #036bc3}
.title.title-orange {color: #fff;background-color: #f9a707}
.title.title-silver {color: #036bc3;background-color: #f7f7f7;text-shadow: 1px 1px 0 #fff;background-image: -webkit-linear-gradient(top, #f7f7f7, #cccccc);background-image: -moz-linear-gradient(top, #f7f7f7, #cccccc);background-image: linear-gradient(top, #f7f7f7, #cccccc);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#f7f7f7", EndColorStr="#cccccc")}
.title.title-channel {color: #036bc3;background: #f5f5f5 url("data:image/gif;base64,R0lGODlhEAAQAJEAAANrw////////wAAACH5BAEHAAIALAAAAAAQABAAAAIdlI+py+1vAEhzySpku1nv632cOFpgSJ0oxLauUwAAOw==") 5px center no-repeat}
.title.title-channel h4 {font-size: 16px;text-indent: 2.5em}
.title.title-label {width: 96%;margin: 0 auto;border-bottom: 2px solid #ddd}
.title.title-label h3, .title.title-label h4 {display: inline-block;*zoom: 1;*display: inline;margin: 0 15px;padding: 0 15px;background-color: #eee;color: #036bc3}
.title.title-label h3 {font-size: 18px}
.title.title-label h4 {font-size: 15px}
/*按钮组*/
.btn-group {list-style: none outside none}
.btn-group.group-base {margin: 0;padding: 0}
.btn-group.group-base li {display:table;margin: 0 1.5% 10px 1.5%;width: 22%;float: left;background-color: #f7f7f7;-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, .3);box-shadow: inset 0 0 2px rgba(0, 0, 0, .3)}
.btn-group.group-base li a {display:table-cell;height: 55px;padding: 0 10px;line-height: 1.2;font-size: 16px;text-align: center;vertical-align: middle}
.btn-group.group-base li a:hover {background-color: rgba(48, 114, 207, .2);color: #036bc3;-webkit-box-shadow: inset 0 0 8px rgba(48, 114, 207, .4);box-shadow: inset 0 0 8px rgba(48, 114, 207, .4)}
.btn-group::after {content: "";display: table;height: 0;clear: both}
.btn-group li {min-height: 30px;max-width: 100%;padding: 0;text-align: center}
.btn-group a {display: block;-moz-transition: .5s all ease;-webkit-transition: .5s all ease;transition: .5s all ease}
/*选项卡*/
.tabs {width: 100%;overflow: hidden}
.tabs::after {content: "";display: table;height: 0;clear: both}
.tabs > .tabs-item {padding: 0;list-style: none outside none}
.tabs > .tabs-item > li {padding: 0;height: 100%}
.tabs > .tabs-item .more a {padding-right: 10px;text-align: right}
.tabs > .tabs-item .more a:link, .tabs > .tabs-item .more a:visited, .tabs > .tabs-item .more a:active {font-size: 13px;color: #333}
.tabs > .tabs-item .more a:hover {color: #036bc3}
.tabs .tab-title h4 {padding: 0}
.tabs.tabs-default, .tabs.tabs-silver, .tabs.tabs-normal, .tabs.tabs-avg {height: 40px;line-height: 40px;font-size: 18px}
.tabs.tabs-default li, .tabs.tabs-silver li, .tabs.tabs-normal li {min-width: 88px;height: 100%;float: left}
.tabs.tabs-default li.tab-title, .tabs.tabs-silver li.tab-title, .tabs.tabs-normal li.tab-title {min-width: 110px;text-align:center;font-size: 18px}
.tabs.tabs-default li.tab-title, .tabs.tabs-silver li.tab-title, .tabs.tabs-normal li.tab-title {color: #fff;background-color: #036bc3}
.tabs.tabs-default li.tab-title {background-color: #f5f5f5;color: #333}
.tabs.tabs-default li.tab-title h4, .tabs.tabs-silver li.tab-title h4, .tabs.tabs-normal li.tab-title h4 {padding: 0 10px;line-height: 39px;text-align: center;font-size: 1em;font-weight: bold}
.tabs.tabs-default li.more, .tabs.tabs-silver li.more, .tabs.tabs-normal li.more {width: 60px;float: right;font-weight: normal}
.tabs.tabs-default a, .tabs.tabs-silver a, .tabs.tabs-normal a {display: block;padding: 0 15px;color: #333;text-align: center}
.tabs.tabs-default {background: transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAN3d3f///yH5BAAHAP8ALAAAAAABAAEAAAICRAEAOw==") left bottom repeat-x}
.tabs.tabs-default li.active {height: 39px;line-height: 39px;background: #036bc3}
.tabs.tabs-default li.active a {color: #fff}
.tabs.tabs-normal {background: transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAN3d3f///yH5BAAHAP8ALAAAAAABAAEAAAICRAEAOw==") left bottom repeat-x}
.tabs.tabs-normal li.active {font-weight:bold;background: transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAANrw////yH5BAAHAP8ALAAAAAABAAEAAAICRAEAOw==") left bottom repeat-x}
.tabs.tabs-normal li.active a {color: #036bc3}
.tabs.tabs-silver {background-color: #f5f5f5;background-image: -webkit-linear-gradient(top, #f7f7f7, #cccccc);background-image: -moz-linear-gradient(top, #f7f7f7, #cccccc);background-image: linear-gradient(top, #f7f7f7, #cccccc);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#f7f7f7", EndColorStr="#cccccc")}
.tabs.tabs-silver li.active {background-color: #fff;background-image: -webkit-linear-gradient(top, #dddddd, white);background-image: -moz-linear-gradient(top, #dddddd, white);background-image: linear-gradient(top, #dddddd, white);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#dddddd", EndColorStr="#ffffff")}
.tabs.tabs-silver li.active a {color: #036bc3;border-left: 1px solid #ccc;border-right: 1px solid #ccc}
.tabs.tabs-avg {background-color: #f7f7f7;text-align: center}
.tabs.tabs-avg ul {display: table;width: 100%}
.tabs.tabs-avg ul li {display: table-cell;float: none;width: auto;min-width: auto;max-width: none}
.tabs.tabs-avg li.active {color:#fff;background: transparent url("data:image/gif;base64,R0lGODlhAgACAIAAADByz////yH5BAAHAP8ALAAAAAACAAIAAAIChFEAOw==") left bottom repeat-x}
.tabs-content {display: block;min-height: 40px}
.tabs-content > .tab-pane {display: none}
.tabs-content > .active {display: block}
/*更多*/
.more-def, .more-light {float: right;margin-right: 10px;font-size: 13px}
.more-def:link, .more-def:visited, .more-def:active {color: #333}
.more-def:hover {color: #036bc3}
.more-light:link, .more-light:visited, .more-light:active {color: #fff}
.more-light:hover {color: #036bc3}
.more-center {display:block;margin:0 auto;width:100px;height:30px;line-height:30px;text-align: center;font-size:15px}
.more-center:link,.more-center:visited,.more-center:active {color: #333;background-color: #E7E7E7}
.more-center:hover {color:#fff;background-color: #036bc3}
/*列表*/
.list {padding: 0;list-style: none outside none}
.list li {padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: background-color 200ms ease-in-out 0ms, padding-left 200ms ease-in-out 0ms;transition: background-color 200ms ease-in-out 0ms, padding-left 200ms ease-in-out 0ms}
.list li img {-moz-transition: .5s all ease;-webkit-transition: .5s all ease;transition: .5s all ease}
.list.list-default, .list.list-normal, .list.list-nostyle{line-height: 39px;font-size: 14px}
.list.list-inline{padding:10px 0;line-height: 2;font-size: 14px}
.list-default li, .list-normal li, .list-nostyle li {border-bottom: 1px dotted #eee}
.list-default li i, .list-normal li i {float: right;margin-right: 10px;font-size: 12px;color: #999}
.list-nostyle li i {float: left;display:inline-block;padding:0 5px;margin: 9px 5px;line-height:20px;font-size: 12px;color: #fff;background-color: #0280fa}
.list-default li:last-child, .list-normal li:last-child, .list-nostyle li:last-child {border-bottom: none}
.list-default li {padding-left: 25px;background: transparent url("data:image/gif;base64,R0lGODlhAwADAIAAAARrxP///yH5BAAHAP8ALAAAAAADAAMAAAIDhH8FADs=") no-repeat 10px center}
.list-normal li {padding-left: 25px;background: transparent url("data:image/gif;base64,R0lGODlhBgAHAJEAAANrw////////wAAACH5BAEHAAIALAAAAAAGAAcAAAILhIVikHq5UHSMpgIAOw==") no-repeat 10px center}
.list-nostyle li .list-title {display: block;text-align: left;text-indent: .75em}
.list-inline li{display: inline;padding:5px;white-space: nowrap}
.list-inline li:before{content:"\25C6";color:#666;font-size:12px;margin-right: 5px}
/*底部*/
.footer{margin-top:15px;padding:15px 0}
.site-info{font-size: 12px;line-height: 2;text-align: center;color:#333}
.site-info p{padding: 0}
.site-info a:link,.site-info a:visited,.site-info a:active{color:#333}
.site-info a:hover{color:#0280fa}
.copyright{color: #fff;text-shadow: 1px 1px 1px #bbb}
.copyright a:link,.copyright a:visited,.copyright a:active{color: #fff}
.footer .bottom-logo{padding:5px}
.footer .bottom-logo img{margin:0 5px;vertical-align: center}