/* CSS Document */
@charset "utf-8";
.mune .s3{ float:right; width:220px; text-align:center; background:url(../images/pic_pro.jpg) no-repeat center 60px #0078bc;}
.mune .s3 a:link{ padding:0px 4px; color:#f2eeec;}
.pic_js_01{ float:left; width:784px; height:312px; background:#000000;}
.pic_js_01 a{ background:#000000;}
.flash{ width:750px; height:248px; margin:0px auto; float:right}
.index_contact{ width:220px; background:url(../images/line.jpg) no-repeat center top;color:#FFFFFF; height:180px; overflow:hidden;}
.index_contact h2{ font-size:14px; font-weight:bold; padding:15px; }
.index_contact .txt{ padding:0 20px;}
.index_contact .txt p{ margin:4px 0px;line-height:14px;}
.au{ width:730px; margin:10px auto; padding:10px;}
.au .pic{ float:left; width:170px;}
.au .txt{ float:right; width:530px; line-height:16px;}
.pro{ width:730px; margin:10px auto; padding:10px;}
.pro li{ float:left; width:340px; margin-right:20px;}
.pro li .xx {  width:110px; height:115px; text-align:center; vertical-align:middle; position:relative; display: table-cell; float:left} 
.pro li .xx .qq { *position:absolute; *top:50%; } 
.pro li .xx .qq img { *position:relative; *top:-50%; *left:-50%;}
.pro li .cont{ float:right; width:220px;}
.pro li .cont h2{ font-weight:bold; color:#000000; padding:8px 0px; font-size:14px;}
