.banner{ margin:0px auto; max-width:1680px; width:auto !important; }
.banner img{ text-align:center; width:100%;}

.site{ width:1100px; margin:0px auto; height:34px; line-height:34px;text-align:right;}
.site a{ padding:0px 2px; display:inline-block; zoom:1; color:#969696;}
.site a.home{ width:12px; height:11px;background:url(imageshome.jpg) 0px 0px no-repeat; *+height:20px;*+background:url(imageshome.jpg) 0px 5px no-repeat;}
.site span{ padding:0px 2px;color:#4D4948;}

.middle{ width:1100px; margin:15px auto 100px;overflow:hidden;}
.left{ float:left; width:200px;}
.right{ float:right; width:850px;}

.left_tit{ font-weight:bold; font-size:18px; color:#fff; line-height:68px; background:url(imagesltit_bg.jpg) no-repeat; text-align:left; text-indent:25px;}
.left_con{width:199px;}
.left_con ul li{float:left; width:199px; height:33px; line-height:33px; border-bottom:1px solid #E3E3E3;}
.left_con ul li a{ color:#2D2C3A;display:block; width:199px;height:33px; line-height:33px; text-align:left; text-indent:15px; background:url(imagesl_con_li.jpg) 178px 13px no-repeat;}
.left_con ul li a:hover,.left_con ul li a.on{color:#FFF; display:block;background:url(imagesl_con_lion.jpg) 178px 13px no-repeat #215E71;}

.r_tit{ color:#060606; font-size:16px; font-weight:bold; padding:10px 0px 15px;border-bottom:1px solid #E5E5E5}
.r_con{ margin:25px 0px 0px; overflow:hidden;}
.r_con ul,.r_con ul li{ list-style:disc inside ; }
.r_con ol,.r_con ol li { list-style:decimal inside ; }
.r_con p{ padding:5px 0px; line-height:24px;}
.r_con p img{ max-width:850px; margin:10px 0px;}

.teambox{  margin:0px auto;max-width:1680px; position:relative; *+position:none;}
.teambox img{ display:block; text-align:center; width:100%;/* height:913px;*/ margin:0px auto;}
/* .teambox .sidebox{ width:100%; height:913px; position:absolute; left:0px; top:0px; } */
.teambox .sidebox{ display: none }
.teambox .sidebox .sideboxbb{ width:1100px; position:relative; margin:500px auto 0px; height:130px; *+margin:580px auto 0px;}
.teambox .sidebox .sideboxbb .sidebar{ width:170px; position:absolute;}
.teambox .sidebox .sideboxbb .sidebar ul li{ float:left; width:170px; height:27px;background:url(imagesdot01.png) 78px 11px no-repeat;}
.teambox .sidebox .sideboxbb .sidebar ul li a{ display:block; width:155px; height:27px; line-height:27px; color:#fff; padding-left:15px; }
.teambox .sidebox .sideboxbb .sidebar ul li a:hover,.teambox .sidebar ul li a.on{background:url(imagessibbg.png) repeat-x;}

.buslist{ margin-top:20px; overflow:hidden;}
.buslist ul{padding:0px; overflow:hidden;}
.buslist ul li{ float:left; margin:0px 4px 8px 0px; width:270px; height:203px; border:1px solid #F3F3F3;}
.buslist ul li.last{ margin:0px 0px 8px 0px;}
.buslist ul li a{ display:block; text-align:center; vertical-align:middle;width:250px; height:183px;padding:10px; }
.buslist ul li a img{width:250px; height:183px;}
.buslist ul li a:hover{ border:10px solid #B9D78E; padding:0px;}

.conn {margin: 25px auto; width: 650px;}
.conn dd { line-height: 24px;}

