.header .hd-t { background: url("../images/hbg.png") no-repeat center center; height: 192px; }
.header .hd-tw { width: 1200px; margin: 0 auto; }
.header .logo { margin-top: 50px; width: 900px;}
.header .hd-tr { margin-top: 65px; }
.header .ico a { margin-left: 25px; }
.header .ico2 { text-align: right; margin-top: 10px; position: relative; z-index: 1000; }
.header .ico2 ul li { float: left; border-right: 2px solid #9fd2f2; position: relative; }
.header .ico2 ul li:last-child { border-right: 0px solid #9fd2f2; }
.header .ico2 ul li a { margin-right: 10px; padding-left: 10px; color: #9fd2f2; font-size: 14px; }
.header .hd-b { background: #2255ae; height: 40px; }
.header .hd-b .hd-bw { width: 1200px; margin: 0 auto; }
header .hd-b .nav {display: flex;}
.header .hd-b .nav > li { position: relative; float: left;flex: 1; }
.header .hd-b .nav > li:hover { cursor: pointer; }
.header .hd-b .nav > li:hover h3 a { color: #18668e; background: #FFFFFF; }
.header .hd-b .nav > li.on h3 a { color: #18668e; background: #FFFFFF; }
.header .hd-b .nav h3 a { text-align: center;display: block; padding: 0 30px; font-size: 16px; color: #FFFFFF; line-height: 40px; }
.header .hd-b .nav .sub { display: none; position: absolute; background: #ffffff; padding: 5px 0; top: 40px; left: 50%; margin-left: -75px; box-shadow: 0px 0px 5px #666666; z-index: 10; }
.header .hd-b .nav .sub li { width: 150px; text-align: center; }
.header .hd-b .nav .sub li a { display: block; font-size: 16px; line-height: 40px; color: #18668e; }
.header .hd-b .nav .sub li a:hover { background: #F1EEE7; cursor: pointer; }
.header .hd-b .nav .sub-three { display: none; }
.header .hd-b .nav .sub-three li { position: relative; width: 150px; line-height: 40px; text-align: center; }
.header .hd-b .nav .sub-three li a { display: block; font-size: 16px; line-height: 40px; color: #18668e; }
.header .hd-b .nav .sub-three li a:hover { background: #F1EEE7; cursor: pointer; }
.header .hd-b .nav .sub-four { display: none; position: absolute; top: 0px; left: 150px; background: #ffffff; }
.header .hd-b .nav .sub-four li { position: relative; width: 150px; line-height: 40px; text-align: center; }
.header .hd-b .nav .sub-four li a { display: block; font-size: 16px; line-height: 40px; color: #18668e; }
.header .hd-b .nav .sub-four li a:hover { background: #F1EEE7; cursor: pointer; }

.index-c { overflow: hidden; }

.qk-search { background: #eff1f2; }
.qk-search .search-w { width: 1200px; height: 110px; margin: 0 auto; text-align: center; background: #c8c9c9; }
.qk-search .search-box { display: inline-block; margin-top: 25px; }
.qk-search .search-box select { float: left; width: 120px; height: 48px; border: 1px solid #c3bdbb; border-radius: 5px; font-size: 14px; text-indent: 20px; box-sizing: border-box; color: #666666; margin-right: 15px; }
.qk-search .search-box input { float: left; width: 570px; height: 48px; line-height: 48px; border: 1px solid #c3bdbb; border-radius: 5px; font-size: 16px; text-indent: 20px; color: #666666; box-sizing: border-box; margin-right: 15px; }
.qk-search .search-box .search-btn, .qk-search .search-box .search-btn2 { width: 170px; height: 48px; line-height: 48px; text-align: center; font-size: 16px; border: none; border-radius: 5px; color: #FFFFFF; background: #4f9bcf; cursor: pointer; }
.qk-search .search-box .search-btn2 { background: #207aa8; margin-left: 15px; }

@media screen and (min--moz-device-pixel-ratio:0) {
	.qk-search .search-box select {
		text-indent: 0px;
		text-align: center;
	}
}
.qk-main { width: 1200px; margin: 0 auto; padding-bottom: 75px; background: #FFFFFF; overflow: hidden; }

.qk-quik { padding: 0 20px; margin-top: 40px; }
.qk-quik ul { overflow: hidden; margin-left: -20px\9; }
.qk-quik ul li { width: 270px; height: 88px; float: left\9; margin-left: 20px\9; }
.qk-quik ul li a { display: block; }
.qk-quik ul li a span { display: block; margin-top: 30px; margin-left: 135px; font-size: 20px; color: #FFFFFF; }
.qk-quik ul .dl1 { background: url("../images/qc1.jpg") no-repeat; }
.qk-quik ul .dl2 { background: url("../images/qc2.jpg") no-repeat; }
.qk-quik ul .dl3 { background: url("../images/qc3.jpg") no-repeat; }
.qk-quik ul .dl4{ background: url("../images/qc4.jpg") no-repeat; }

.qk-main-wrap { padding: 0 20px; margin-top: 40px; overflow: hidden; }
.qk-main-wrap .qk-main-right { width: 420px; }
.qk-main-wrap .qk-main-left { margin-right: 470px; }
.qk-main-wrap .qk-main-left .slideTxtBox { text-align: left; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd { height: 38px; line-height: 38px; position: relative; font-size: 18px; border-bottom: 1px solid #dddddd; padding-bottom: 7px; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd ul { float: left; position: absolute; height: 48px; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd ul li {height:26px;line-height: 26px; padding: 0 10px; text-align: center; font-size: 22px; float: left; cursor: pointer; color: #666666; border-right: 2px solid #666666; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd ul li:first-child { padding-left: 0; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd ul .gk { display: block; height: 26px; line-height: 26px; text-align: center; font-size: 22px; float: left; margin-left: 10px; cursor: pointer; color: #666666; }
.qk-main-wrap .qk-main-left .slideTxtBox .hd ul li.on { color: #207aa8; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd ul { zoom: 1; overflow: hidden; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list h5 { margin-top: 15px; font-weight: bold; width: 120px; height: 28px; line-height: 28px; display: block; color: #00485a; text-align: center; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li { display: table; overflow: hidden; padding-top: 15px; padding-bottom: 15px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li input { margin-top: 5px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .title { font-size: 17px; color: #425465; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .title:hover { color: #18668e; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .vedio-show { width: 180px; height: 135px; border: 1px solid #dddddd; margin-right: 25px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .vedio-show img{ width: 180px; height: 135px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li.list-more { margin-top: 45px; width: 100%; height: 32px; background: #e3f0f6; text-align: center; padding: 0; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li.list-more a { font-size: 14px; line-height: 32px; color: #18668e; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .zz { font-size: 12px; color: #666666; margin-top: 10px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .ot { font-size: 12px; color: #666666; margin-top: 10px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .xz { margin-top: 10px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .xz a { display: inline-block; color: #999999; font-size: 14px; height: 20px; line-height: 20px; padding-left: 30px; margin-right: 20px; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .xz a span { color: #f17e50; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .pt1 { background: url("../images/icon1_03.png") no-repeat left center; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .pt2 { background: url("../images/icon1_05.png") no-repeat left center; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .pt3 { background: url("../images/icon1_07.png") no-repeat left center; }
.qk-main-wrap .qk-main-left .slideTxtBox .bd .list li .pt4 { background: url("../images/icon1_09.png") no-repeat left center; }
.qk-main-wrap .qk-main-right .nav-title { position: relative; height: 42px; }
.qk-main-wrap .qk-main-right .nav-title span { position: relative; font-size: 22px; color: #435565; line-height: 30px; }
.qk-main-wrap .qk-main-right .nav-title a { font-size: 14px; color: #435565; line-height: 30px; }
.qk-main-wrap .qk-main-right .qk-notices { padding-top: 5px; }
.header .ico a:first-child{margin-left: 0px;}
.qk-main-wrap .qk-main-right .qk-notices .switchHd { height: 34px; }
.qk-main-wrap .qk-main-right .qk-notices .switchHd ul li { float: left; font-size: 22px; color: #435565; line-height: 24px; cursor: pointer; padding: 0 10px; border-left: 2px solid #435565; }
.qk-main-wrap .qk-main-right .qk-notices .switchHd ul li:first-child { padding-left: 0; border-left: none; }
.qk-main-wrap .qk-main-right .qk-notices .switchHd .qk-more { font-size: 14px; line-height: 24px; color: #435565; }
.qk-main-wrap .qk-main-right .qk-notices .switchHd ul li.on { color: #207aa8; }
.qk-main-wrap .qk-main-right .qk-notices .switchBd { margin-top: 20px; }
.qk-main-wrap .qk-main-right .qk-notices .switchBd li { margin-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #e7e7e7; overflow: hidden;}
.qk-main-wrap .qk-main-right .qk-notices .switchBd li a {width: 333px; display: block; font-size: 15px; line-height: 26px; color: #435465; float:left;margin-left:6px;}
.qk-main-wrap .qk-main-right .qk-notices .switchBd li a:hover { color: #18668e; }
.qk-main-wrap .qk-main-right .qk-notices .switchBd li p { float: left;
    font-size: 12px;
    color: #3ca29a;
    line-height: 26px;
    width: 80px;
    height: 26px;
    color: #FFFFFF;
    text-align: center;
    background: #4f9bcf;
    border-radius: 5px; }
.qk-main-wrap .qk-main-right .qk-vedios { margin-top: 20px; overflow: hidden; }
.qk-main-wrap .qk-main-right .qk-vedios ul { margin-left: -30px\9; }
.qk-main-wrap .qk-main-right .qk-vedios ul li { float: left\9; margin-top: 30px; width: 197px; height: 117px; overflow: hidden; margin-left: 28px\9; }
.qk-main-wrap .qk-main-right .qk-extension { margin-top: 30px; overflow: hidden; }
.qk-main-wrap .qk-main-right .qk-extension .advert-wrap { margin-top: 30px; display: block; border: 1px solid #dddddd; overflow: hidden; background: #FFFFFF; padding-bottom: 20px; border-radius: 5px; }
.qk-main-wrap .qk-main-right .qk-extension .advert-wrap p { margin-top: 20px; font-size: 15px; color: #000; line-height: 23px; text-indent: 10px; }
.qk-main-wrap .qk-main-right .qk-links { margin-top: 30px; overflow: hidden; }
.qk-main-wrap .qk-main-right .qk-links .list { margin-top: 20px; }
.qk-main-wrap .qk-main-right .qk-links .list li { float: left; width: 50%; background: url("../images/dian.jpg") no-repeat left center; white-space: nowrap; overflow: hidden; }
.qk-main-wrap .qk-main-right .qk-links .list li a { font-size: 15px; color: #435465; line-height: 30px; margin-left: 20px; }
.qk-main-wrap .qk-main-right .qk-links .list li a:hover { color: #18668e; }

.qk-news { background: #e0e0e0; overflow: hidden; }
.qk-news .qk-news-wrap { width: 1200px; margin: 0 auto; padding: 40px 20px; box-sizing: border-box; }
.qk-news .qk-news-left { width: 560px; }
.qk-news .qk-news-left h5 { font-size: 22px; color: #435465; line-height: 30px; }
.qk-news .qk-news-left .m-row { margin-top: 30px; }
.qk-news .qk-news-left .m-row .img { width: 150px; height: 212px; overflow: hidden; }
.qk-news .qk-news-left .m-row .img img{ width: 150px; height: 212px; overflow: hidden; }
.qk-news .qk-news-left .m-row .img-des { margin-left: 175px; }
.qk-news .qk-news-left .m-row .img-des p { font-size: 14px; line-height: 26px; color: #333333; }
.qk-news .qk-news-left .m-row .img-des p b { color: #000000; }
.qk-news .qk-news-left .m-row .img-des .a-btn { display: block; margin-top: 22px; width: 110px; height: 32px; line-height: 32px; font-size: 14px; color: #FFFFFF; text-align: center; background: #4f9bcf; border-radius: 5px; }
.qk-news .qk-news-right { margin-left: 560px; }
.qk-news .qk-news-right h5 { font-size: 22px; color: #435465; line-height: 30px; }
.qk-news .qk-news-right ul { margin-top: 30px; }
.qk-news .qk-news-right ul li { margin-top: 20px; overflow: hidden; }
.qk-news .qk-news-right ul li a { width:80%;float: left; font-size: 15px; color: #435465; line-height: 26px; }
.qk-news .qk-news-right ul li a:hover { color: #18668e; }
.qk-news .qk-news-right ul li span { float: right;
    font-size: 12px;
    line-height: 26px;
    width: 110px;
    height: 26px;
    color: #FFFFFF;
    text-align: center;
    background: #4f9bcf;
    border-radius: 5px; }

.footer .footer-w { width: 1200px; margin: 0 auto; }
.footer .footer-top { background: #4f9bcf; padding: 50px 0 70px; }
.footer .footer-top .row1 li { float: left; }
.footer .footer-top .row1 li b { font-weight: normal; font-size: 18px; color: #FFFFFF; line-height: 36px; }
.footer .footer-top .row1 li a { font-size: 14px; color: #fff; display: block; line-height: 36px; }
.footer .footer-top .row1 li a:hover { color: #fff; }
.footer .footer-top .row1 li img { width: 146px; height: 146px; overflow: hidden; }
.footer .footer-top .row1 li .wx { display: block; font-size: 14px; line-height: 30px; color: #fff; margin-top: 25px; text-indent: 20px; }
.footer .footer-top .list1, .footer .footer-top .list2 { width: 410px; }
.footer .footer-top .code { margin-right: 40px; }
.footer .footer-top .row2 { margin-top: 40px; }
.footer .footer-top .row2 li { float: left; border-left: 2px solid #FFFFFF; }
.footer .footer-top .row2 li:first-child { border-left: none; }
.footer .footer-top .row2 li:first-child a { padding-left: 0; }
.footer .footer-top .row2 li a { display: block; font-size: 14px; color: #FFFFFF; line-height: 18px; padding: 0 10px; }
.footer .footer-bottom { height: 50px; background: #231815; }
.footer .footer-bottom p { font-size: 14px; line-height: 50px; color: #fff; text-align: center; }

@media screen and (min-width: 1880px) { .header .hd-tw, .header .hd-b .hd-bw, .qk-search .search-w, .qk-main, .qk-news .qk-news-wrap, .footer .footer-w { width: 1420px; }
  .footer .footer-top .list1, .footer .footer-top .list2 { width: 525px; }
  .footer .footer-top .code { margin-right: 70px; }
  .qk-quik ul { margin-left: -80px\9; }
  .qk-quik ul li { margin-left: 94px\9; } }
