/******************功能、皮肤**********************/
.f-cf{
    height: 1px;
    margin-top: -1px;
    clear: both;
    overflow: hidden;
}
.f-fl{
    float: left;
}
.f-fr{
    float: right;
}
.jz-con {
	margin:auto !important;
}
.s-fc-2877B5{
    color:#2877B5 ;
}
.s-fc-FF6600{
    color: #FF6600;
}
.s-bgc-1F74B2{
    background-color: #1F74B2;
}
.s-bgc-E6E6E6{
    background-color: #E6E6E6;
}
/******************特定重置**********************/
body{font-family: "微软雅黑";}
a,a:hover,a:visited,a:active{
    text-decoration: none;
    color:#666;
}
* a:hover{
    color: #EF7C00;
}
/* 普通翻页器-默认居中 */
#pages{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
#pages a,#pages i,#pages span{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
#pages a,#pages a:hover{text-decoration:none;color:#461d1d;}
#pages a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
#pages a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#pages a.pageprv:before,#pages a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
#pages a.pageprv:before{margin-right:3px;content:'\3C';}
#pages a.pagenxt:after{margin-left:3px;content:'\3E';}
#pages a:hover{color:#fff;background:#83b3e3;}
#pages a:active{background:#f0f0f0;}
#pages a.z-crt,#pages a.z-crt:hover,#pages a.z-crt:active,#pages span{cursor:default;color:#fff;background:#83b3e3;}
#pages a.z-dis,#pages a.z-dis:hover,#pages a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
#pages-lt{text-align:left;}
/* 居右 */
#pages-rt{text-align:right;}
/* 较小 */
#pages-sm{line-height:22px;}
#pages-sm a,#pages-sm i{padding:0 8px;}
/* 分离 */
#pages-sr a,#pages-sr i{margin:0 3px;border-radius:5px;}
#pages-sr i{border:0;}
#pages-sr a:first-child,#pages-sr a:last-child{border-radius:5px;}
/******************主体布局**********************/
.main-width{
    position: relative;
    width:1000px;
    margin: 0 auto;
}
.big-width{
    width: 1440px;
    margin: 0 auto;
}
.inner-banner,.inner-banner img{
    width: 1000px;
}
.logo{
    display: block;
    width: 300px;
    height: 70px;
    background: url("../images/logo.jpg") no-repeat;
}
.top-hotline{
    font-size: 18px;
    padding: 0 0 0 35px;
    background: url("../images/phone.jpg") left center no-repeat;
}
.top-hotline span{
     color: #C70B00;
    font-size: 24px;
    font-family: "微软雅黑";
 }
