/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2014-4-1, 12:03:03
    Author     : Lijun
*/
/*分页相关*/
#mypage{
    /*background-color: #eeeded;*/
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;

    color: black;
    height: 20px;
}
.pagetotal{
    float:right;
}
.pagenum{
    width:20px;


}

.pageprev{
    width:60px;
    height: 20px;

}
.pagenext{
    width:60px;
    height: 20px;
}
.pagefirst{
    width:60px;   
    margin-left: 30px;
    height: 20px;
}
.pagelast{
    width:60px;  
    height: 20px;
}
#mypage a{
    color:blue;
}
/*分页结束*/

/*首页相关样式*/
.head_topest{
    padding-left: 13px;
    padding-right: 13px;
    background-color:#333;
    height: 25px;
    padding-top: 6px;
    margin-top: 0px;
    color:white;
}
.head_topest  a:link,.head_topest a:visited{
    margin-left: 5px;
    margin-right: 5px;
    color:white;
}

.head_topleft{
    float: left;
    width: 500px;
}
.head_topright{
    float:right;
    width:300px;
    text-align: right;
}
.clear_float{
    clear:both;
}
#head_topmenu #leftimage{
    float: left;
    color: black;
    margin-top: 30px;

}

#mymenu{
    float: right;
    margin-top: 10px;

}
#mymenu li{
    float: left;
    display: inline-block;
    width: 100px;
    height:35px;
    border: 1px solid #CDD0D3;
    text-align: center;
    background-color: #F5F5F5;
    margin: 0px 0px;

}
#mymenu li.red{
    float: left;
    display: inline-block;
    width: 100px;
    height:35px;
    border: 1px solid #CDD0D3;
    border-left: 0px;

    text-align: center;
    background-color: #E25453;
    margin: 0px 0px;

}
#mymenu li.red a{
    color:white;
}
#mymenu li.red a:hover{
    background-color: #c22 ;
    color: white;
}
#mymenu li a{
    display: block;   
    padding-top: 7px;
    width: 100%;
    height:28px;
    color: #004469;
}
#mymenu li a:hover{

    color: #c22;
}

ol, ul,li {
    list-style: none;
    margin: 0px 0px;
    padding: 0px 0px;
}
/*滚动图片相关*/
.slidesjs-pagination {
    margin:6px 0 0;   
    list-style: none;
    position: absolute;
    top: 130px;   
    right:45%;
    z-index:900;
}

.slidesjs-pagination li {
    float: left;
    margin: 0 1px;
}

.slidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url(/img/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden;
}

.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }

.slidesjs-pagination li a:hover { background-position: 0 -26px }


.slider{height:150px;  margin:0px auto; overflow:hidden; position:relative;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
/*.slidernav{position:absolute; right:4px; bottom:5px; z-index:1;}*/
/*.slidernav li{float:left; width:24px;}*/
/*.slidernav li a{width:16px; padding:2px 4px; height:12px; background:#fff; color:#000; text-align:center;}*/
.slidernav {
    margin:6px 0 0;   
    list-style: none;
    position: absolute;
    top: 130px;   
    right:30px;
    z-index:900;
}
.slidernav li {
    float: left;
    margin: 0 1px;
}
.slidernav li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url(/img/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden;
}
.slidernav li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }

.slidernav li a:hover { background-position: 0 -26px }

.slidernav li.current a{background-position: 0 -13px}


.slidertext{background:#000; background:rgba(0,0,0,0.6); filter:alpha(opacity=60); position:absolute; left:0; bottom:0; width:100%;}
.slidertext li{display:none; padding-left:20px;}
.slidertext li a{text-align:left; line-height: 30px; height: 30px; color: #fff;}
.slider .prev, .slider .next
{position: absolute; top:50%; margin-top:-30px; cursor: pointer; width:61px; height:61px; left:0; background: url(img/ft_icons.png) 0 0 no-repeat;}

.slider .next{right:0; left:auto; background-position: 0 -61px;}
/*滚动图片结束*/
/*页脚相关*/
.footer{
    text-align: center;
}
.footer div{
    margin-top: 10px;
}
.footer #friendlink{
    background-color:#eeeded;
    height:30px;
    padding-top: 15px;
}
.footer #map{
    margin: 0 auto;
    margin-top: 30px;
    width: 700px;
}
.footer #map table{


}
.footer #map table td{
    height: 20px;
}
.footer .main-title{
    color: black;
}
.footer .main-title a{
    color: black;
}
.footer #copyright{
    margin-top: 30px;
}

