

/*头部*/
header .logo img{ width:6.9rem; height:auto; width:auto\9; }


/*banner*/
.scroll{ min-width:320px; max-width:640px; margin:auto; }
.scroll_box{ overflow:hidden; visibility:hidden; position:relative;}
.scroll_wrap{ overflow:hidden; position:relative; }
.scroll_wrap li { width:100%; display:block; float:left; position:relative; }
.scroll_wrap li a{ display:block; margin:0 auto; position:relative;}


/*icol1*/
.icol1 { display:block; max-width:640px; margin:0.5rem auto; }
.icol1 li { width:33.3%; display:block; float:left; }
.icol1 li a {  width:94%; display:block; margin:auto;  }
.icol1 li a img { width:100%; }


/*icol2*/
.icol2 { max-width:640px; margin:0.8rem auto;}
.icol2 .ic2ttl { width:100%; background:url(../images/ic2tbg.png) center repeat-x; }
.icol2 .ic2ttl span { width:30%; text-align:center; display:block; margin:auto; padding:0.8rem 0rem; background:#014598; font-size:1.6rem; color:#fff;  }
.icol2 ul { margin-top:1.5rem; }
.icol2 li { width:50%; display:block; float:left; margin-bottom:1.5rem; }
.icol2 li a { width:92%; display:block; margin:auto; }
.icol2 li a img { width:100%; }
.icol2 li a span { width:100%; display:block; text-align:center; line-height:2rem; font-size:1.4rem; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }





