.banner{height: 305px; background: url(../images/banner.png) no-repeat top center;}
.location{text-align: right; height: 50px; line-height: 50px;}
.content .newright{width: 1009px;}
.newright .newfirst{height: 212px;}
.newright .newfirst .newimg,.newright .newfirst .newimg img{width: 477px; height: 212px;}
.newright .newfirst .newtext{width:418px; height: 155px;padding: 36px 87px 22px 27px; background: #fbf8f2;}
.newright .newfirst .newtext a{color: #1d1c1f;}
.newright .newfirst h2{font-size: 18px; height: 42px; line-height: 42px; color: #555;border-bottom: 1px #d2d2d2 solid;margin-bottom: 15px;}
.newright .newfirst p{color: #787878; line-height: 30px;}
.newright .newfirst  .more{width: 78px; height: 28px; margin-top: 10px;}
.newList{background: #fff; padding-left: 29px; padding-right: 40px; margin-top:12px; }
.newList li{border-bottom: 1px #eaeaea dashed; padding-bottom: 15px; position: relative;}
.newList li:last-child{border-bottom: 0;}
.newList li h2{font-size: 18px; color: #1d1c1f; height: 76px; line-height: 76px;}
.newList li h2 span{margin-right: 40px;}
.newList li h2  a{color: #1d1c1f;}
.newList li h2 .time{font-size: 12px; color: #787878; float: right; margin-right: 45px;}
.newList li  .list_img_box{width: 188px; height: 120px; margin-left: 13px;}
.newList li  .list_img_box img{width: 188px; height: 120px;}
.newList li  .list_text_box{width: 715px; padding-left: 24px; position: relative;}
.newList li  .list_text_box p{width: 680px; line-height: 24px; font-size: 12px; color: #787878;}
.newList li .newinfo{position: absolute; top:107px; left: 24px;  font-size: 12px; color: #787878; }
.newList li .newinfo i{display: inline-block; width: 17px; height: 9px; background: url(../images/icon_eye.png) no-repeat; margin-left: 25px; margin-right: 5px;}
.newList li  .list_text_box .detail{ position: absolute; top:34px; right: 0; width: 17px; height: 29px; background: url(../images/icon_detail.png) no-repeat;}

.invest  .newright { background: #fff; }
.invest  .newright h2{position: relative;  height: 58px; line-height: 58px; margin: 0 49px; font-size: 15px; color: #1d1c1f; border-bottom: 1px #d2d2d2 solid;}
.invest  .newright h2 span{    display: inline-block;border-left: 4px #d59400 solid; height: 18px; line-height: 20px; margin-top: 20px;padding-left: 5px;}
.invest  .law{padding-bottom: 50px;}
.invest  .lawtext{padding: 0 50px;}
.invest  .lawtext p{line-height: 24px; color: #787878; padding: 0 50px;    margin-bottom: 20px;}
.invest  .lawtext .t1{margin-top:20px; text-indent: 2em;}
.invest  .newitem{margin:0  49px;}
.invest  .newitem li{height: 43px; line-height: 43px; border-bottom: 1px #e3e3e3 dashed; }
.invest  .newitem li a{color: #787878; }
.invest  .newitem li i{display: inline-block; width: 6px; height: 10px; background: url(../images/icon-item.png) no-repeat; margin-left: 16px; margin-right: 15px;}
.invest  .newitem .dataspan{margin-right: 40px; float: right;}
.invest .searcheinput{width: 160px; height: 31px; border-radius: 5px; border: 1px #d7d5d5 solid;margin-top: 14px; line-height: 31px;color: #282828;font-size: 14px;padding-left: 12px;  padding-right: 40px;}
.search_btn {position: absolute;top: 20px;  right: 0;display: inline-block; width: 35px;height: 22px;  background: url(../../common/images/search.png) no-repeat 12px;  border-left: 1px #e1e1e1 solid;cursor: pointer;}
/*详情页面*/
.infodetail .newright { background: #fff; }
.infodetail .newright>h2{height: 58px; line-height: 58px; margin: 0 49px; font-size: 15px; color: #1d1c1f; border-bottom: 1px #d2d2d2 solid;}
.infodetail .newright>h2 span{    display: inline-block;border-left: 4px #d59400 solid; height: 18px; line-height: 20px; margin-top: 20px;padding-left: 5px;}
.infodetail  .detailbox{padding: 0 100px;}
.infodetail  .detailbox h2{height: 73px; line-height: 73px;font-size: 18px; color: #1d1c1f; text-align: center;}
.infodetail  .detailinfo{font-size: 12px; color: #787878;}
.infodetail  .detailinfo .dataitem{margin-left: 166px;}
.infodetail  .detailinfo .auther{margin-left: 158px;}
.infodetail  .detailmain .pt{margin: 25px 0; color: #1d1c1f; text-indent: 0;}
.infodetail  .detailmain{padding-bottom: 170px;}
.infodetail  .detailmain p{line-height: 26px; text-indent: 2em;}
.infodetail .detailmain img{max-width: 809px;}