/*页脚结束*/
/*首页栏目相关*/
#indexmain{
    margin-top: 20px;
    z-index: 30;
}
#leftcol{
    float:left;
    width:750px;
}

#item_project,#item_personal,#item_fund,#item_diandianbao,.item_project
{
    margin-top: 5px;
    height: 150px;
    border-top: 3px red;
    border-bottom: 1px #999;
    border-left: 1px #999;
    border-right: 1px #999;
    border-style: solid;
    overflow: hidden;
    padding:5px 10px;
}
#projectlist,#bondlist{
    min-height: 300px;
}

#rightcol{
    float:right;
    width: 230px;
    padding: 5px;
}
#project_forest{
    margin: 0 auto;

    border-bottom: 1px #999;
    border: 1px solid #999 ;
    min-height: 200px;
}
#webinformation{
    margin: 0 auto;
    margin-top: 10px;
    border: 1px solid #999 ;
    min-height: 180px;
}
#moreproject{
    margin: 0 auto;
    margin-top: 10px;
    border: 1px solid #999 ;
    min-height: 180px;
}
/*list filter */
#invest-filter{
    font-size: 14px;
    margin-bottom: 10px;
}
#invest-filter a:link,#invest-filter a:visited{
    display: inline-block;
    cursor: pointer;    
    padding: 3px;
}
#invest-filter dl{
    padding: 0px;
    margin-top: 10px;
}
#invest-filter dd{
    display: inline-block;


}
#invest-filter dd a{
    color:#7a7a7a;
}
#invest-filter dt{
    display: inline-block; 
    width: 80px;
    color: #004469;

}
#invest-filter a:hover{
    text-decoration: none;
     background-color:#ff6600;
    color: white;
}
#invest-filter a.selected{
    background-color:#ff6600;
    color: white;
}
/*数据排序*/
#invest-order{
    font-size: 14px;
}
#invest-order li{
    display: inline-block;
    width: 70px;
    height:20px;
    padding: 5px;
    border: solid 1px #999;
    margin: 0px 0px;
    text-align: center;
    background-color:#eeeded;
}
#invest-order li.selected_asc{
    background-color:#004469;
    color:white;
}
#invest-order li.selected_desc{
    background-color:#004469;
    color:white;
}
#invest-order a{
    color: #004469;
    display: block;
    vertical-align:top;
}
#invest-order span{
    display: inline-block;
}
#invest-order span.selected_asc{

    background: url(/images/arrow.gif) 0 -15px no-repeat;
    background-repeat:no-repeat;
    margin-left: 3px;
   
    width: 10px;
    display: inline-block;

}
#invest-order .selected_asc a,#invest-order .selected_desc a{
    color: white;
}
#invest-order span.selected_desc{

    background: url(/images/arrow.gif) 0 6px no-repeat;


    margin-left: 3px;  
    width: 10px;
    display: inline-block;
    color: white;
}

/*首页栏目结束*/
/*项目及债权相关*/

/*
    弹出模态div
*/
#modal-background {
    display:none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    opacity: .50;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
    z-index: 1000;
}

#modal-content {
    opacity: 1;
    background-color: white;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    box-shadow: 0 0 20px 0 #222;
    -webkit-box-shadow: 0 0 20px 0 #222;
    -moz-box-shadow: 0 0 20px 0 #222;
    display: none;
    height: 100px;
    left: 50%;
    margin: -120px 0 0 -160px;
    padding: 10px;
    position: fixed;
    top: 50%;
    width: 200px;
    z-index: 1000;
}
#modal-background.active, #modal-content.active {
    text-align: center;
    padding-top: 50px;
    font-weight:bold;
    display: block;
}​
#modal-background.none, #modal-content.none {
    display: none;
}
#modal-content1 {
    opacity: 1;
    background-color: white;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    box-shadow: 0 0 20px 0 #222;
    -webkit-box-shadow: 0 0 20px 0 #222;
    -moz-box-shadow: 0 0 20px 0 #222;
    display: none;
    height: 120px;
    left: 50%;
    margin: -60px 0 0 -80px;
    padding: 10px;
    position: fixed;
    top: 50%;
    width: 160px;
    z-index: 1000;
}
#modal-background.active, #modal-content1.active {
    text-align: center;
    padding-top: 10px;
    font-weight:bold;
    display: block;
}​
#modal-background.none, #modal-content1.none {
    display: none;
}
.floatbar{
    width:60px; position:fixed; _position:absolute; right:10px; top:60%; z-index:10;
}
.floatbar a{    
    height: 60px;     
}
.floatbar .online a{
    display: block;
    background: url(/images/fixed-services.jpg) 0 0 no-repeat;
}
.floatbar .online a:hover{

    background: url(/images/fixed-services.jpg) 0 -180px no-repeat;

}
.floatbar .favorite a{
    display: block;
    margin-top: 10px;
    background: url(/images/fixed-services.jpg) 0 -60px no-repeat;
}
.floatbar .favorite a:hover{
    background: url(/images/fixed-services.jpg) 0 -240px no-repeat;
}
.floatbar .scrolltop a{
    margin-top: 10px;
    display: block;
    background: url(/images/fixed-services.jpg) 0 -120px no-repeat;
}
.floatbar .scrolltop a:hover{
    display: block;
    background: url(/images/fixed-services.jpg) 0 -300px no-repeat;
}

.footer .copyright {
    float:right;
    margin-top: 20px;
}

.footer .twicode {

    float: right;
    display: inline-block;
    z-index: 2;
    margin-top: 5px;
    margin-right: 100px;
}
.btn-blue {
    display: block;
    float: right;
    text-align: center;
    width: 63px;
    height: 21px;
    background: url(/images/btnblue.png);
    background-repeat: no-repeat;
    color: white;
    font-size: 12px;
}
.buy-div a:hover{
    color: white;
}
.footer {

    margin: 10px auto 0;
    line-height: 23px;
    text-align: center;
}
.footer .linksbg{
    padding-top: 10px;
    color:#999;
    width: 100%;
    background: #00406c;
    text-align: center;
    margin: 10px auto;
    margin-bottom: 0px;
    height:210px;
   
}
.footer .links {
    overflow: hidden;
    width: 970px;
    padding: 0 10px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    background: #00406c;
    color: #fff;
    text-align: left;
}
.footer .links span {
    font-weight: bold;
    font-size: 14px;
}
.footer .links a,
.footer .links a:hover {
    margin: 0 4px;
    color: #fff;
}
.footer .img-links {
    padding: 10px 0 30px;
}
.footer .img-links img {
    margin: 0 3px;
}
.itemframe{
    border:1px solid white;
}
.itemred{
    border: 1px solid red;
}

.ddbs li{
    height: 230px;
    width: 210px;
    float: left;
    display: inline;   
    margin-left: 16px;
}
.ddbitem{
    height: 230px;
    border: 1px solid #d9dee2;
    position: relative;
}
.ddbitem h2{
    background: #f0f5f7;
    height: 30px;
    line-height: 30px;
    font-size: 16px;

    text-align: center;
    border-bottom: 1px solid #d9dee2;
    color: #475058;
}
.ddbitem .ddbdetail{

    float: left;
    text-align: center;
    width: 50%;
    font-size: 18px;    
    font-family: Tahoma;
    margin-top: -10px;



}
.ddbitem .ddbtime{
    height: 50px;
    float: left;
    width: 49.33%;
    text-align: left;
    font-size: 18px;
    padding-top: 10px;
    position: relative;
    font-weight: normal;

}

.ddbdetail span{
    font-size: 24px;
}
.ddbitem .time {
    height: 55px;
    float: left;
    width: 49.33%;
    text-align: left;
    font-size: 18px;
    padding-top: 15px;
    position: relative;
    font-weight: normal;
}
.ddbitem .time em{
    font-weight: bold;
    color: red;
}
.ddbitem .rate {
    position: absolute;
    left: 0;
    width: 100%;  
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 10px;
    line-height: normal;
    vertical-align: top;
    text-align: center;
}


