.mail {
    margin: 0 0 10px 20px;}
.mail ul li.li-1,
.mail ul li.li-2,
.mail ul li.li-3,
.mail ul li.li-4,
.mail ul li.li-5
{
width:55px;
padding:0;
background:none!important;}
.mail ul li a{
color:#000;}



.weixin{ width:50px; height:30px; margin:0px auto;position:relative; font-size:12px; text-align:center;}
.weixin a{width:50px; height:30px; display:block; position:absolute; left:0; top:0;}
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-35px; top:35px; display:none;z-index:999;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}



.bottom-r {display:None;}

.bottom-l{
width:1160px;
margin:0 auto;}
.bottom-l p{
text-align:center;}
.bottom-wrap {
height:100px;
background:#666;}
#sddm li a {
    display: block;
    height: 40px;
    width: 105px;}
.pro-switch{
height:460px!important;}


.flex-control-nav{
height:40px;
top:420px!important;
    background: #000;
    opacity: .8;
    filter: alpha(opacity=80);}
.flex-control-nav li{
margin:10px auto!important;}
.flex-control-nav li:first-child{
margin-left:85%!important;}

.flex-control-paging li a {
    background: none;
    display: block;
    height: 16px;
    overflow: hidden;
     text-indent: 0em!important; 

    cursor: pointer;

background:none!important;
    width: 20px!important;
    height: 20px!important;
    margin-right: 10px;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    line-height: 20px!important;
    text-decoration: none;
    font-weight: bold;
font-size:14px;}

.flex-control-paging li a.flex-active {
    border: 1px #FFF solid;}




.banner-wrap{
height:460px;}
#player object{

z-index:-999;}
a.myPlayer img {
    margin: 270px 0 0 60px;
    border: 0;
width:178px!important;
height:67px!important;}

.bd ul li.li-1{
display:block;}
.tempWrap{}
.ycang{
display:none;}
.bd ul li.li-1 video{

display:block!important;}
/* 本例子css*/
	/* 焦点图效果*/
	.picBtnTop {
	width:950px;
	height:390px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	zoom:1;
padding:15px 0 0 0;}
.picBtnTop .hd {
	width:300px;
	height:390px;
	position:absolute;
    right: 0;
	overflow:hidden;}
.picBtnTop .hd ul {}
.picBtnTop .hd ul li {
	width:255px;
	height: 70px;
	line-height: 70px;
	text-align:left;
background:#a40000;
cursor:pointer;
margin-top:10px;}
.picBtnTop .hd ul li.li-1 {
margin-top:0;}
.picBtnTop .hd ul li a {
color: #fff;
font-size: 13px;
padding:0 0 0 25px;
text-decoration: none;
text-align: left;
    display: block;
    line-height: 35px;
    width: 235px;}
.picBtnTop .hd ul li img {
	width:85px;
	height:60px;
	border:4px solid #ddd;
	cursor:pointer;
	vertical-align:bottom;}
.picBtnTop .hd ul li.on,.picBtnTop .hd ul li:hover {
width:300px;
	background:#7d0000 url(images/title-hover.png) no-repeat 100% 50%;}
.picBtnTop .hd ul li.on img {
	border-color:#f60;}
.picBtnTop .bd {
	width:650px;
	height:370px;
	position:relative;
border:10px solid #a40000;
border-right:none;}
.picBtnTop .bd li {
	position:relative;
	zoom:1;
	vertical-align:middle;}
.picBtnTop .bd li .pic {
	position:relative;
	z-index:0;}
.picBtnTop .bd li .pic img {
	width:650px;
	height:370px;
	vertical-align:bottom;}
.video-js .vjs-big-play-button {
    
    top: 240px!important;
    left: 90px!important;}
.morestyle150161{ font-size: 9pt ;}
.clickstyle150161{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont150161{ font-size: 9pt; line-height: 150% ;}
.titlestyle150161{ font-size: 14px; text-decoration: none; line-height: 200% ;}
.columnstyle150161{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle150161{ font-size: 9pt; color: #ccc; line-height: 150% ;}
.winstyle150161{ margin:5px 0 0 0 ;}
A.c150161 {
font-size: 14px; text-decoration: none; line-height: 200% 
;}
A.c150161:link {
color:#222222;}
A.c150161:visited {
color:#222222;}
A.c150161:active {
color: #222222;}
A.c150161:hover {
color: #cc0000;}
.morestyle150160{ font-size: 9pt ;}
.clickstyle150160{ font-size: 9pt; color: #222222; line-height: 150% ;}
.leaderfont150160{ font-size: 9pt; line-height: 150% ;}
.titlestyle150160{ font-size: 14px; text-decoration: none; line-height: 200% ;}
.columnstyle150160{ font-size: 9pt; color: #222222; text-decoration: none ;}
.timestyle150160{ font-size: 9pt; color: #ccc; line-height: 150% ;}
.winstyle150160{ margin:5px 0 0 0 ;}
A.c150160 {
font-size: 14px; text-decoration: none; line-height: 200% 
;}
A.c150160:link {
color:#222222;}
A.c150160:visited {
color:#222222;}
A.c150160:active {
color: #222222;}
A.c150160:hover {
color: #cc0000;}
.titlestyle150333{ font-size: 9pt; color: #222222; text-decoration: none ;}

.bq-links{
margin-top:10px;}
.bq-links a{
font-size:14px;
color:#fff;}
.bottom-wrap{
height:100px;}


.picBtnTop {
    width: 750px;
height: 330px;
padding: 70px 0;}

.picBtnTop .bd {
    width:450px;}
.picBtnTop .bd{
height: 250px;}

.picBtnTop .bd li .pic img {

    display: none;}

.picBtnTop .hd ul li {

    height: 60px;
    line-height: 60px;}

.picBtnTop .hd ul li a {

    line-height: 25px;}
