body,*,a{font-family: 微软雅黑;color: #333333;}
a:hover{text-decoration: none;}
p,ul{margin: 0;}
.big{width: 100%;background-color: #f7f7f7;}
body{background: #f7f7f7;}
/*清除浮动主体*/
.first,.three,.tonul,.five,.six{overflow: hidden;}
/*通用样式*/
.three,.six,.five{margin-bottom: 20px;}


/*主体*/
/*第一部分*/
/*three*/
.zoct .three .thr2{width: 580px;float: right;overflow: hidden;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px; height:370px}
.zoct .three .thr2 p{height: 60px;line-height: 60px;border-bottom: 1px solid #efefef;}
.zoct .three .thr2 p a{
    color: #1a56a8;
    font-weight: bold;
    border-bottom: 3px solid #1a56a8;
    display: inline-block;
    font-size: 22px;
}
.zoct .three .thr2 ul{margin-top: 10px;margin-bottom: 10px; min-height:288px;}
.zoct .three .thr2 ul li{
    line-height:36px;height:36px;overflow:hidden;
    list-style: circle inside;
}
.zoct .three .thr2 ul li:hover a{text-decoration: underline;}
.zoct .three .thr2 ul a{line-height:2.25em;height:2.25em;overflow:hidden;}
.zoct .three .thr2 ul span{float: right;color: #999999;}
.zoct .three .thr2 ul li a{word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;width: 500px;display: inline-block;overflow: hidden;vertical-align: bottom;}
.zoct .three .thr2 ul li img{margin-right: 0.625em;}
.zoct .three .thr2 ul li span{float: right;color: #999999;}
.carousel-indicators{left:90%;}
/*three*/

/*轮播*/
.three .lunbo .focusBox .pic li{position: absolute; width: 580px; left: 0px; top: 0px;}
.lunbo{
    width: 580px;
    height: 366px;
    float: left;
}
/* 焦点图 */
.focusBox .txt ul li a{
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 75%;
    display: inline-block;
    overflow: hidden;
}
.focusBox {
    float: left;
    position: relative;
    width: 580px;
    height: 366px;
    overflow: hidden;
    font-family: Arial;
    text-align: left;
    background: #fff;
}
.focusBox .pic img {
    width: 580px;
    height: 366px;
    display: block;
}
.focusBox .txt-bg {
    position: absolute;
    bottom: 0;
    z-index: 1;
    height: 42px;
    width: 100%;
    background: #333;
    filter: alpha(opacity=40);
    opacity: 0.8;
    overflow: hidden;
}
.focusBox .txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    height: 42px;
    width: 100%;
    overflow: hidden;
}
.focusBox .txt li {
    width: 100%;height: 42px;line-height: 42px;position: absolute;bottom: -42px;
}

.focusBox .txt li a {
    display: block;
    color: white;
    padding: 0 0 0 10px;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.focusBox .num {
    position: absolute;
    z-index: 3;
    bottom: 13px;
    right: 8px;
}

.focusBox .num li {
    float: left;
    position: relative;
    width: 13px;
    height: 13px;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
}

.focusBox .num li a,
.focusBox .num li span {
    position: absolute;
    z-index: 2;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    background: url(slideoff.png) no-repeat;
}

.focusBox .num li span {
    z-index: 1;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.focusBox .num ul{
    width: 100%;
    height: auto;
}

.focusBox .num li.on a,
.focusBox .num a:hover {
    background: url(slideon.png) no-repeat;
}

.focusBox .prev {
    width: 40px;
    height: 66px;
    position: absolute;
    left: 0;
    top: 135px;
    background: url(slideprev.png) no-repeat;
}

.focusBox .next {
    width: 40px;
    height: 66px;
    position: absolute;
    right: 0;
    top: 135px;
    background: url(slidenext.png) no-repeat;
}
.focusBox .pic{
    position: relative; width: 100% !important; height: 100% !important;
}
/*第三部分*/
/*five*/
.ton{width: 580x;overflow: hidden;}
.ton p{height: 60px;line-height: 60px;border-bottom: 1px solid #efefef;}
.ton p a{color: #1a56a8;
    font-weight: bold;
    border-bottom: 3px solid #1a56a8;
    display: inline-block;
    font-size: 22px;
    height: 59px;
}
.five .tonl{float: left;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px;}
.five .tonr{float: right;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px;width: 580px; height:380px;}
.five .tonr .xuanul ul{margin-bottom: 20px;margin-top: 10px; min-height:288px;}
.ton .tonul{height: 75px;line-height: 75px;border-bottom: 0.062em solid #efefef;}
.ton .tonul li{float: left;margin-right: 1.875em;}
.ton .tonul li a{font-size: 22px;height:74px;}
.ton .xuanul li{
    line-height: 36px;height: 36px;overflow: hidden;
    list-style: circle inside;
}
.ton .xuanul li:hover a{text-decoration: underline;}
.ton .xuanul li img{margin-right: 0.625em;}
.ton .xuanul li span{float: right;color: #999999;
    }
.ton .xuanul li a{
    word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;
    width:500px;display: inline-block;overflow: hidden;vertical-align: bottom;
}

.cen2lef{width: 580px;float: left;overflow: hidden;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px; height:380px;}
.cen2lef div{overflow: hidden;}
.cen2lef div ul{margin-bottom: 20px;margin-top: 10px; min-height:288px;}
.cen2lef .tonul{height: 60px;line-height:60px;border-bottom: 0.062em solid #efefef;}
.cen2lef .tonul li{float: left;margin-right: 40px;}
.cen2lef .tonul li a{font-size: 22px;height:60px;}
.cen2lef .xuanul li{
    line-height: 36px;height: 36px;overflow: hidden;
    list-style: circle inside;
    /*color: #1369c0;*/
}
.cen2lef .xuanul li:hover a{text-decoration: underline;}
.cen2lef .xuanul li img{margin-right: 0.625em;}
.cen2lef .xuanul li span{float: right;color: #999999;}
.cen2lef .xuanul li a{
    word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;
    width: 500px;display: inline-block;overflow: hidden;vertical-align: bottom;
}
.cen2lef .tonul .current a{font-weight: bold;color: #1a56a8;border-bottom: 3px solid #1a56a8;display: block;height: 59px;}

/*第二部分*/
/*six*/
.six div{float: left;}
.six .sixl{width: 580px;float: right;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px; height:380px;}
.six .sixl .sixnew{margin-top: 20px;}
.six .sixl .sixnew a{position: relative;}
.six .sixl .sixnew .sixnew2t{
    width:280px;height:40px;position:absolute;bottom:0;background: url('sw_toum_03.png') repeat left center;}
.six .sixl .sixnew .sixnew2t p{color: #ffffff;height: 40px;line-height: 40px;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 85%;
    overflow: hidden;
    vertical-align: bottom;}
.six .sixl .sixnew a,
.six .sixl .sixnew a img{width: 280px;height: 165px;}

.six .sixl .sixnew a:first-child{margin-right: 10px;float: left;}
.six .sixl .sixnew a:first-child+a{float: right;}
.six .sixr{width: 580px;float: left;overflow: hidden;border: 1px solid #e5e5e5;padding-left: 20px;padding-right: 20px; height:380px;}
.six .sixr ul{margin-top: 10px;margin-bottom: 20px; min-height:288px;}
.six .sixr ul li{line-height: 36px;height: 36px;
    overflow: hidden;
    list-style: circle inside;
    }
.six .sixr ul li:hover a{text-decoration: underline;}
.six .sixr ul li a{
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 500px;
    display: inline-block;
    overflow: hidden;vertical-align: bottom;}
.six .sixr ul li img{margin-right: 0.625em;position: relative;top: 10px;}
.six .sixr ul li span{float: right;color: #999999;}
.six div .p1{height: 60px;line-height: 60px;border-bottom: 0.062em solid #efefef;}
.six div p a{color: #1a56a8;font-weight: bold;border-bottom: 3px solid #1a56a8;display: inline-block;font-size: 22px;height: 59px;}
.six .sixl ul{margin-top: 10px;margin-bottom: 20px; min-height:288px;}
.six .sixl ul li{
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    list-style: circle inside;
}
.six .sixl ul li:hover a{text-decoration: underline;}
.six .sixl ul li a{    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    width:500px;
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;}
.six .sixl ul li span{
    float: right;
    color: #999999;
}

/*当前位置*/
.dang p{height: 54px;line-height: 54px;padding-left: 20px;}
.dang p a{margin-left:10px;}


/*第四部分*/
/*seven*/
/* 左右轮播css */
.div7 .picScroll-left .tempWrap ul li:first-child{margin: 0;}
.seven{ margin-top: 20px;overflow: hidden;  }
.seven .box-5 {
    width: 100%;
    height: 140px;
}
.div7 .picScroll-left {
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.div7 .picScroll-left .hd {
    position: relative;
}
.div7 .picScroll-left .prev,
.div7 .picScroll-left .next {
    position: absolute;
    display: block;
    width: 20px;
    height: 36px;
    top: 38px;
    overflow: hidden;
    cursor: pointer;
    z-index: 10;
}
.div7 .picScroll-left .next {
    background: url("slidenext2.png") no-repeat;
    right: 0px;
    background-size: 100%;
}
.div7 .picScroll-left .prev {
    background: url("slideprev2.png") no-repeat;
    left: 0px;
    background-size: 100%;
}
.div7 .picScroll-left .bd {
    /* padding: 10px; */
}
.div7 .picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}
.div7 .picScroll-left .bd ul li {
    margin-left: 20px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
    margin: 0 13px;
}
.div7 .picScroll-left .bd ul li .pic {
    text-align: center;
}
.div7 .picScroll-left .bd ul li .pic img {
    width: 267px;
    height: 100px;
    display: block;
    margin-left: 15px;
}
.div7 .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
}
.div7 .picScroll-left .bd ul li .title {
    line-height: 24px;
}
.div7 .picScroll-left .tempWrap {
    width: 100% !important;
}

/*主体*/
.zoct{width: 1220px;margin: 0 auto;}
.dang{width: 1220px;margin: 0 auto;}