.iconred {
    width: 16px;
    height: 16px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
    display: inline-block;
    background: url(/images/icon.jpg) no-repeat;
    margin-right: 10px;
}
.ddbitem  .button {
    background: #f0f5f7;
    height: 85px;
    text-align: center;
    font-size: 12px;
    border-top: 1px solid #d9dee2;
    position: absolute;
    left: 0;
    bottom: 0;
    _bottom: -1px;
    width: 100%;
    padding-top: 15px;
}
.ddbitem .button .leftmoney{
    font-weight: bold;
    font-size: 20px;
}
.ddbjindu {
    display: inline-block;
    margin-top:4px;
    width:80px;
    height:8px;
    background-image:url(/images/jindu_bg.gif);
    background-repeat: no-repeat;
    padding:3px;
}
.ddbjindu .jdt {


    height:8px;
    background-image:url(/images/jindu.gif);
    background-repeat: no-repeat;
}
.bottom-buy{
    position: fixed;
    bottom: 0;
    opacity: .9;
    filter: Alpha(opacity=70);
    background-color: #333;
    width:800px;
    height:60px;
    z-index: 1000; 

    padding-top: 40px;
}
.btn-panel{
    position: fixed;
    bottom: 20px;
    opacity: 1;    
    background-color: #333;
    width: 140px;
    height: 60px;
    margin-left: 350px;
    z-index: 1000;
    text-indent: 0em;
}
.btn-panel a{
    text-indent: 0em;
    display: inline-block;
    width: 140px;
    height: 40px;
    text-align: center;
    background: #d23433;
    color:white;
    font-size: 18px;
    padding-top: 15px;   
    transition-property: background-color;
    transition-duration: .2s;
    transition-timing-function: ease;

}
.btn-panel a:hover{
    background: #c72425;
    color:white;
    text-decoration: none;
}
.about{

    min-height: 500px;   
    padding: 15px 30px; 

}
.about h1{
    text-align: left;
    font-size: 25px;
    color: red;
    margin-top: 10px;
    letter-spacing: 3px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    text-indent: 0em;
}


.banner_login_parent{
    width:990px;
    margin: 0 auto;
    position: relative;
}
.banner_login{
    width:278px; 
    height: 280px; 
    position:absolute;
    bottom: 10px;
    right: 0;
    z-index: 5;


}
.banner_login .head,.banner_login .head li{
    list-style: none;
    margin: 0;
    padding: 0;
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    color: #c6c4c4;
    background: #7a7a7a;
}
.banner_login .wPercent50{
    cursor: pointer;
    width: 50%;
    text-align: center;
    float: left;
    display: inline-block;
}
.banner_login .head .choose{
    background: #eeeeee;
    color: #e07f00;
    font-weight: bold;
}

.banner_login .hentiaoMark {
    float: left;
    width: 139px;
    height: 14px;
    background: url(/images/bannerhead/toumingMark.png) no-repeat;
}
.banner_login .hentiaoRepeat {
    float: left;
    width: 139px;
    height: 14px;
    background: url(/images/bannerhead/toumingRepeat.png) repeat-x;
}
.banner_login .content{
    color: #333;
    height: 227px;
    background: #eeeeee;
    text-align: center;
}
.banner_login .money_Content{
    margin: 0 auto;
    width: 195px;
    padding-top: 29px;
}
.banner_login .content  h2 {
    margin: 0;
    padding: 0;
    letter-spacing: 0.07em;
    font-weight: bold;
    line-height: 50px;

    /*color: #2199d0;*/
    color:#004469;
    font-size: 20px;
}
.banner_login .content  h3 {
    margin: 0;
    padding: 0;
    letter-spacing: 0.07em;
    font-weight: bold;
    line-height: 30px;
    padding-top: 20px;
    /*color: #2199d0;*/
    color:#004469;
    font-size: 20px;
}
.banner_login .touzibutton {
    display: block;
    margin: 10px auto;
    width: 150px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    font-size: 20px;
    color: #ffffff;
    text-decoration: none;
    background: #e07f00;
    -moz-box-shadow: 0 -3px 3px #dc8003 inset;
    -webkit-box-shadow: 0 -3px 3px #dc8003 inset;
    box-shadow: 0 -3px 3px #dc8003 inset;

}
.banner_login .rongzibutton {
    display: block;
    margin: 40px auto;
    width: 150px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    font-size: 20px;
    color: #ffffff;
    text-decoration: none;
    background: #e07f00;
    -moz-box-shadow: 0 -3px 3px #dc8003 inset;
    -webkit-box-shadow: 0 -3px 3px #dc8003 inset;
    box-shadow: 0 -3px 3px #dc8003 inset;

}