#formsearch select,#formsearch input{
    height: 23px;
    background-color: #f0f0f0;
    font-size: 12px;
}
#formsearch select{
    padding: 0 5px;
    margin-right: 7px;
    border: none;
}
#formsearch input{
    width: 175px;
    border: none;
}
#formsearch button{
    padding: 0;
    width: 47px;
    height: 23px;
    line-height: 23px;
}
.input-groups .btn{
    background-color: #83B3E3;
    color: #fff;
}
a.focus-us{
    position: relative;
    color: #fff;
}
a.focus-us img{
    position: absolute;
    left: -70px;
    top: 27px;
    width: 120px;
    height: 120px;
    display: none;
    z-index: 10;
}
/******************主体导航**********************/
/*.navbar-pills li.active  a{
    color: #fff;
	background: url("../images/nav-bg.jpg") left top repeat-y;
    cursor: pointer;
}*/
.main-nav-list{
    width: 760px;
}
.main-nav-list li{
    margin-right: 0;
}
.main-nav-list li.active > ul a{
    background: url("../images/nav-bg.jpg") left top repeat-y;
    color: #fff;
}
.main-nav-list > ul > li{
    width: 95px;
    height: 35px;
    background: url("../images/nav-split2.png") left center no-repeat;
    padding:0 1px 0 2px;
}
.main-nav-list li a{
    display: block;
    width: 92px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
.main-nav-list li a:hover{
    color: #fff;
    text-decoration: none;
}
.main-nav-list > ul > li > ul{
    width: 92px;
    display: none;
    position: absolute;
    top:35px;
    z-index: 100;
}
.main-nav-list > ul > li > a{
    font-family: "微软雅黑";
}
.main-nav-list > ul > li:hover > a{
    background: url("../images/nav-bg.jpg") left top repeat-y;
	color: #fff;
}
.main-nav-list > ul > li > ul > li > a{
    height: 28px;
    line-height: 28px;
    background: url("../images/nav-bg.jpg") left top repeat-y;
    font-size: 12px;
	color:#fff;
}
.main-nav-list > ul > li > ul > li > a:hover{
    background: #454545;
}
.main-nav-list2 > ul > li{
    width: 95px;
    height: 35px;
    background: url("../images/nav-split.png") left center no-repeat;
    padding:0 1px 0 2px;
	color:#fff;
}
.main-nav-list2 li a{
    display: block;
    width: 92px;
    height: 35px;
    line-height: 35px;
    text-align: center;
	color:#fff;
}

.main-nav-list3{
    width: 760px;
}
.main-nav-list3 li{
    margin-right: 0;
}
.main-nav-list3 li.active  a{
    color: #fff;
	background-color: #83B3E3;
    cursor: pointer;
}
.main-nav-list3 li.active > ul a{
    background-color: #83B3E3;
    color: #fff;
}
.main-nav-list3 > ul > li{
    width: 95px;
    height: 35px;
    background: url("../images/nav-split.png") left center no-repeat;
    padding-left: 1px;
}
.main-nav-list3 li a{
    display: block;
    width: 94px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
}
.main-nav-list3 li a:hover{
    color: #fff;
    text-decoration: none;
}
.main-nav-list3 > ul > li > ul{
    width: 94px;
    display: none;
    position: absolute;
    top:35px;
    z-index: 100;
}
.main-nav-list3 > ul > li > a{
    font-family: "微软雅黑";
}
.main-nav-list3 > ul > li:hover > a{
    background-color: #83B3E3;
}
.main-nav-list3 > ul > li > ul > li > a{
    height: 28px;
    line-height: 28px;
    background-color: #83B3E3;
    font-size: 12px;
}
.main-nav-list3 > ul > li > ul > li > a:hover{
    background-color: #454545;
}

.top-visit-list{
    width: 188px;
    height: 35px;
    background-color: #454545;
    padding: 0 5px;
}
.top-visit-list li{
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}
.top-visit-list li img{
    vertical-align: middle;
}
.top-visit-list li a{
    color: #fff;
    font-size: 12px;
}
.top-visit-list2{
    width: 208px;
    height: 35px;
	line-height:35px;
}
.top-visit-list2 li{
    float: left;
	margin:0 5px;
}
.top-visit-list2 li a{
    color:#CF241C;
}
.top-visit-list3{
    width: 208px;
    height: 35px;
	line-height:35px;
	background:#454545;
	padding-left: 6px;
    width: 220px;
}
.top-visit-list3 li{
    float: left;
	margin:0 5px;
	color:#fff;
}
.top-visit-list3 li a{
    color:#fff;
}
/******************首页**********************/
.float-pic{
	position:fixed;
	top:100px;
	z-index:999;
}
.float-pic img{
	width:160px;
	height:222px;
}
.float-pic.left{
	left:0;
}
.float-pic.right{
	right:0;
}
.top-tip-list{
    padding: 20px 0 0 0;
}
.top-tip-list li{
    font-family: "微软雅黑";
    float: left;
    margin-right: 0;
    color: #454545;
	width:115px;
	font-size:14px;
	text-align:center;
}
.top-tip-list li span{
	display:block;
	margin-bottom:10px;
}
.top-tip-list li span em{
	font-style:normal;
    color: #CF1A13;
	font-size:26px;
	font-weight:bold;
}
.middle-nav-list2{
    
}
.middle-nav-list2 li{
	position:relative;
    float: left;
	margin:0 28px;
}
.middle-nav-list2 li a{
    display:block;
	text-align:center;
	padding:65px 0 0 0;
}
.middle-nav-list2 li a span.big{
    font-size: 16px;
    color: #000;
}
.intro-box{
	display:none;
	position:absolute;
	top:83px;
	width:775px;
	height:150px;
	color:#fff;
	z-index:10;
}
.intro-box .trangle{
	display:block;
	width:28px;
	height:13px;
}
.intro-box .box{
	width:775px;
	height:137px;
	padding:17px 20px 0 30px;
	background: url("../images/intro-box-bg.png");
}
.intro-box .box img{
	display:block;
	float:left;
}
.intro-box .box .detail{
	width:580px;
	float:right;
}
.intro-box .box .detail h3{
	font-size:26px;
	margin-bottom:8px;
}
.intro-box .box .detail p{
	font-size:14px;
	line-height:23px;
}
#company2{
    background: url("../images/company.png") center top no-repeat;
}
#financial2{
    background: url("../images/financial.png") center top no-repeat;
}
#financing2{
    background: url("../images/financing.png") center top no-repeat;
}
#demand2{
    background: url("../images/demand.png") center top no-repeat;
}
#company2:hover{
    background: url("../images/company2.png") center top no-repeat;
}
#financial2:hover{
    background: url("../images/financial2.png") center top no-repeat;
}
#financing2:hover{
    background: url("../images/financing2.png") center top no-repeat;
}
#demand2:hover{
    background: url("../images/demand2.png") center top no-repeat;
}
.middle-nav-list{
    height: 72px;
}
.middle-nav-list li{
    float: left;
    width: 200px;
    height: 72px;
    padding: 10px 0 0 78px;
    background-color:#fff;
}
.middle-nav-list.channel{
    padding: 20px 0;
    height: 112px;
}
.middle-nav-list.channel li{
    width: 250px;
}

.middle-nav-list li a{
    font-family: "微软雅黑";
}
.middle-nav-list li a span.big{
    font-size: 16px;
    color: #000;
}
.middle-nav-list li a span.small{
    font-size: 12px;
    color: #e5e5e5;
}

