@charset "utf-8";
/*=================================================
 * home
==================================================*/
.roll-super{width:100%; height:auto; margin-bottom:30px;}
.roll-super .roll-tit{width:100%; height:auto; padding:20px 0;margin-bottom:30px;text-align:center;border-bottom:1px #ccc solid;color:#666;font-size:26px;}
.picScroll-left{width:1130px; position:relative; margin:0 auto;}
.picScroll-left .hd{height:auto;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{display:block;width:20px;height:52px;overflow:hidden; position:absolute;z-index:8;top:50px;
	 cursor:pointer; background:url(/skin/icoico.png) no-repeat;}
.picScroll-left .hd .prev{left:-35px; background-position:0px 0px;}
.picScroll-left .hd .next{right:-35px;background-position:-20px 0px;}
.picScroll-left .bd{padding:10px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{text-align:center; margin-bottom:2px;}
.picScroll-left .bd ul li .pic img{width:200px; height:133px; display:block; padding:2px; border:1px solid #ddd; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .title{line-height:24px;/*background:url(bgico3.gif) no-repeat center top;*/}

.i-case-title{width:100%; height:auto; padding:20px 0px; text-align:center; background:#e1e1e1;}
.i-case-title h1{font-size:22px;padding:10px 0px;}
.i-case-title .cls{font-size:12px;padding:10px 0px;}
.i-case-title .cls a{padding:2px 5px;}

.i-case-list{width:1200px; height:auto; padding:10px 0; margin:0 auto; text-align:left;}
.i-case-list li{width:22%; height:auto; display:inline-block;*display:inline;*zoom:1; margin:15px 18px;}
.i-case-list li .pic img{max-width:100%;}
.i-case-list li .imgbg{width:100%; height:18px; background:url(/skin/bgico2.gif) no-repeat center; overflow:hidden;}
.i-case-list li .txt{padding:8px 0px; text-align:center;}

.i-us-title{width:100%; height:auto; padding:20px 0px; text-align:center; background:#e1e1e1;}
.i-us-title h1{font-size:22px;padding:10px 0px;}
.i-us-title p{font-size:12px;padding:10px 0px;}

.i-us{width:1120px; height:auto;}
.i-usl,.i-usr{width:48%; height:auto;}
.i-usl img{max-width:100%;}

.i-usr .tit{width:100%;height:auto; padding:8px 0px; border-bottom:1px #ddd solid;color:#f00;text-indent:1em; position:relative; margin-bottom:10px}
.i-usr .tit a{position:absolute; z-index:2;bottom:8px; right:10px;}
.i-usr .us{width:100%; height:auto; margin:0 auto; padding:0px 0 0 0;line-height:28px;font-size:14px;}
.i-usr .us img{width:200px; height:133px;padding:0px 8px 0 0; margin:0;}
.i-usr .us a{color:#f3b512;font-size:12px;}
.i-usr .cls{width:100%; height:auto; margin:0 auto; padding:10px 0; text-align:right;}
.i-usr .cls a{padding:5px 10px;}


.i-info-title{width:100%; height:auto; padding:20px 0px; text-align:center; background:#e1e1e1;}
.i-info-title h1{font-size:22px;padding:10px 0px;}
.i-info-title .cls{font-size:12px;padding:10px 0px;}
.i-info-title .cls a{padding:2px 5px;}

.i-info{width:98%; margin:0 auto; height:auto;}
.i-info li{width:45%; height:auto; padding:15px 0px;border-bottom:1px #ccc dashed; position:relative; text-indent:1em;}
.i-info li span{position:absolute; z-index:2;bottom:15px; right:1em;color:#999;font-size:12px;}

.musicmp3{width:1px;height:1px;position:fixed;z-index:780502;left:-50%;bottom:-50%;}