/*融资页面框架*/
.loanframe{
    width:100%;
    background-color:#EBEDEF;
}
.loanframe #top{
    height:80px;
    clear: both;
    width: 990px;
    margin: 0 auto;
}
.loanframe #main{
    clear: both;
    width: 990px;
    margin: 0 auto;
    background-image: url(/images/loan_bg.jpg);
    height: 450px;
    background-repeat:  no-repeat;

}
.loanframe .contentframe{
    clear: both;
    width: 990px;
    margin: 0 auto;


}
.loanframe .relate{
    background-image: url(/images/relate.png);
    background-repeat: no-repeat;
    margin-top: 10px;
    width: 290px;
    height: 39px;
    float: right;
}
.loanframe .relate span{
    width: 180px;
    display: inline-block;
}
.loanframe .relate a{
    display: inline-block;
    width: 110px;
    height:39px;
    text-decoration: none;
}
.loanframe .main_bg{
    clear: both;
    background-color: #3B639B;
    width: 100%;
    height: 450px;
}
.loanframe  .main_form {

    margin-top: 20px;
    width: 400px;
    height:100%;
    float:right;  
    margin-right: 0px; 
    z-index:5;
    
}
.loanframe  .main_form em{
    color:red;
}

.loanframe  .main_form h1{


    padding-right: 10px;

    margin-bottom: 0px;
    width: 390px;
    height:39px;

    background-image: url(/images/qiye_bj_sprite.jpg);
    background-position-y: -28px;
    background-repeat: repeat-x;
    color: white;
    font-size: 16px;
}

.loanframe .main_form h1 span{
    margin-top: 0px;
    text-align: center;
    display: inline-block;
    padding-top: 10px;
    width: 110px;
    height:28px;
    background-color: #999;
    color:black;
    cursor:pointer;
    margin-bottom: 1px;
}
.loanframe .main_form h1 span.selected{
    margin-top: 0px;
    text-align: center;
    display: inline-block;
    padding-top: 10px;
    width: 110px;
    height:28px;
    background-color:#CDD0D3;
    color:red;
}
.loanframe  .main_form h1 r{
    float: right;
    font-size: 12px;
    color:#d9dee2;
    padding-top: 10px;
}
.loanframe .main_form ul{
    margin: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    list-style: none;
    clear: both;
    width: 400px;
    position: absolute;
    z-index: 5;
    background-color:#d9dee2;
    font-size: 14px;

}
.loanframe .main_form ul li{
    margin-top: 10px;
}
.loanframe .main_form ul li input{
    border: 1px #999 solid;
    height:20px;
    width: 230px;
    padding-left: 5px;

}
.loanframe .main_form ul li textarea{
    border: 1px #999 solid;
    height:40px;
    width: 230px;

}
.loanframe .main_form ul li label{
    display: inline-block;
    width:115px;
    text-align: right;

}
.loanframe .main_form .submit{
    height:28px;
    background: url(/images/qiye_bj_sprite.jpg);
    background-repeat:  repeat-x;
    border: 0;
    margin-top: 10px;
}
.loanframe .financing_step h2 {
    font-size: 18px;
    font-family: 'Microsoft Yahei';
    color: #666;
    font-weight: 400;
}
.financing_step ul {
    overflow: hidden;
    margin-top: 15px;
    border: 1px solid #E3E4E6;
    padding: 36px 24px;
    background-color: #EBEDEF;
    height: 85px;
}
.financing_step li {
    float: left;
    position: relative;
    width: 140px;
    height: 85px;
    padding-left: 60px;
}
.qiye_icon-3 {
    width: 43px;
    height: 55px;
    background-position: 0 0;
}
.qiye_sprite {
    background-image: url(/images/qiye_sprite.gif);
    background-repeat: no-repeat;
}
element.style {
}
.financing_step .qiye_icon-8 {
    position: absolute;
    top: 25px;
    right: 0;
}
.financing_step .qiye_sprite {
    margin-left: 15px;
}
.financing_step span{
    display: block;

}
.financing_step strong{
    display: block; 
    margin-left: 15px;
    color:#0fa1e0;
    font-weight: bold;
    margin-top: 10px;
}
.financing_step em{
    font-weight: bold;
    color:red;
}
.qiye_icon-8 {
    width: 20px;
    height: 26px;
    background-position: 0 -269px;
}
.qiye_icon-4 {
    width: 53px;
    height: 55px;
    background-position: 0 -55px;
}
.qiye_icon-5 {
    width: 58px;
    height: 51px;
    background-position: 0 -110px;
}
.qiye_icon-6 {
    width: 43px;
    height: 53px;
    background-position: 0 -161px;
}
.qiye_icon-7 {
    width: 45px;
    height: 55px;
    background-position: 0 -214px;
}
.loanframe .introduction {
    margin-top: 20px;

}
.loanframe .introduction .part{
    float: left;
    width: 275px; 
    overflow-y:  auto;
    margin-right: 70px;
}
.loanframe .introduction .partlast{
    float: left;
    width: 275px; 
    overflow-y:  auto;   
}
.loanframe .introduction .partcontent{


    height:220px;
    overflow-y:  auto;
    line-height: 25px;

}
.loanframe .introduction  h1,.loanframe .introduction  dt{
    font-weight: 700;
}
.loanframe .introduction_title {
    height: 30px;
    border-bottom: 1px solid #CDD0D3;
    color: #333;
    position: relative;

}
.loanframe .introduction_title h2 {
    float: left;
    font: 400 14px/30px 'Microsoft Yahei';
    position: absolute;
    bottom: -1px;
    border-bottom: 1px solid #3E6397;
    font-weight: 700;
}
.loanframe .introduction_title h3 {
    float: right;
    font: 400 12px/30px 'Microsoft Yahei';

}
.loanframe .tooltip{
    margin-top: 20px;
    background-color: white;
    margin-top: 15px;
    margin-bottom: 15px;
}
.loanframe .tooltip dt{
    color:#0fa1e0;
    font-size: 16px;
}


.mainframe {
    background: url(/images/secondcontent.jpg) repeat-x;
    background-color: #f6f6f6;
    padding-top: 20px;
}

.news-current{
    font-size: 20px;
    font-weight: 700;
    margin-top: 35px;

}
.news-title{

    font-size: 25px; 
    color:#004469;
    margin-right: 30px;
    font-weight: bold; 
    letter-spacing:3px;
    line-height: 29px;
    margin-bottom: 20px;
    border-bottom: 1px solid #CDD0D3;
}
.news-title-span{
    border-bottom:  solid 2px #00406C; 
}
.news-list ul{ 
    list-style: none;
    font: 14px/1.5 '微软雅黑',YaHei,tahoma,arial,"Hiragino Sans GB",\5b8b\4f53;


}
.news-list{
    margin-top: 30px;
}
.news-list .news-list-item {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding-right: 20px;
    border-bottom: 1px solid #A9A9A9;
}
.news-list-item .decoration {
    float: left;
    display: inline;
    margin: 14px 19px;
    height: 10px;
    width: 10px;
    border: 1px solid #0697DA;
    border-radius: 50%;
}
.news-list-item .text {
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 600px;

}
.news-list-item a{
    color: black;
}
.news-list-item .date{
    float:right;
    color: #A9A9A9;
}
.news-frame{
    padding: 30px; 
    color: black; 
    line-height: 30px;
    padding-right: 0px;
    min-height: 440px;
}
.news-content{
    margin-top: 10px;  
    padding-left: 10px;
    padding-right: 30px;
}
.news-content ul li{
    list-style-type: disc;
    margin-left: 40px;
}
.news-content ol li{
    list-style-type:decimal;
    margin-left: 40px;
}
.news-content strong{
    font-weight: bold;
}
.news-content p{
    margin-top: 10px;
    margin-bottom: 10px;
}

