@charset "utf-8";
#container{width:1180px; height:auto; margin:30px auto;}
.left_lie{width:320px; height:auto; float:left;}
.bran{width:320px; height:210px; margin-bottom:20px;}
.bran td{width:160px; height:104px; border:1px #e6e6e6 solid; font-size:16px; color:#555;}
.bran td.a1{height:104px; border-right:0; border-bottom:0;}
.bran td.a2{width:159px; height:104px; border-bottom:0;}
.bran td.a3{height:104px; border-right:0;}
.bran td.a4{width:159px; height:104px;}
.bran td span{display:block; width:45px; height:36px; margin:0 auto; padding-bottom:8px;}
.bran td.a1 span{background:url(../images/xi_01.png) no-repeat;}
.bran td.a2 span{background:url(../images/xi_02.png) no-repeat;}
.bran td.a3 span{background:url(../images/xi_03.png) no-repeat;}
.bran td.a4 span{background:url(../images/xi_04.png) no-repeat;}
.mati{width:320px; height:auto; margin-bottom:30px;}
.mati ul li{width:318px; height:90px; border:1px #e6e6e6 solid; margin-bottom:10px;}
.mati ul li p{padding-top:20px; font-size:16px; color:#878787; text-align:left; line-height:24px;}
.mati ul li p em{font-size:18px; font-style:normal; color:#555;}
.mati ul li.m1 p em{font-size:16px;}
.mati ul li span{height:40px; margin:25px 15px 0 30px; float:left;}
.mati ul li.m1 span{display:block; width:42px; background:url(../images/du_01.png) no-repeat;}
.mati ul li.m2 span{display:block; width:38px; background:url(../images/du_02.png) no-repeat; margin-right:20px;}
.mati ul li.m3 span{display:block; width:42px; background:url(../images/du_03.png) no-repeat; margin-right:18px;}
.mati ul li.m4 span{display:block; width:51px; background:url(../images/du_04.png) no-repeat; margin-left:25px;}
.right_lie{width:840px; height:auto; float:right;}
.sitl{width:840px; height:50px; background:#F7F7F7; margin-bottom:20px;}
.sitl ul{margin-left:20px;}
.sitl ul li{float:left; font-size:16px; line-height:50px;}
.map{margin-bottom:10px;}
.Route{width:840px; height:auto; margin:30px auto;}
.Route h3{font-size:22px; font-weight:normal; padding-bottom:20px; text-align:left; color:#555;}
.Route .site{width:838px; height:auto; border:1px #e6e6e6 solid;}
.Route .site ul{width:780px; margin:0 auto;}
.Route .site ul li{width:780px; height:70px; font-size:14px; color:#888; text-align:left; line-height:70px; border-bottom:1px #e6e6e6 dashed;}
.Route .site ul li.sie{border:0;}
.Route .site ul li span{font-size:16px; color:#333;}