@charset "utf-8";
.cont { width:1020px; margin:auto; overflow:hidden;}
.tn{width:99%; margin:auto; overflow:hidden}
.w23{width:23.2%; float:left;}
.w31{width:30.4%; float:left;background-color: #f0f0f0;}
.w75{width:69%; float:left; }
.w50{width:49%; float:left;margin-left:1%;}

/*大图切换*/
.qpic{width:1000px;position:relative; margin: 10px 0px 20px 0px;border-radius: 8px;
overflow: hidden;border: 2px solid #9999;}
.nivoSlider{position:relative;z-index:1}
.nivoSlider img{position:absolute;top:0;left:0;width:1000px; height:240px;border-radius: 20px!important;}
.item img{border-radius: 20px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}


.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}

.nivo-caption{position:absolute;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:1000px;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}

.nivo-html-caption{display:none;}

.nivo-directionNav{display: none!important;}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{height: 50px;overflow: hidden;float: right;margin-top: 100px;display: none;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;color: #f00;}
/* maxx-theme */
.maxx-theme{width: 1000px;overflow: hidden;height: 240px;}
.maxx-theme .nivoSlider{position:relative;height: 240px;width:1000px!important;margin:0px auto;}
.maxx-theme .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.maxx-theme .nivo-controlNav a{display:block;width:16px;height:16px;border:0;margin:12px 3px 0 3px;float:left;background-position:0 0;background-color: aliceblue;text-align: center;}
.maxx-theme .nivo-controlNav a:first-child{margin-left:11px;}
.maxx-theme .nivoSlider a{border:0;display:block;}

.maxx-theme .nivo-controlNav a.active{background-position:-2px -17px;background-color: #000;}
.maxx-theme .nivo-directionNav a{display:block;width:70px;height:30px;text-indent:9px;border:1;}
.maxx-theme .nivo-directionNav a.nivo-nextNav{background-position:-161px -29px;right:355px;}
.maxx-theme .nivo-directionNav a.nivo-prevNav{left:355px;background-position:-161px 0;}*/
.maxx-theme .nivo-caption{font-family: Helvetica, Arial, sans-serif;width:1000px;padding:5px 10px 10px;right:0;top:228px;text-align:right;min-height:65px;}
.maxx-theme .nivo-caption h1{margin-top:0;margin-bottom:10px;}
.maxx-theme .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.maxx-theme .nivo-caption a:hover{color:#fff;}
    
.SliderContainer{border:none;width:auto;}
.SliderContainer img{border:1px #c6c6c6 solid;}
.SliderContainer .Description{background:#e3e3e3;}
/*小图切换*/
.focus2{width: 310px;
height: 200px;
overflow: hidden;
position: relative;
border-top: 1px solid #797979;}
.focus2 ul{height:280px;position:absolute;}
.focus2 ul li{float:left;width:310px;height:200px;overflow:hidden;position:relative;background:#000;}
.focus2 ul li div{position:absolute;overflow:hidden;}
.focus2 ul li img{width: 310px;height: 200px;}
.focus2 ul li p{position: relative;top: 180px;height: 20px;background-color: rgba(67,67,67,0.6);text-align: left;}
.focus2 ul li p a{font-size:14px;color: #ffffff;line-height: 20px;padding-left: 10px;}
.focus2 .btn{position:absolute;height:10px;padding:5px 10px;right:0;bottom:0px;text-align:center;}
.focus2 .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius: 50%;}
.focus2 .btn span.on{background:#f00;}
/*指南*/
.zn { width:100%; overflow:hidden;}
.zn li{	background-image: url(/tsg/resource/cms/2018/03/csd.png);background-repeat: no-repeat;width: 145px;margin-top: 10px;height: 70px;float: left;text-indent: 65px;}
.zn li a{font-family: "微软雅黑","宋体";font-size: 16px;color: #ffffff;line-height:70px}
.zn li.li1{background-position: 0px 10px;}
.zn li.li2{background-position: -156px 10px;}
.zn li.li3{background-position: 0px 7px;}
.zn li.li4{background-position: -156px 7px;}
/*link*/
.link { width:100%; overflow:hidden; border-top:2px solid #3b81b7;background-color: #f0f0f0;}
.link li{ width:18%; border-left:1px solid #3b81b7;border-right:1px solid #3b81b7; float:left; margin-left:15px; text-align:center;margin: 2px 0px 0px 15px;}
.link li a{font-family: "微软雅黑","宋体"; font-size:18px; color:#2774af;line-height: 40px;}