.type_intro{
    border: 1px solid #CDD0D3;
    border-top: 2px solid #d23433;

}
.type_intro .decoration {

    margin-left: 10px;
    margin-right: 5px;
    margin-top: 5px;
    display: inline-block;
    background-image: url(/images/arrow_menu.jpg);
    height:13px;
    width:13px;
    /*float: left;
    margin: 14px 19px;
    height: 10px;
    width: 10px;
    border: 1px solid red;
    border-radius: 50%;*/
}
.type_intro .menu{

    height: 40px;
    line-height: 40px;
    font-size: 14px;
    background-color: #F5F5F5;

    font-weight: bold;
    border-bottom: 1px solid #CDD0D3;
}
.type_intro .info{
    line-height:30px;
    font-size: 14px;
}
.type_intro .info .indexinfo{
    line-height: 22px; 
    padding: 10px 15px;
    display: block;
}
.type_intro .info ul li{
    list-style-type:disc;
   margin-left: 40px;
}
.type_intro .info ol li{
    list-style-type: decimal;
}
.type_intro .info strong{
    font-weight: bold;
}
.type_intro .info p{  

}
.bigfont{
    line-height: 30px; 
    font-size: 14px;
}
.type_intro .info .amount{
    color:red;
    font-weight: bold;
    font-size: 16px;
}
.intro_more{

    font-weight: normal;
    font-size: 12px;
    float:right;
    padding-right: 10px;


}
.intro_more a{
    font-weight: normal;
    color:black;
}