.news-panel .title h3{
    background: url("../images/big-arrow.png") left center no-repeat;
    padding-left: 30px;
    float: left;
    height: 21px;
    padding-top: 5px;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: normal;
}
.news-panel .title .more{
    margin-top: 5px;
}
.pictures-list li{
    width: 200px;
}
.pictures-list li.big{
    height:320px; ;
}
.pictures-list li.big a,.pictures-list li.big img{
    width: 200px;
    height:320px; ;
}
.pictures-list li.small{
    height:160px; ;
}
.pictures-list li.small a,.pictures-list li.small img{
    width: 200px;
    height:160px; ;
}
.pictures-list li.big a:hover,.pictures-list li.small a:hover{
    background-color: #fff;
    opacity: 0.8;
    filter:alpha(opacity=80);
}
.tabs-title{
    background: url("../images/big-arrow.png") left center no-repeat;
    padding-left: 20px;
    padding-top: 5px;
    font-size: 16px;
    margin: 5px 0 0 10px;
}
.tabs-title > li {
    color: #767676;
    padding: 0 10px;
    text-align: center;
    background: url("../images/tabs-split.jpg") right bottom no-repeat;
}
.tabs-title > .active {
    color: #CA1C13;
}
.news-panel.news .title{
	padding:0;
    z-index: 3;
    position: relative;
    height:27px;
	background:#fafafa;
	margin-left:24px;
	margin-bottom:20px;
}
.news-panel.news .title .tabs-title{
    background: none;
    padding-left: 0;
    padding-top: 0;
	margin: 0;
}
.news-panel.news .title .tabs-title > li {
	width:92px;
	height:27px;
    line-height:27px;
    text-align: center;
    background: none;
}
.news-panel.news .title .tabs-title > .active{
    color:#fff;
    background: url("../images/news-tab-bg.jpg");
}
.news-panel.news .title .more{
    margin-top: 7px;
	margin-right:7px;
}
.news-panel.news .content{
    padding: 0 25px;
    z-index: 4;
}

.image-text-list.horizontal.first .unit-img,.image-text-list.horizontal.first .unit-img img{
    width: 120px;
    height: 80px;
}
.image-text-list.horizontal.first .unit-txt{
    margin-left:-130px;
    height: 80px;
}
.image-text-list.horizontal.first .unit-txt h3,.image-text-list.horizontal.first .unit-txt p{
    margin-left:130px;
}
.image-text-list.horizontal.first .unit-txt h3 a{
    color: #C9362F;
    position: relative;
    overflow: visible;
}
.image-text-list.horizontal.first .unit-txt h3 a img.new-tip{
    position: absolute;
    width: 27px;
    height: 19px;
}
.news-list.normal-page-small.recommend-news li{
    border-bottom: none;
    padding: 3px 0 0 43px;
    margin-top: 8px;
	height:49px;
	width:350px;
}
.news-list.normal-page-small.recommend-news li:hover{
    background: url("../images/news-list-hover.jpg") no-repeat;
	color:#fff;
}
.news-list.normal-page-small.recommend-news li .date{
    cursor: pointer;
    position: absolute;
    top: 10px;
    left: 5px;
    width: 32px;
    height: 30px;
    line-height: 12px;
    font-family: "微软雅黑";
}
.news-list.normal-page-small.recommend-news li .date .big{
    display: block;
    color: #C3C1C2;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.news-list.normal-page-small.recommend-news li .date  span.small{
    display: block;
	font-size: 8px;
    color: #848484;
	text-align: center;
	-webkit-transform:scale(0.7);
}
.news-list.normal-page-small.recommend-news li:hover .date .big,.news-list.normal-page-small.recommend-news li:hover .date .small,.news-list.normal-page-small.recommend-news li:hover a,.news-list.normal-page-small.recommend-news li:hover p{
	color:#fff;
}
.news-list.normal-page-small.recommend-news li a{
   font-size:15px;
   color:#000;
}
.stock-right-list{
    width: 100%;
}
.stock-right-list thead tr{
    color: #fff;
}
.stock-right-list.big thead{
    background: #A0CAF0;
    color: #fff;
}
.stock-right-list thead th,.stock-right-list tbody td{
    text-align: center;
    vertical-align: middle;
    font-size: 12px;
    height: 30px;
}
.stock-right-list thead th{
    height: 30px;
    font-size: 14px;
	border:none;
}
.stock-right-list tr.tt{
    background:url("../images/stock-th.jpg") no-repeat;
    color: #fff;
}
.stock-right-list tr.tt td{
    height: 30px;
    font-size: 14px;
	border:none;
}
.stock-right-list tbody td a{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    width: 30px;
    text-align: center;
    margin: 0 5px;
    color: #fff;
    background-color: #E67E7B;
}
.stock-bg{
	width: 556px;
	height: 30px;
	line-height:30px;
	font-size: 14px;
	background:url("../images/stock-th.jpg") no-repeat;
    color: #fff;
}
.stock-bg span{
	display:inline-block;
	text-align:center;
	float:left;
}
.odd{background-color:#fafafa;}
.even{background-color:#fff;}
.stock-right-list tbody tr:hover{
    
}
.stock-right-list tbody div{
    height: 300px;
    width: 556px;
    overflow: hidden;
}
.stock-right-list tbody tr{
    width: 556px;
}
.stock-right-slider{
    height: 300px;
    width: 556px;
}
.stock-right-slider .row{
    position: relative;
    height: 30px;
    width: 556px;
}

.stock-right-slider .row span{
    float: left;
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    padding: 0;
}

.image-text-list.horizontal.equity li{
    margin-bottom: 20px;
}
.image-text-list.horizontal.equity .unit-img,.image-text-list.horizontal.equity .unit-img img{
    width: 110px;
    height: 66px;
}
.image-text-list.horizontal.equity .unit-txt{
    margin-left:-130px;
    height: 66px;
}
.image-text-list.horizontal.equity .unit-txt h3,.image-text-list.horizontal.equity .unit-txt p{
    margin-left:130px;
}

.news-list.index-small.date li{
	height:30px;
    line-height: 30px;
	padding:0 3px;
}
.news-list.index-small.date li:hover{
	background:url("../images/news-list-hover2.jpg") no-repeat;
    color: #fff;
}
.news-list.index-small.date li a{
	color:#000;
	font-size:14px;
}
.news-list.index-small.date li:hover,.news-list.index-small.date li:hover a{
    color: #fff;
}


.news-panel.brand .title{
    height: 31px;
    padding: 0 10px;
    background-color: #fff;
    margin-bottom: 10px;
}
.product-list.brand{
    padding: 0 1px;
}
.product-list.brand li{
	position:relative;
    width: 199px;
    height:156px ;
    padding-top: 20px;
}
.product-list.brand li a{
    display: block;
    margin: 0 auto 7px;
}
.product-list.brand li a,.product-list.brand li img{
    width: 183px;
    height: 84px;
}
.brand-box{
    float: left;
    width: 199px;
    height:121px ;
}
.brand-box a{
    display: block;
    margin: 0 auto 7px;
}
.brand-box a,.brand-box a img{
    width: 183px;
    height: 84px;
}
.brand-box span{
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100%;
}
/******************网站底部**********************/
.bottom-nav-list{
    position: relative;
    margin-bottom: 15px;
}
.bottom-nav-list dl{
    float: left;
    text-align: center;
    border-left: 1px dashed #D8D8D8;
    font-family: "微软雅黑";
    width: 120px;
    height: 160px;
}
.bottom-nav-list dl dt{
    font-size: 14px;
    line-height: 30px;
}
.bottom-nav-list dl dd{
    font-size: 12px;
    line-height: 26px;
}
.bottom-nav-list dl dd a:visited{
    
}
footer p{
    font-size: 12px;
    text-align: center;
    
    line-height: 23px;
}
footer p a{
}
.bottom-nav-list .erwei-share1{
    float: left;
    padding-left: 30px;
    width: 120px;
    height: 160px;
    
}
.bottom-nav-list .erwei-share1 img{
    width: 120px;
}
.bottom-nav-list .erwei-share1 p{
    font-size: 12px;
    text-align: center;
    line-height: 16px;
    width: 120px;
}
.friend-link{
    margin-bottom: 0;
    height: 30px;
    line-height: 30px
}
.friend-link a{
    
}
a.support{
}
.breadcrumbs.breadcrumbs-vertical-line.footer{
    margin: 0 auto 10px auto;
    width: 800px;
}
.breadcrumbs.breadcrumbs-vertical-line.footer a{
    text-decoration: none;
    font-size: 14px;
    font-family: "微软雅黑";
}
.breadcrumbs.breadcrumbs-vertical-line.footer a:hover{
    color: #C9362F;

}


.inner-left-side {
    float: left;
    width: 190px;
    padding: 30px 0;
	background:#F5F5F5;
}
.inner-left-side .nav-list li{
	margin-bottom:5px;
}
.inner-left-side .nav-list li.title{
    padding-left: 30px;
    font-size: 24px;
    font-family: "微软雅黑";
}
.inner-left-side .nav-list li a{
	display:block;
	height:40px;
	line-height:40px;
    padding-left: 50px;
    font-size: 14px;
}
.inner-left-side .nav-list li a:hover,.inner-left-side .nav-list li a.current{
    background-color: #fff;
	border-left:2px solid #CD1A13;
	padding-left: 48px;
}
.inner-right-side {
    float: right;
    width: 810px;
    /*border-left: 1px solid #eaeaea;*/
}
.position-bar{
    height: 68px;
}
.position-bar ul{
    margin-top: 30px;
    background: url("../images/local-bg.jpg") left center no-repeat;
    padding-left: 27px;
}
.article-panel .article{
    padding: 0px 30px 0 40px;
	font-family: "宋体";
	font-size:14px;
	min-height:500px;
}
.article-panel .article img{
    max-width: 750px;
}
.article-panel .article .tt{
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #454545;
    background: url("../images/big-arrow.png") left center no-repeat;
    padding-left: 30px;
    margin-bottom: 30px;
}

footer .footer02 p{
    color: #666;
}
.breadcrumbs.breadcrumbs-vertical-line.footer02{
    line-height: 37px;
    width: 740px;
    margin: 0 auto;
}
.breadcrumbs.breadcrumbs-vertical-line.footer02 li{
    margin-right: 8px;
}
.breadcrumbs.breadcrumbs-vertical-line.footer02 a{
    color: #fff;
}
.breadcrumbs.breadcrumbs-vertical-line li + li::before{
    color: #fff;
}
.image-text-list{
	padding-left: 8px;
}
.image-text-list.horizontal.news-big li{
    margin-bottom: 25px;
	padding-bottom:15px;
	border-bottom:1px dashed #eaeaea;
}
.image-text-list.horizontal.news-big .unit-img,.image-text-list.horizontal.news-big .unit-img img{
    width: 180px;
    height: 110px;
}
.image-text-list.horizontal.news-big .unit-txt{
    margin-left:-200px;
	min-height: 60px;
}
.image-text-list.horizontal.news-big .unit-txt h3,.image-text-list.horizontal.news-big .unit-txt p{
    margin-left:200px;
}
.image-text-list.horizontal.news-big .unit-txt h3{
	font-size:16px;
}
.image-text-list.horizontal.news-big .unit-txt span.date{
    margin-left:200px;
    font-size: 12px;
    color: #555;
}
.relative-article{
    padding: 30px 30px 0 40px;
}
.relative-article h3{
    padding-left: 30px;
    font-size: 18px;
    font-family: "微软雅黑";
    background:url("../images/big-arrow.png") left center no-repeat ;
    margin-bottom: 10px;
    font-weight: normal;
	height:21px;
}
.relative-article .news-list.simple{
    padding-left: 30px;
}
.relative-article .news-list.simple li{
    line-height: 30px;
}
.relative-article .news-list.simple li a{
    display: inline;
    font-size: 14px;
}
.relative-article .news-list.simple li a:hover{
    color: #C9362F;
}

.article-panel .article .content{
    position: relative;
    padding-bottom: 20px;
	font-family: "宋体";
	font-size:14px;
}
.share-praise{
    margin-top: 20px;
}
.share-box {
	float: left;
    width: 190px;
}
.share-box .plugin {
    padding-top: 4px;
}
.share-praise .praise-list{
    float: right;
}
.share-praise .praise-list li{
    float: left;
    font-size: 12px;
    margin-right: 5px;
}
.share-praise .praise-list li a{
    display: block;
    width: 77px;
    height: 23px;
    line-height: 23px;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
}
.share-praise .praise-list li a.favorite{
    background: #A2C8ED url("../images/favorite.png") 10px center no-repeat;
    padding-left: 30px;
}
.share-praise .praise-list li a.praise{
    background: #A2C8ED url("../images/praise.png") 10px center no-repeat;
    padding-left: 30px;
}
/******************企业专区**********************/
#formsearch input.sort {
    padding-left: 10px;
    width: 145px;
}
#formsearch button.sort {
    background-color: #454545;
}
.sort-list{
    margin-left: 13px;
}
.sort-list li{
    float: left;
    height: 20px;
    background: url("../images/tabs-split.jpg") left bottom no-repeat;
}
.sort-list li a{
    padding: 0 15px;
    font-size: 14px;
}
.sort-list li a.current{
    color: #d02923;
}
.enterprise-list{
    padding: 0 1px;
}
.enterprise-list li{
    float: left;
    border: 1px solid #eaeaea;
    padding: 17px;
    width: 219px;
    margin-right: 27px;
    margin-bottom: 27px;
    border-radius: 7px;
}
.enterprise-list li img{
    width: 183px;
    height: 84px;
}
.enterprise-list li h3{
    font-weight: normal;
    font-size: 14px;
    margin: 7px 0;
}
.enterprise-list li p.depict{
    line-height: 18px;
    color: #b0b0b0;
    font-size: 12px;
    margin-bottom: 10px;
}
.enterprise-list li a.detail{
    font-size: 12px;
}
.enterprise-top-info{
    background-color: #F5F3F4;
    padding: 35px 0;
}
.enterprise-video{
    width: 685px;
    height: 470px;
}
.image-text-list.horizontal.enterprise{
    width: 844px;
}
.image-text-list.horizontal.enterprise .unit-img,.image-text-list.horizontal.enterprise .unit-img img{
    width: 183px;
    height: 84px;
}
.image-text-list.horizontal.enterprise .unit-txt{
    margin-left:-207px;
    height: 84px;
}
.image-text-list.horizontal.enterprise .unit-txt h3{
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 10px;
}
.image-text-list.horizontal.enterprise .unit-txt p{
    font-size: 14px;
    color: #6B696A;
}
.image-text-list.horizontal.enterprise .unit-txt h3,.image-text-list.horizontal.enterprise .unit-txt p{
    margin-left:207px;
}
.image-text-list.horizontal.enterprise .unit-txt a.btn-login{
    color: #d02923;
    text-decoration: underline;
}
a.focus-on{
    display: block;
    width: 156px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background-color: #A0CAF0;
    color: #fff;
    font-size: 20px;
    margin-top: 25px;
}
.inner-left-side02{
    width: 685px;
    float: left;
}
.inner-right-side02{
    width: 285px;
    float: right;
}
table.intro{
    width: 100%;
    margin-bottom: 25px;
}
table.intro td{
    text-align: left;
    line-height: 30px;
}
table.intro .tt{
    padding-right: 10px;
    padding-left: 10px;
    width: 90px;
}
.news-panel.team .title{
    background-color:#FBF9FA ;
    padding: 5px 10px 7px 10px;
    margin-bottom: 20px;
}
.image-text-list.horizontal.team li{
    margin-top: 20px;
}
.image-text-list.horizontal.team .unit-img,.image-text-list.horizontal.team .unit-img img{
    width: 120px;
    height: 120px;
}
.image-text-list.horizontal.team .unit-txt{
    margin-left:-150px;
}
.image-text-list.horizontal.team .unit-txt h3,.image-text-list.horizontal.team .unit-txt p{
    margin-left:150px;
}
.image-text-list.horizontal.team .unit-txt h3{
    font-size: 16px;
    margin-bottom: 10px;
}
.image-text-list.horizontal.team .unit-txt p{
    font-size: 14px;
    color: #6B696A;
}
.image-text-list.horizontal.need li{
    margin: 15px 0 ;
}
.image-text-list.horizontal.need .unit-img,.image-text-list.horizontal.need .unit-img img{
    width: 150px;
    height: 95px;
}
.image-text-list.horizontal.need .unit-txt{
    margin-left:-170px;
    height: 95px;
}
.image-text-list.horizontal.need .unit-txt h3,.image-text-list.horizontal.need .unit-txt p,.image-text-list.horizontal.need .unit-txt span.date{
    margin-left:170px;
}
.news-panel.team .title span{
    display: block;
    background: url("../images/big-arrow.png") left center no-repeat;
    padding-left: 30px;
    float: left;
    height: 21px;
    padding-top: 5px;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: normal;
}
.image-text-list.horizontal.need .unit-txt span.date{
    font-size: 12px;
    color: #b2b2b2;
}
.user-focus-list{
    padding: 0 2px;
}
.user-focus-list li{
    float: left;
    width: 50px;
    margin-right: 27px;
    margin-bottom: 27px;
}
.user-focus-list li img{
    width: 50px;
    height: 50px;
    margin-bottom: 5px;
}
.user-focus-list li span{
    display: block;
    text-align: center;
    font-size: 12px;
}
/******************政策法规**********************/
.news-list.normal-page-big2.policy li{
    background: url("../images/news-list-normal.png") left top no-repeat;
    padding: 0 0 10px 55px;
    border-bottom: none;
    margin-bottom: 20px;
}
.news-list.normal-page-big2.policy li:hover{
    background: url("../images/news-list-hover.png") left top no-repeat;
}
.news-list.normal-page-big2.policy li a:hover{
    color: #C9362F;
}
.news-list.normal-page-big2.policy li .date{
    cursor: pointer;
    position: absolute;
    top: 5px;
    left: 2px;
    width: 32px;
    height: 30px;
    line-height: 12px;
    color: #fff;
}
.news-list.normal-page-big2.policy li .date .big{
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.news-list.normal-page-big2.policy li .date .small{
    font-size: 8px;
	-webkit-transform:scale(0.7);
    color: #fff;
}
/******************投资理财**********************/
.news-list.normal-page-big2.financial-products li{
    padding: 0 0 0 75px;
    margin-bottom: 30px;
}
.news-list.normal-page-big2.financial-products li .product-state{
    position: absolute;
    top: 0px;
    left: 2px;
    width: 62px;
    height: 26px;
}
.news-list.normal-page-big2.financial-products li .product-state.ongoing{
    background: url("../images/ongoing.jpg");
}
.news-list.normal-page-big2.financial-products li .product-state.completed{
    background: url("../images/completed.jpg");
}
.news-list.normal-page-big2.financial-products li .parameter{
    color: #B2B2B2;
    font-size: 14px;
}
.news-list.normal-page-big2.financial-products li a:hover{
    color: #C9362F;
}
.news-list.normal-page-big2.consult-list li{
    padding: 0 0 0 65px;
    margin-bottom: 30px;
}
.news-list.normal-page-big2.consult-list li .face{
    position: absolute;
    top: 0px;
    left: 2px;
    width: 50px;
    height: 50px;
}
.news-list.normal-page-big2.consult-list li .face img{
    width: 50px;
    height: 50px;
}
.news-list.normal-page-big2.consult-list li .name{
    font-size: 12px;
    color: #666;
}
.news-list.normal-page-big2.consult-list li p.title{
    font-size: 16px;
    color: #000;
    border-bottom: none;
    padding-bottom: 0;
    text-align: left;
    margin-bottom: 5px;
}
.news-list.normal-page-big2.consult-list li .answer-area{
    position: relative;
}
.news-list.normal-page-big2.consult-list li .answer-area p{
    position: relative;
    font-size: 14px;
}
.news-list.normal-page-big2.consult-list li p.answer-half{

}
.news-list.normal-page-big2.consult-list li p.answer-all{
    display: none;
}
.news-list.normal-page-big2.consult-list li .answer-area a.show01,.news-list.normal-page-big2.consult-list li .answer-area a.hide{
    font-size: 12px;
    color: #83B3E3;
    display: inline;
}
.news-list.normal-page-big2.consult-list li .answer-area span{
    color: #000;
}

.bx-wrapper .bx-viewport {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border:  none;
    left: 0;
    background: #FAFAFA;

    /*fix other elements on the page moving (on Chrome)*/
    -webkit-transform: translatez(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}

/******************频道页**********************/
.main-service-area{
    margin-bottom: 50px;
}
.main-service-area > .title{
    margin-bottom: 15px;
}
.main-service-area > .title h2{
    text-align: center;
    font-size: 24px;
    margin-bottom: 10px;
}
.main-service-area > .title p{
    text-align: center;
    line-height:30px ;
    font-size: 14px;
    margin-bottom: 30px;
}
.news-panel.channel-panel{
    width: 480px;
    padding: 15px 30px;
    border: 1px solid #eaeaea;
    border-radius: 5px;
}
.channel-pic-list{
    margin-bottom: 25px;
}
.channel-pic-list li{
    float: left;
    padding: 20px 12px;
    width: 209px;
}
.channel-pic-list li img{
    width: 183px;
    height: 84px;
}
.channel-pic-list li h3{
    text-align: center;
    margin-top: 10px;
    font-weight: normal;
}
.detail-list{
    padding-left: 15px;
}
.detail-list li{
    float: left;
    margin-right: 10px;
}
.detail-list li a{
    display: block;
    width: 100px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    background-color: #A0CAF0;
    border-radius: 3px;
}
.news-panel.channel-panel-small{
    width: 310px;
    padding: 17px;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    margin-right: 35px;
}
.news-list.simple，.news-list.simple.financial{
    margin-top: 10px;
}
.news-list.simple li{
    margin-bottom: 10px;
}
.news-list.simple.financial li{
    padding-left: 44px;
    position: relative;
    margin-bottom: 10px;
}
.news-list.simple.financial li .product-state{
    position: absolute;
    top: 0;
    left: 0;
    width: 42px;
    height: 20px;
}
.news-list.simple.financial li .product-state.ongoing{
    background: url("../images/ongoing-small.jpg");
}
.news-list.simple.financial li .product-state.completed{
    background: url("../images/completed-small.jpg");
}
.news-panel.channel-panel-big{
    width: 1000px;
    border: 1px solid #eaeaea;
    border-radius: 5px;
}
.news-panel.channel-panel-big .title{
    padding: 30px 20px 20px 38px;
}
.news-list.normal-page-big2.financial-products2 li{
    width: 420px;
    margin:0 39px 20px 39px;
    float: left;
}
.news-list.normal-page-big2.financial-products2 li a{
    width: 350px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size: 14px;
    margin-bottom: 5px;
}
.news-list.normal-page-big2.financial-products2 li .product-state{
    width: 62px;
    height: 25px;
    margin-top: -3px;
}
.news-list.normal-page-big2.financial-products2 li .product-state.ongoing{
    background: url("../images/ongoing-right.jpg");
}
.news-list.normal-page-big2.financial-products2 li .product-state.completed{
    background: url("../images/completed-right.jpg");
}

/******************市场数据**********************/
#mask_layer{
    background-color:#000;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index:1000;
    position:fixed;
    _position:absolute; /*IE6*/
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.tip-box{
    position:fixed;
    display: none;
    top:50%;
    left:50%;
    margin-left:-250px;
    width: 600px;
    z-index: 1001;
    background-color: #fff;
}
.tip-box > .title{
    height: 40px;
    background-color: #CD1A13;
    padding: 0 15px 0 30px;
}
.tip-box .title h3{
    height: 30px;
    margin-top: 5px;
    background: url("../images/red-arrow2.jpg") left top no-repeat;
    padding-left: 35px;
    padding-top: 4px;
    color: #fff;
    font-size: 18px;
}
.tip-box .title .close{
    display: block;
    width: 19px;
    height: 19px;
    background: url("../images/tip-close.png");
    margin-top: 10px;
}
.tip-box .content{
    padding: 25px 15px;
}
.tip-box .content p{
    font-size: 18px;
    margin:0 0 30px 40px ;
}
.tip-box .content .confirm-table{
    width: 450px;
    margin:0 0 5px 40px ;
}
.tip-box .content .confirm-table td{
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}
.tip-box .content .confirm-table td.title{
    text-align: right;
    width: 100px;
    padding-right: 15px;
}
.tip-box .content .fill-input{
    margin-bottom: 15px;
    padding-left: 40px;
}
.tip-box .content .fill-input label{
    font-size: 16px;
}
.tip-box .content .fill-input input{
    width: 325px;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    background-color: #f9f9f9;
    border: 1px solid #E2E2E2;
    border-radius: 3px;
}
.tip-box .content .operate-btn{
    display: block;
    margin: 15px auto 0 auto;
    width: 157px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    background-color: #A0CAF0;
    font-size: 16px;
}

.bottom-nav-list a{
	color:#666;
}

.product-list li .brand-hover{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:191px;
	height:156px;
	background: url("../images/brand-hover.jpg");
	color:#fff;
	padding:15px 20px;
}
.product-list li .brand-hover h3{
	font-weight:normal;
	margin-bottom:8px;
}
.product-list li .brand-hover span.tt{
	height: 23px;
    line-height: 23px;
	text-align:left;
}
.product-list li .brand-hover a.detail-btn{
	display:block;
	margin:3px 0 0 0;
	color:#fff;
	text-decoration:underline;
	font-size:14px;
}
a.apply-btn2{
	background-color: #a0caf0;
    border-radius: 3px;
    color: #fff;
    display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 100px;
	margin:30px auto 10px auto;
}



/*new*/
.bi_tz_selected a {
	cursor: pointer;
}
.bi_tz_selected  {
	width:770px;
	height: 232px;
	border: 1px solid #eeeeee;
	background: #fcfcfc;
}
.bi_tz_selected ul {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 16px;
}
.bi_tz_selected li {
	display: block;
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin-bottom: 5px;
}
.bi_tz_selected p {
	display: block;
	width: 130px;
	text-align: right;
	margin-top: 3px;
	float: left;
	color: #6a6b6c;
}
.bi_tz_sli a {
	display: block;
	width: 100px;
	text-align: left;
	float: left;
}
.bi_tz_sli a:hover {
	color: #eb194a !important;
}
.bi_tz_current {
	color: #eb194a;
}

.bi_tz_dlist {
	width: 770px;
	overflow: hidden;
	font-family: "microsoft yahei";
	margin-top: 30px;
}
.bi_tz_dul {
	display: block;
	width: 100%;
	overflow: hidden;
}
.bi_tz_dli {
	display: block;
	width: 100%;
	height: 145px;
	overflow: hidden;
	background: #fafafa;
	margin-bottom: 20px;
}
.bi_tz_dlb {
	width: 100%;
	overflow: hidden;
}
.bi_tz_dtb {
	width: 580px;
	margin-left: 20px;
	margin-top: 20px;
	overflow: hidden;
	float: left;
}
.bi_tz_dtt {
	font-size: 19px !important;
	color: #f21d3d;
}
.bi_tz_dbt {
	font-size: 12px !important;
	color: #999999;
}
.bi_tz_dlb a {
	float: left;
	display: block;
	width: 141px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	margin-top: 30px;
	color: #FFF;
	font-size: 16px;
	border-radius: 5px;
	background: #f21d3d;
}
.bi_tz_dlb a:hover {
	background: #e01b39;
	transition: all 0.5s;
}
.bi_tz_dnull {
	background: #bcbcbc !important;
	cursor: text !important;
}
.bi_tz_dnull:hover {
	background: #bcbcbc !important;
	cursor: text !important;
}
.bi_tz_dbb {
	width: 730px;
	margin-top: 15px !important;
	margin: auto;
}
.bi_tz_dbb p {
	display: block;
	width: 23%;
	float: left;
	font-size: 13px;
	color: #333;
}
.bi_tz_syl {
	width:31% !important;
}
.bi_tz_dbb p span {
	font-size: 17px;
	color: #6ca8fd;
}
.bi_tz_dbr {
	font-size: 22px !important;
	color: #f21d3d !important;
	font-weight: bold !important;
}

/*投资单页*/
.bi_tzshowt {
	text-align: left;
	padding-bottom: 0px !important;
	margin-bottom: 20px !important;
}
.bi_tzst {
	text-align: center;
}
.bi_tzstb span {
	margin-right: 15px;
}
.bi_tznb {
	border: none !important;
}
.bi_tz_sinfo {
	width: 100%;
	height: 75px;
}
.bi_tzsib {
	float: left;
}
.bi_tzsib  td {
	border: 1px solid #f1f1f1;
	height: 36px;
	line-height: 36px;
	text-align: center;
}
.bi_tzsa  {
	width: 136px;
	background: #fdfdfd;
}
.bi_tzsb  {
	width: 111px;
}
.bi_tzsc {
	width: 106px;
	background: #fdfdfd;
}
.bi_tzsd {
	width: 136px;
}
.bi_tzs_qrb  {
	width: 200px;
	height: 75px;
	float: left;
	margin-left: 40px;
	text-align: center;
	overflow: hidden;
}
.bi_tzs_t {
	font-size: 14px;
}
.bi_tzs_t span {
	color: #cd1a13;
}
.bi_tzs_qrb a {
	display: block;
	width: 147px;
	height: 36px;
	line-height: 36px;
	background: #cd1a13;
	color: #FFF;
	border-radius: 10px;
	margin: auto;
	margin-top: 7px;
}
.bi_tzs_qrb a img {
	vertical-align: bottom;
	margin-bottom: 8px;
	margin-left: 5px;
}
.bi_tzs_menu:hover .bi_tz_qrs {
	display: block;
}
.bi_tz_qrs  {
	display: none;
	width: 213px;
	height: 226px;
	margin-top: 5px;
	margin-left: -30px;
	position: absolute;
	background: #f8f7f7;
	z-index: 20;
}
.bi_tz_qrs img {
	width: 169px;
	margin-top: 22px;
}
.bi_tz_qrs p {
	line-height: normal !important;
	font-size: 14px;
	color: #454545 !important;
	font-family: "microsoft yahei";
}