﻿.Content{width:1200px;position: relative;left:50%;margin-left:-600px;margin-top:15px;height: 1186px;}
.Content .leftC{width:555px;float:left;border-radius:5px;border:1px solid #ecf4f8;background:#f9fdff;box-sizing: border-box;height: 1008px;}
.Content .leftC .leftCT{width:100%;height:44px;border-bottom:1px solid #ecf4f8;}
.Content .leftC .leftCT .man{margin-top:10px;margin-left: 20px;}
.Content .leftC .leftCT b{font-size:24px;line-height: 44px;padding-left:10px;}
.Content .leftC .leftCB{width:100%;position:  relative;height: 960px;}
.Content .leftC .leftCB .imgSlide{position: relative;}
.Content .leftC .leftCB .imgSlide .hd{position: absolute;bottom: 19px;right: 40px;}
.Content .leftC .leftCB .imgSlide .hd li{width:10px;height: 10px;border: 1px solid #fff;border-radius: 100%;float: left;overflow: hidden;text-indent: 99px;margin: 4px;cursor: pointer;}
.Content .leftC .leftCB .imgSlide .hd li.on{background:#fff;}
.Content .leftC .leftCB img{width:517px; height:334px;margin: 34px 0px 10px 18px;}
/*.Content .leftC .leftCB em{display: block;padding: 20px;font-size: 16px;line-height: 25px;font-style: italic;text-align: justify;}*/
.Content .leftC .leftCB span.info{padding:20px;line-height: 25px;display: block;text-align: justify;}
.Content .leftC .leftCB .more{width:115px;height: 26px;line-height: 25px;text-align: center;background: #e4eff5;font-size: 12px;display: block;/* margin: 10px 30px 30px 0; */float:  right;position:  absolute;right:  30px;bottom: 30px;}
.Content .leftC .leftCB .more:hover{font-weight:bold;}
.rightC{width:630px;float:right;}
.rightC1{border: 1px solid #ecf4f8;border-radius:5px;}
.Content .rightC .rightCT{width:100%;height: 50px;border-bottom: 1px solid #ecf4f8;background:#f9fdff;}
.Content .rightC .rightCT .select{margin-top:8px;margin-left: 20px;}
.Content .rightC .rightCT .select1{margin-top: 12px;margin-left: 20px;}
.Content .rightC .rightCT b{font-size:24px;line-height: 50px;padding-left:10px;}
.rightCC{overflow:hidden;width:100%;text-align: center;background:#f9fdff;position: relative;}
.rightCC ul li{position: relative;}
.rightCC ul li.on a p span.none {display: block;}
.rightCC img{width:530px;height:324px;margin:25px 0px;margin: 48px 0px 42px 0;}
.rightCC a>span.sum{position: relative;transition: 0.75s all ease;display: block;padding:22px 34px;background:rgba(56,139,223,0.5);width: 462px;left: 50%;margin-left: -265px;position: absolute;bottom:22px;color:white;text-align: left;font-size:13px;line-height: 20px;text-align: justify;opacity: 0;}
.rightCC ul li:hover a >span.sum{opacity: 1;}
.rightCC a>span.sum span {
    background: 0 !important;
    font-family: Tahoma !important;
    font-size: 12px !important;
    color: #fff !important;}

.rightCC .bar>div{width: 40px;height: 87px;cursor: pointer;position: absolute;top: 50%;margin-top: -44px;}
.rightCC .bar .left{background:url("/_vivi/source/aHR0cHM6Ly9jdWkubmFua2FpLmVkdS5jbg/dfiles/14313/theme/images/left.jpg") center center no-repeat;background-size:cover;left:0;}
.rightCC .bar .right{background:url("/_vivi/source/aHR0cHM6Ly9jdWkubmFua2FpLmVkdS5jbg/dfiles/14313/theme/images/right.jpg") center center no-repeat;background-size:cover;right: 0;}
.rightC2 .rightCC ul li.on a p {height: 125px;overflow: hidden;padding: 10px 0 14px 0;border-bottom: 0;}
.rightC2 {width:100%;margin-top:15px;border: 1px solid #ecf4f8;border-radius:5px;background:#f7fcff;box-sizing: border-box;height: 531px;}
.rightC2 ul{width: 100%;padding-top: 26px;}
.rightC2 ul li{line-height: 25px;}
.rightC2 ul li.on a{background: #dbebfa;}
.rightC2 ul li a{display: block;text-align: left;padding-top: 8px;font-size: 14px;text-align: justify;color: #333399;}
.rightC2 ul li a p{font-family: 'Arial';margin: 0 18px;border-bottom: 1px dashed #bdcfe7;padding: 20px 0 5px 0;}
.rightC2 ul li a span.none {display: none;}
.rightC2 ul li a p i{float:right;}
.rightC2 .more{font-size:12px;width:115px;height:25px;line-height: 25px;text-align: center;background:#e4eff5;display: block;margin:46px 0px 70px 20px;margin: 69px 22px 30px 0;float: right;color: #787db7;}
.rightC2 .more:hover{font-weight:bold;color: #333399;}
.links{box-sizing: border-box;width:100%;float: left;border: 1px solid #d9e8f1;background: #e7f2f9;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:15px;}
.links .linksT{width:100%;height: 55px;border-bottom: 1px solid #bed8e7;}
.links .linksT .man{margin-top: 15px;margin-left: 20px;}
.links .linksT b{font-size:24px;line-height: 55px;padding-left:10px;}
.links .linksT .bar{float: right;width:auto;margin-top: 13px;}
.links .linksT .bar .prev{cursor:pointer;margin-right:10px;float:left;width:40px;height:29px;background:url("/_vivi/source/aHR0cHM6Ly9jdWkubmFua2FpLmVkdS5jbg/dfiles/14313/theme/images/prev.png") center center no-repeat;background-size:cover;}
.links .linksT .bar .next{cursor:pointer;margin-right:50px;float:right;width:40px;height:29px;background:url("/_vivi/source/aHR0cHM6Ly9jdWkubmFua2FpLmVkdS5jbg/dfiles/14313/theme/images/next.png") center center no-repeat;background-size:cover;}
.links ul{height:125px;position: relative;transition:1s all ease;}
.links ul li{transition:1s all ease;box-sizing: border-box;margin-top:30px;height:65px;float: left;margin-left:10px;width:110px;text-align: center;overflow: hidden;box-sizing: border-box;border: 1px solid #bed8e7;background: white;}
.links ul li:nth-child(1){background:white;}
.links ul li:hover{border:1px solid #04419c;}
.links .UL{margin:0px 20px;overflow: hidden;}
.links ul li img{max-width:100%;vertical-align: middle;max-height:100%;top:50%;transform:translateY(-50%);position:relative;}
/*.links ul li:nth-child(4) img{margin-top:15px;}*/
.Content .rightC1 .rightCT b {line-height: 44px;}
.Content .rightC .rightCT {height: 44px;}