.web-notice{
    background-color: #F5F5F5;
    border: 1px solid #CDD0D3;

    height:40px;
    padding-top: 20px;
    margin-bottom: 15px;
    color: #666;
    padding-left: 15px;
    font: 14px/1.5 Microsoft Yahei, Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
.web-notice a{
    color: #666;

}
.web-notice a:hover{
    text-decoration: none;
    color:red;
}
.web-notice .icon-notice{
    float:left;
    width: 24px;
    height:24px;
    background: url(/images/notice.png) no-repeat;

}
.web-notice .title{
    float :left;
    width: 700px;
}
.web-notice .date{
    float:left;
    width:100px;
   
}
.web-notice .more{
    float:right;
    padding-right: 10px;

}

.credit_list_over{
    background-color:#EBEDEF;
    cursor:default;
}


.project-type-list{

    height:53px;
    border-bottom: 1px solid #CDD0D3;

}
.project-type-list li{
    float: left;
    width:130px;
    height:50px; 

    border-top: 2px solid white;
}
.project-type-list li a{

    display: block;
    font: 14px/1.5 '微软雅黑',YaHei,tahoma,arial,"Hiragino Sans GB",\5b8b\4f53;
    font-weight: bold;
    font-size: 18px;
    padding-top: 15px;  
    padding-left: 25px;
    width: 100%;
    height:100%;

}
.project-type-list li a:hover{
    text-decoration: none;
    color: #ff3333;

}
.project-type-list li.current {
    border-top: 2px solid #ff3333;
    background-color: #F5F5F5;
    color:#ff3333;

}
.project-type-list li.current a{

    color:#ff3333;

}
.project-type-list li.active{
    border-top: 2px solid #ff3333;
    color:#ff3333;
}

.dialog-buy{
    display: block;
    margin: 0 auto;
    margin-left: 10px;

}
.dialog-buy field{
    width:195px;
    display: inline-block;
}
.dialog-buy a:link,.dialog-buy a:visited{
    display: inline-block;

    width: 100px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: white;
    background-color: #004469;  
    text-align: center;

}
.dialog-buy a:hover{

    text-decoration: none;
    color: white;
    background-color:#FF5700;
    /*background: url(/images/blue-btn.gif) 5px 5px no-repeat;*/

}
.dialog-buy .dialog-input {
    padding-left: 10px;
    font-size: 1em;
    border-bottom-right-radius: 4px/*{cornerRadius}*/;
    border-bottom-left-radius: 4px/*{cornerRadius}*/;
    border-top-right-radius: 4px/*{cornerRadius}*/;
    border-top-left-radius: 4px/*{cornerRadius}*/;
    border: 1px solid #aaaaaa/*{borderColorContent}*/;  
    background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
    color: #222/*{fcContent}*/;
    width: 109px;
    height:25px;
}
.dialog-buy .redfont{
    color:#C8050E;
    font-weight: bold;
}
.dialog-buy div{
    line-height: 30px;
}
.dialog-buy table{

}
.dialog-buy td{
    padding-left: 20px;
}
.dialog-buy .profitlist{
    background: url(/images/right.jpg) no-repeat;
    display: inline-block;
    width: 13px;
    height:12px;
}

.dlg-icon-correct{
    float:left;
    width:58px;
    height:48px;
    vertical-align: middle;
    display: inline-block;
    background: url(/images/dlg/correct.png) no-repeat;
}
.dlg-icon-error{
    float:left;
    width:58px;
    height:48px;
    vertical-align: middle;
    display: inline-block;
    background: url(/images/dlg/error.png) no-repeat;
}
.dlg-icon-information{
    float:left;
    width:58px;
    height:48px;
    vertical-align: middle;
    display: inline-block;
    background: url(/images/dlg/information.png) no-repeat;
}
.dlg-icon-question{
    float:left;
    width:58px;
    height:48px;
    vertical-align: middle;
    display: inline-block;
    background: url(/images/dlg/question.png) no-repeat;
}
.dlg-content{
    display:inline-block;
    font-size: 14px;
    margin-top: 10px;
    width: 210px;
   
    
}

/*底层菜单*/
.index_bottom_nav {
margin: 0 auto!important;

/*background-color: #e6e6e6;*/
height: 154px;
width: 100%;
min-width: 990px;

font-size: 13px;
}
.index_bottom_nav .firstli {
font-size: 15px;
font-weight: bold;
color: white;
border-left: 1px solid #FF5700;

}
.index_bottom_nav li {
line-height: 25px;
padding-left: 15px;


}
.index_bottom_nav li a{
    color: #A9A9A9;
}
.index_bottom_nav ul {
list-style: none;
}
.index_bottom_nav .mobile_nav {

float: right;
text-align: left;

background: none;
}
.index_bottom_nav ul {

   
/*height: 117px;*/
margin-left: 0;
list-style: none;
padding-left: 0px;

float: left;
margin-right: 15px;
_margin-right: 12px;
/*margin-top: 30px;*/
}
.index_bottom_nav .mobile {

    background: url(/images/telephone.png) no-repeat;
height: 32px;
width: 170px;
padding-left:30px;
line-height: 27px;
letter-spacing: 2px;
font-size: 22px;
}

.focus_us{
    font-size: 16px;
    float:left;
    padding-bottom: 20px;
    color:white;
    
}

.focus_us span{
    display: inline-block;
   border-bottom: 1px solid #333;
-webkit-box-shadow: 0 1px 0 #999;
-moz-box-shadow: 0 1px 0 #999999;
box-shadow: 0 1px 0 #999;
    padding-bottom: 3px;
    margin-bottom: 10px;
}
.focus_us span li{
    width: 80px;
    float: left;
}
.focus_us span a {
    color:white;
    display: inline-block;
    
    text-align: center;
    text-decoration: none;
}
.gzwm .weibo{
    display: inline-block;
    height:31px;
    width: 60px;
    background: url(/images/gzwm.png) -41px 0px no-repeat;
    vertical-align: middle;
    
}
.gzwm .weixin{
    display: inline-block;
    height:31px;
    width: 31px;
    background: url(/images/gzwm.png) 0 0 no-repeat;
    vertical-align: middle;
}
.footer .gzwm a{
    opacity: .50;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}
.footer .gzwm a:hover{
     opacity:1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
    
}
 .message_error ul{
    margin: 0 0; 
    list-style-type: disc;
}
 .message_error ul  li{
    color: red;
    display: inline-block;
    padding-right: 10px;
    list-style: disc;
    list-style-type: disc;
    margin: 0 0;
}
.zjcf{
    float:left;width:135px;height:30px; background: url(/images/zjcf.png) no-repeat;margin-top:20px;
}
