@charset "utf-8";
/* CSS Document */

*{
margin:0;padding:0px;
}
body{
  font-size:12px;text-align: center;font-family:宋体;
  }

img{
    border:0;
}

ul, ul li{
	list-style:none;
}
a{
  font-size:12px;
  text-decoration:none;color:#000000;
}
a:hover{
     color:#196397;
}
#wrap{
      width:1001px;
	  position:relative; margin:0 auto; 
}

#header{
     width:1001px;
}
.logo{
    width:145px;height:75px;float:left;
}
.title{
      width:705px;height:75px;float:left;
}
.logo1{
      width:151px;height:56px;float:right;
}
.logot{
      width:136px;height:19px;padding-left:15px;text-align:left;
}
.logob{
       width:151px;height:56px;
}
.banner{
       width:1001px;height:70px;clear:both;
}
.nav{
    width:1001px;height:47px;overflow:hidden;position:relative;clear:both;
}
.nav li{
     float:left;
}
.contact a{
    overflow:hidden;display:block;height:47px;width:87px;background:url("img/ls_06.jpg") -821px 0;
}
.contact a:hover{
    background:url("img/ls_06.jpg") -821px -47px;
}
.message a{
    overflow:hidden;display:block;height:47px;width:93px;background:url("img/ls_06.jpg") -908px 0;
}
.message a:hover{
    background:url("img/ls_06.jpg") -908px -47px;
}
#content{
   margin-top:22px;width:1001px;position:relative;
}
#left{
  width:259px;padding-left:15px;float:left; position:relative;
}
.left1,.left2,.left3{
    width:259px;margin-bottom:13px;
}
.left1t{
    width:259px;height:30px;
}
.left1c{
      margin-top:1px;background:#ebf0f3;width:259px;clear:both;overflow:hidden;position:relative;
	 
}
.left3c{
      margin-top:1px;background:#ebf0f3;width:249px;padding:5px;overflow:hidden;position:relative;clear:both;text-align:left;line-height:24px;
}
.llist{
    width:256px;margin-left:3px;float:left;margin-top:17px;margin-bottom:15px;
}

.llist li{
     line-height:24px;text-align:left;width:200px;padding-right:6px;height:25px; float:left;
}

.llist2{
    width:256px;margin-left:3px;float:left;margin-top:17px;margin-bottom:15px;
}
.llist2 li{
      line-height:24px;text-align:left;float:left;width:122px;padding-right:6px;height:25px;
}

#middle{
   width:434px;padding-left:18px;float:left;position:relative;
}
.news,.liuyan,.team{
    width:217px;float:left;margin-bottom:18px; position:relative;
}
.newst{
     width:212px;height:30px; position:relative; padding-left:5px;
}
.newst img{
      width:181px;float:left;
}
.newsc{
    width:217px;margin-top:14px;
}
.newsc li{
     background:url("img/ls_22.gif") 5px 10px no-repeat;padding-left:10px;width:198px;line-height:25px; text-align:left;
}
.teamc{
      width:217px;
}
.team1{
       width:107px;margin-right:3px;float:left;height:99px;margin-bottom:5px;
}
.team1 li{
       line-height:20px;text-align:center;
}
.team2{
       width:107px;float:left;height:110px;margin-bottom:5px;
}
.team2 li{
      line-height:20px;text-align:center;
}
.teamtu{
      width:217px;
}
.law{
width:217px;float:left;
}
.lawlist{
    width:214px;margin-top:18px;clear:both;position:relative;
}

.lawlist li{
       text-align:left; padding-left:5px; font-weight:bold; font-size:14px; margin:5px 0px; height:28px; 
}
.lawlist a{
       border: #FF0000 1px solid;  display:block;width:200px;height:20px; padding-top:8px; padding-left:5px;
}
.lawlist a:hover{ background-color: #BDECEA;}
#right{
    width:274px;float:right;position:relative;
}
.hot{
    width:274px;margin-bottom:10px;
}
h1{
    text-align:center;height:25px;
}
.aboutc{
    margin-top:10px; padding-left:5px; width:264px;
}

.aboutt{
   width:264px;
}
.aboutcc{
     font-size:12px;line-height:25px;text-align:left; width:250px;
}


#footer{
     width:1001px;clear:both;background:url("img/ls_56.gif") repeat-x;height:114px;overflow:auto;
}
.footer1{
     width:700px;margin-top:32px;margin-left:150px;height:50px;
}
.footer1 li{
        line-height:25px;
}
.footer1 a{
       color:#8a0505;
}

