@charset "utf-8";
/* only ibule */



#mainleft1 {float:left;margin:10 10 10 10px;width:428px;height:100%;border-right:1px solid #fff;background:#fff}
#mainleft2 {float:right;margin:0 0 0 -1px;width:300px;border-left:1px border-right:1px solid #dde4e9;background:#fff}

#side_rmid {width:200px;height:10px;background:#fff}
#side_rbot {width:200px;height:1px;background:#efefef}

#mainleft21 {float:right; width:280px; height: 140px; border-bottom:1px solid #fff;background:#fff}
   

#mainleft21  .divimg {float:left; width:104px;height:65px;padding-top:10px;}
#mainleft21  .divtxt {float:right;width:170px; height:65px; padding-top:10px;padding-left:6px;line-height:16px; text-align:justify;word-break: break-all;}
#mainleft21  .divtxt2 {float:left; ;padding-top:4px;padding-left:6px; line-height:16px; text-align:justify;}

#mainleft21 a {display:inline-block;padding:4px 0 0 0;text-decoration:none}
#mainleft21 a:focus, #aside a:hover {}

#mainleft22  .divimg {float:left; width:160px;height:116px;padding-left:10px;}
#mainleft21 h2{font-size:16px; line-height:24px; }
#mainleft22 h2{font-size:16px; line-height:24px; }
 

#imgslide { width:400px; height:300px; overflow:hidden;  text-align:center; }
#ul_list { width:100%; height:320px;top:-20px;left:0px; }
#ul_list2 { width:100%; height:300px;top:-20px;left:0px; }
.rollWrap { position:relative; }
.rollPhoto { float:left; position:absolute; top:0px; left:0px; }
.tabbox { float:left; position:absolute; top:20px; left:0px; }


/* main right banner  */


.right_banner {width:210px; height: 120px;float:left;overflow:hidden; }
 
 
     

/* aside  */
#aside1 {border-bottom:1px dotted #fff;}
#aside1 div {margin:5px; auto;width:200px;height:130px;zoom:1; background-image:url("./img/aside_tel.jpg");background-repeat:no-repeat; }
#aside1 div:after {display:block;visibility:hidden;clear:both;content:""}
#aside1 h2 {float:center;padding:60px 0px 0px 6px;font-size:16px;;color:#666;font-weight:bold}
#aside1 ul {float:left;margin:0;padding:0px;list-style:none}
#aside1 li {float:left}
#aside1 a {display:inline-block;padding:10px;text-decoration:none}
#aside1 a:focus, #aside a:hover {}

#aside2 {border-bottom:1px dotted #efefef;}
#aside2 div {margin:0 auto;width:200px;height:110px;zoom:1; }
#aside2 div:after {display:block;visibility:hidden;clear:both;content:""}
#aside2 h2 {float:left;padding:20px 0px 0px 6px;font-size:16px;;color:#666c;font-weight:bold}
#aside2 ul {float:right;margin:0;padding:0px;list-style:none}
#aside2 li {float:right}
#aside2 a {display:inline-block;padding:10px;text-decoration:none}
#aside2 a:focus, #aside a:hover {}
 