@charset "utf-8";
*{ margin:0; padding:0; list-style:none; text-decoration:none}
body{
 font-family: "微软雅黑", "黑体";
 color:#000;
 }
.box {
 width:100%;
 background:url(../images/bj4.jpg) no-repeat center;
 }
.box1{
 width:1045px;
 margin:0 auto;
 height:956px;
 }
.top{
 height:165px;
 background:url(../images/top_bj.jpg) no-repeat center;
 }
.top img{
 margin:30px 25px;
 }
#rate {
 width:145px;
 line-height:45px;
 border:1px solid #add3ed;
 border-radius:10%;
 float:right;
 margin:20px 50px;
 background:#ecf5fa;
 font-size:15px;
 text-align:center;
 }
.nav{
 height:42px;
 }
.left{
 width:775px;
 height:572px;
 float:left;
 margin-top:14px;
 }
 
.left .ltop{
 width:772px;
 height:293px;
 border:1px solid #cecece;
 float:left;
 margin-bottom:8px;
 }
.left .ltt{
 line-height:33px;
 background:url(../images/v2.gif) repeat-x;
 border-bottom:1px solid #cecece;
 }
 
.left .ltbl{
 width:290px;
 height:220px;
 float:left;
 margin:15px 29px 23px 15px;

 }
.left .ltbr{
 width:400px;
 height:220px;
 float:left;
 margin:15px 29px 0px 5px;

 }
.tzgg{
 width:365px;
 height:220px;
 margin:10px auto;

 }



.left p{
 font-size:14px;
 font-weight:700px;
 line-height:30px;
 background:url(../images/tb.gif) no-repeat 10px 6px;
 }
.left span{
 float:right;
 }
.left .lbl{
 width:383px;
 height:272px;
 border:1px solid #cecece;
 float:left;
 margin-right:5px;
 } 
 
 
.right{
 width:258px;
 height:572px;
 border:1px solid #cecece;
 float:right;
 margin-top:14px;
 }
.right .p1{ 
 line-height:28px;
 background:url(../images/fwpt.jpg) no-repeat;
 font-size:14px;
 color:#fff;
}
.right .p2{
 width:236px;
 height:542px;
 margin:15px 5px  10px 10px;
 }

.yqlj{
 width:1044px;
 height:90px;
 border:1px solid #a1ddff;
 margin-top:10px;
 float:left;
}
.yqlj .yqljt{
 width:1045px;
 line-height:32px;
 background:url(../images/yqlj.jpg) no-repeat ;
 float:left;
 color:#90000a;
 }
.yqlj .yqljb{
 width:1045px;
 line-height:55px;
 float:left;
 }
.copy{
 width:1045px;
 height:60px;
 line-height:25px;
 margin-top:25px;
 float:left;
 text-align:center;
 font-size:14px;
 color:#999;
 }
 
 
 
 
 
 

 
 
.listc{
 width:1045px;
 margin:0 auto;
 margin-top:30px;
 overflow:hidden;
 }
.listc .listcl{
 width:246px;
 margin-left:5px;
 margin-right:20px;
 float:left;
 border:1px solid #cecece;
 }
 
.listc .listcl .listcl-t{
 width:246px;
 background:url(../images/v2.gif) repeat-x;
 line-height:30px;
 border-bottom:1px solid #cecece;
 text-align:center;
 float:left;
 }
.listc .listcl .listcl-b{
 background:#009;
 margin-top:33px;
 background:url(../images/zbt.png) no-repeat;
 height:442px;
 }
  
.listc .listcr{
 width:765px;
 float:right;
 }
.listc .listcr .listcr-t{
 width:765px;
 line-height:30px;
 float:left;
 }
.listc .listcr .listcr-t p{
 color:#06F;
 line-height:35px;
 }
.listc .listcr .listcr-t span{
 float:right;
 }
 
 
 
 
 
 
 

.conr{
 width:765px;
 float:right;
 background:#f3f3f3;
 } 
.conr-t{
 width:765px;
 line-height:30px;
 float:left;
 }
.conr p{
 text-align:left;
 }