﻿/*内容开始*/
.main{ width: 1063px;margin: 0 auto;margin-top: 35px; }
.mNews{ width: 1064px;margin: 0 auto; overflow: hidden;}
.nleft{ width: 716px;float: left;overflow: hidden;}
.title{margin-bottom: 20px;height:33px;line-height: 33px;background: url(../image/title_bg.png) no-repeat 0 bottom;}
.title-name{ font-size: 16px; color:#807f7f; width: 178px; float: left;}
.title-name span{ font-size: 20px;color: #ca2220; font-weight: bold;}
.more{ float:right; }
.more a{  color: #807f7f;font-size: 12px; }


/* Banner样式 */
.banner { width:100%; height: 440px; margin:0 auto; padding:0; position:relative; z-index:2; overflow: hidden;}
.banner .bd{ width:100%; height: 440px;  }
.banner .bd ul{ width:100%; margin:0 auto;height:440px;}
.banner .bd ul li { position:absolute; left:0; top:0; width:100%; height:100%;}
.banner .bd ul li a{ width:100%;height:100%; display:block}

.banner .hd{/* width: 100px; *//* margin-left: -50px; */ overflow:hidden; position:absolute; left:50%; bottom: 24px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left;border-radius:50%; margin:0 6px; width:12px; height:12px; line-height:12px; text-align:center; background:#636363; cursor:pointer; }
.banner .hd ul li.on{ background: #ca2220; color:#fff; }


.lcontent{ width: 716px;}
.lLeft{ float: left; width: 280px;}
.lLeft img{ max-width:100%; }
.lNewspic{ margin-bottom: 14px;}
.lNewspic img{ width:100%;height:125px;}
.lcontent h2{ font-size: 14px; height: 19px; overflow: hidden; font-weight: normal;color:#333333; margin-bottom: 9px; }
.lcontent h2 span{ font-size: 12px;color: #999999;float:right }

.lcontent p{ font-size: 12px;color: #9f9f9f; line-height: 22px;}
.lright{ float: right; width: 414px;margin-left: 21px;}
.tabs{ width:414px;height:22px;margin-bottom: 20px;}
.tabs li{cursor: pointer; color: #000;font-size: 14px;;float: left;margin-right: 9px;width: 85px;height: 24px;line-height: 24px; background: #f3f3f3; border-radius: 15px;text-align: center;}
.tabs li:hover,
.tabs li.on{color: #fff;background: #ca2220;}
.tab_conbox{ width: 414px; }
.tab_conbox a{ display: block; line-height: 16px; height: 16px; overflow: hidden; padding-left:17px;font-size: 14px;color: #626466; background: url(../image/tabs-bg.png) no-repeat 0 center; }
.tab_conbox a em{ float:right;font-size:12px; margin-left: 10px;}
.tab_conbox span{color: #d3d3d3;font-weight: bold;}
.tab_conbox a:hover{ color: #ce312f; background: url(../image/tabs-on.png)no-repeat 0 center;}

/*股票信息*/
.nright{ width: 302px;float: left;margin-left: 45px; }
.nright img{ width:302px;height:209px;}

.mpro{ width: 1063px; margin: 50px auto 45px; display: block;}
.tabs2{ width: 1063px;margin: 0 auto; margin-bottom: 20px;}
.tabs2 li{line-height: 112px;width: 127px;height: 127px;float: left; background: url(../image/tabs2-btn.png) no-repeat 0 0;text-align: center;cursor: pointer;margin-right: 60px;margin-bottom: 10px;}
.tabs2 li a{ display: block; font-size: 22px;color: #4d4d4d;}
.tabs2 li.nospace{margin: 0;}
.tabs2 li:hover,.tabs2 li.on2{ color:#fff;background: url(../image/tabs2-on.png) no-repeat 0 0; }
.tabs2 li:hover a,.tabs2 li.on2 a{ color:#fff;}
.tab2_conbox{ width: 1063px;background: #f3f3f3; padding-top: 35px; padding-bottom: 25px; overflow: hidden;}
.tabs2_con li{ width: 312px; float: left;margin-left: 31px; }
.tabs2_con li img{ width:100%; height: 230px;}
.tabs2_con p{ margin-top: 21px; color: #4b4b4b;}
.tabs2_con p a{font-size: 14px;color: #4b4b4b;   }

/* 手机号弹框 */
.tankuang{position:fixed;width: 30px;/* height:200px; */top:50%;right: 50px;margin-left:-150px;margin-top:-100px;box-sizing:border-box;background:rgba(255,255,255,.9);box-shadow: 0 0 5px #ccc;text-align: center;font-size: 20px;z-index: 9;/* border-radius: 6px; */}
.tankuang a{/* position:absolute; *//* top:10px; *//* right:15px; */font-size:16px;color: #fff;cursor: pointer;width: 60px;height:60px;display: block;background: #ca2220 url(../image/telIcon.png) center center no-repeat;border-bottom: 1px solid #fff;line-height: 30px;}
.tankuang a:last-child{border-bottom:0;background:#ca2220}
.tankuang a span{display:none;position: absolute;right: 30px;width: 150px;color: #fff;background: #ca2220;line-height:60px;height:60px;border-right: 1px solid #fff;font-size: 14px;transition: .5s all ease-in-out;}
.tankuang a:hover span{display:block}