.banner{ margin:0px auto; max-width:1680px; width:auto !important; position:relative; left:50%; margin-left:-840px;}
.banner img{ text-align:center;}

.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{ margin-left:9px; 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:auto; line-height:33px; border-bottom:1px solid #E3E3E3;}
.left_con ul li a{ padding:0 26px 0 12px; color:#2D2C3A;display:block; width:161px;height:auto; line-height:33px;  text-align:left; background:url(imagesl_con_li.jpg) 181px 14px no-repeat;}
.left_con ul li a:hover,.left_con ul li a.on{color:#FFF; display:block;background:url(imagesl_con_lion.jpg) 181px 14px 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 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) 154px 12px 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;}

.r_con ul, .r_con ul li{list-style:disc inside none;}
.r_con ul{ padding-bottom:10px;}

