﻿/*======== 全局 ========*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:12px; color:#666; font-family:"微软雅黑",Microsoft Yahei,Verdana,Arial,Helvetica,sans-serif; background:#fff; line-height:24px; }
fieldset, img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; } 
p{ text-align:justify; text-justify:distribute;}
/*======== Link ========*/
a {text-decoration:none; }
a:hover { text-decoration:none; }
.bks-hide-top .bks-right-a{ font-size: 14px; float: right; color:#999999;}
/*自定义开始*/
.bks-hide-box{ width: 100%; height: 172px;text-align: center; background-size: 100%;overflow: hidden;}
.bks-hide-box .bks-hide-nei{ width: 1227px; height: 172px;margin:0 auto; }
.bks-hide-box .bks-hide-nei .bks-hide-left{ width: 580px; height: 113px;margin-top: 41px; float:left;}
.bks-hide-box .bks-hide-nei .bks-hide-right{ float: right; }
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-1{ padding:68px 0px 43px 0px; overflow: hidden;}
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-1 p{ float: left; font-family: "楷体"; font-size: 24px; color: #000; margin-left: 10px;}
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-2 { float: right; }
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-2 ul li{ float: left; }
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-2 ul li:nth-child(1){ font-size: 16px;color: #e47013; }
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-2 ul li a{ font-size: 16px; color: #333; margin-right: 10px;}
.bks-hide-box .bks-hide-nei .bks-hide-right .bks-hide-right-2 .margin-none{ margin: 0px; }
/*自定义结束*/
/*导航开始*/
.bks-nav1-wrap{ width: 100%;  background-color: #2284c1;}
.bks-nav1-wrap .bks-nav1-nei{ width: 1190px; height: 45px; margin:0 auto; }
.bks-nav1-wrap .bks-nav1-nei ul li{ float: left; position: relative; cursor: pointer;}
.bks-nav1-wrap .bks-nav1-nei ul li .bks-h1{ display: block; line-height: 45px; text-align: center;padding:0px 22px; font-size: 16px; color: #fff; }
.bks-nav1-wrap .bks-nav1-nei ul li p{ font-size: 16px; position: absolute; top:45px; left: 0px;width: 1000px; overflow: hidden; display: none; padding:10px 0px;height: 60px;line-height: 60px;    background-color: #f3f3f3;z-index:100}
.bks-nav1-wrap .bks-nav1-nei ul li:hover  div.lzt{ display: block; }
.bks-nav1-wrap .bks-nav1-nei ul li p a{ color: #333; }
.bks-nav1-wrap .bks-nav1-nei ul li p b{ padding:0px 10px; }
.bks-nav1-wrap .bks-nav1-nei ul li:hover .bks-h1{ background: #fff; color: #2284c1; }
.bks-nav1-wrap .bks-nav1-nei ul li:hover p{ display: block; }
/*导航结束*/
/*底部开始*/
.bks-btm-wrap{ width:100%; }
.bks-btm-wrap .bks-btm-nei{ width: 1190px; margin:46px auto; }
/*内容1开始*/
.bks-btm-wrap .bks-btm-nei .bks-nav1{ width:1190px; overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left{ width: 446px; float: left;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-hide-top{ width: 100%; font-size: 18px; /*color: #484848;*/ border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;    color: #2284c1;
    }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-top-box{ padding:5px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-top-box ul li a .bks-span-1{ width:440px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-top-box ul li a img{ float: right; margin: 13px 5px 0px 0px }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-btm-box{ background: #ebebeb;width: 320px; height: 76px; margin:0 auto;overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-left .bks-btm-box img{display: block; margin:7px;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-center{ width: 350px; height: 240px;float: left;margin:0px 20px 0px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-center img{ width:100%; height: 100%; }

.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right{ width: 350px; float: right;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-top-box ul li a .bks-span-1{ width:340px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-xq-box{ border-bottom: 1px dashed #dedede; padding:10px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-xq-box h4{ font-size: 16px; color: #333333; padding-bottom: 5px;}
.bks-btm-wrap .bks-btm-nei .bks-nav1 .bks-nav1-right .bks-xq-box p { font-size: 14px; color: #666;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;overflow: hidden; }
/*内容1结束*/
/*内容2开始*/
.bks-btm-wrap .bks-btm-nei .bks-nav2{ margin: 20px 0px; }
/*内容2结束*/
/*内容3开始*/
.bks-btm-wrap .bks-btm-nei .bks-nav3{ width:1190px; overflow: hidden; margin-top: 20px; min-height: 260px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left{ width: 350px; float: left;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-top-box{ padding:5px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-top-box ul li a .bks-span-1{ width:355px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-top-box ul li a img{ float: right; margin: 13px 5px 0px 0px }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-btm-box{ background: #ebebeb;width: 320px; height: 76px; margin:0 auto;overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-left .bks-btm-box img{display: block; margin:7px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center{ width: 446px; float: left;margin:0px 0px 0px 20px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-top-box ul li a .bks-span-1{ width:440px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-top-box ul li a .bks-span-2{ width:431px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-xq-box{ padding:10px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-xq-box h4{ font-size: 16px; color: #333333; padding:18px 0px 4px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-xq-box p{ overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-xq-box p  img{ width:214px; height: 90px; /*float: left;*/ }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-center .bks-xq-box p  img:nth-child(2){ float: right; } 
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right{ width: 350px; float: right;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-top-box{ padding:5px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-top-box ul li a .bks-span-1{ width:350px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-top-box ul li a img{ float: right; margin: 13px 5px 0px 0px }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-btm-box{ background: #ebebeb;width: 320px; height: 76px; margin:0 auto;overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav3 .bks-nav3-right .bks-btm-box img{display: block; margin:7px;}
/*内容3结束*/
/*内容4开始*/
.bks-btm-wrap .bks-btm-nei .bks-nav4{ width:1190px; overflow: hidden; margin-top:20px;min-height: 260px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left{ width: 350px; float: left;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box{ margin-top:15px; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box ul li{ padding:0px 0px 5px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; line-height: 37px; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box ul li .bks-span-box{ width: 26px; height: 26px; background-color: #2284c1; border-radius: 50px; display: block;float:left; color: #fff; text-align: center; line-height: 26px; margin:5px 5px 0px 5px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box ul li .bks-span-nav{ width: 26px; height: 26px; background-color: #2284c1; border-radius: 50px; display: block;float:left; color: #fff; text-align: center; line-height: 26px; margin:5px 5px 0px 5px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-left .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }

.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center{ width: 446px; float: left;margin:0px 0px 0px 20px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center .bks-top-box{ padding:5px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center .bks-top-box ul li a .bks-span-1{ width:400px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-center .bks-top-box ul li a .bks-span-2{ width:431px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right{ width: 350px; float: right;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-hide-top{ width: 100%; font-size: 18px; color: #2284c1; border-bottom: 2px solid #2284c1; padding:0px 0px 5px 0px;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-top-box{ padding:5px 0px 0px 0px; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-top-box ul li a{ color: #333333; font-size: 16px;display: block; padding-left: 15px; line-height: 37px; background: url(../images/yuanimg.png) no-repeat left center; overflow: hidden;}
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-top-box ul li a .bks-span-1{ width:350px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-top-box ul li a .bks-span-2{ width:328px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;display: block; float: left; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-top-box ul li a img{ float: right; margin: 13px 5px 0px 0px }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-btm-box{ background: #ebebeb;width: 320px; height: 76px; margin:0 auto;overflow: hidden; }
.bks-btm-wrap .bks-btm-nei .bks-nav4 .bks-nav4-right .bks-btm-box img{display: block; margin:7px;}
/*内容4结束*/
.Box {position: relative; margin-top:20px;}
.Box .content {width: 1060px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block !important;width: 41px;height: 41px;position: absolute;top: 15px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/leftbtn.png) no-repeat center center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/rightbtn.png) no-repeat center center;right: -72px;}

.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 121px;margin-left: 25px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 281px;height:90px;transition: all 0.5s;}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
/*底部结束*/
.bks-btm-box{ background: #ebeaea; padding:10px 0px;}
.bks-btm-box p{ text-align: center; font-size: 16px; color: #333; line-height: 40px; }