.aboutleft { width:200px; float:left;}
.aboutright { width:900px; float:right;}
.continfo {min-height:300px; width:950px; float:right;}
.anav { margin-bottom:30px;}
.anav h3{background-color: #063D73; font-size:16px; color:#FFFFFF;line-height:40px; padding-left:10px;}
.anav h3 img{ margin-right:5px;}
.anav li{background-color: #f5f5f5; padding:1px; border-bottom:1px solid #fff;}
.anav li a{font-size:14px;display:block;color:#333333;line-height:40px;background-color: #f5f5f5;background: url(../ico/icon03.gif) no-repeat 15px center;padding-left:38px;}
.anav .curr a{color:#EE1820;background-color: #fff;}

.about-t{ text-align:center;}
.about-t h2{line-height:40px; font-size:30px;font-weight:normal;margin-bottom:20px;}
.about-t .line{ height:1px; background:rgba(207,207,207,.6); position:relative; width:100%; margin:auto;}
.about-t .line i{ width:70px; height:3px; background:#D51A1F; position:absolute; left:50%; bottom:-1px; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index:1; }

.aboutcontent {line-height:30px;padding:30px 0; font-size:14px;}
.aboutcontent img{max-width:100%;}


.teamlist{border-top: 1px dashed #cccccc;}
.teamlist ul{min-height:350px;}
.teamlist li{
float:left;
width:930px;
padding:40px 10px;
border-bottom: 1px dashed #cccccc;
-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;
}
.teamlist li:hover{background-color: #fcfcfc;}

.teamlist .c_pic{float:left;width:300px;height:225px; margin-right:50px;}
.teamlist .c_pic p{
display: table-cell;
vertical-align:middle;
text-align:center;
width:300px;
height:225px;
overflow:hidden;
background-color:#f5f5f5;
border: 1px solid #cccccc;
}
.teamlist .c_pic p img{
vertical-align:middle;
max-width:300px;
max-height:225px;
}

.teamlist dl{float:left;width:550px;}
.teamlist dt {line-height:36px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;width:100%;font-size:20px;}
.teamlist dd {line-height:28px; overflow:hidden;font-size:14px; color:#666666;}
.teamlist dd b{color:#D51A1F; font-weight:normal;}	


.khlist{}
.khlist ul li{float:left;width:180px;margin-right:50px;position:relative;box-shadow: 0px 0px 30px rgba(60,60,60,0.1); margin-bottom:40px; padding:3px 10px;}
.khlist ul li.mr0{margin-right:0px;}
.khlist li p{
display: table-cell;
vertical-align:middle;
width:180px;
height:72px;
text-align:center;
overflow:hidden;
}
.khlist ul li img{max-width:180px;max-height:72px;transition: transform 0.3s linear;}
.khlist li:hover img{transform: scale(1.3,1.3);}


.piclist{}
.piclist li{float:left;width:280px;height:380px;margin-right:55px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);transition: all 0.3s; margin-bottom:40px;}
.piclist li:hover{box-shadow: 0px 0px 45px rgba(0,0,0,0.1);}
.piclist li.mr0{margin-right:0px;}
.piclist li p{
display: table-cell;
vertical-align:middle;
width:280px;
height:210px;
text-align:center;
overflow:hidden;
position:relative;
}
.piclist li img{max-width:280px;max-height:210px;-webkit-transition: transform 0.3s linear;-moz-transition: transform 0.3s linear;-ms-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear;}
.piclist li:hover img{-webkit-transform: scale(1.3,1.3);-moz-transform: scale(1.3,1.3);-ms-transform: scale(1.3,1.3);-o-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}

.piclist dl {padding:10px 15px;}
.piclist dl dt{ font-size:18px; height:50px; overflow:hidden; line-height:25px;}
.piclist dl dd{ line-height:25px; color:#888; height:75px; overflow:hidden;}
.piclist dl dd.line{margin-top:10px; padding-top:10px;border-top:1px solid #f5f5f5;}

.newstitle {margin-top:20px;padding-bottom:20px;background: url(../images/line.gif) repeat-x left bottom;font-size:16px; text-align:center;}
.newstitle h4{font-size: 25px;line-height:50px;}
.newsbot {line-height:30px;background-image: url(../images/line.gif);background-repeat: repeat-x;background-position: left top;margin-top:20px;padding-top:10px;font-size:14px;}
