@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}

.noBg { background:none !important;}


body { background:#ebeef6 url(../images/bg.jpg) repeat-x; color:#525151; }
a { color:#525151}
a:hover { color:#d30715; }

.header { width:100%; }

.topArea { width:1200px; height:128px; margin:0 auto; }

.logo { float:left; width:566px; height:128px; }
.logo img { vertical-align:bottom; } 

.set { float:right; width:245px; height:128px; padding:0; }

.join { height:20px; padding-top:26px; text-align:right; }
.join a { padding:0 7px; }

.nav { width:1200px; height:39px; margin:0 auto; padding:0; }
.nav ul { height:39px; /*padding-left:8px; */overflow:hidden; }
.nav ul li { float:left; display:inline-block; width:148px; height:39px; padding:0 0 0 2px; background:url(../images/navLine.jpg) no-repeat; line-height:39px; font-size:14px; text-align:center; }
.nav ul li a { display:inline-block; padding:0; color:#fff; font-weight:bold; text-decoration:none; }
.nav ul li a:hover,.nav ul li .current { display:block; background:url(../images/navCur.jpg) repeat-x; color:#fff; text-decoration:none; }

.search-form { height:35px; padding-top:20px; overflow:hidden; }
.search-form div,.search-form input,.search-form button { float:left; }
.search-input-box { position:relative; width:182px; height:30px; margin:0; border:none; background:url(../images/searchInput.jpg) no-repeat; display:inline; }
.search-input-box input { border:0; width:140px; height:27px; padding:2px 2px 1px 30px; border:none; background:none; color:#252525; line-height:27px; vertical-align:middle; }
.search-btn { padding:0; }
.search-btn button{ position:relative; width:61px; height:30px; border:none; background:url(../images/searchBtn.jpg) no-repeat; cursor:pointer; text-indent:-999em; }

.banner { width:1002px; margin:0 auto; padding:7px 0 10px; background:url(../images/bannerWrap.jpg) no-repeat bottom; overflow:hidden; height:295px; }
.banner img { vertical-align:bottom; }

.slider{ position:absolute;z-index:1}
.slider .items{display:none}
.slider  .pagination{position:absolute;z-index:2;bottom:20px;left:480px}
.slider  .pagination li{float:left;padding-right:4px}
.slider  .pagination a{display:block;width:16px;height:16px;text-indent:-9999px;background:url(../images/../images/buttons.png) right 0 no-repeat}
.slider  .pagination a:hover, .slider  .pagination .current a{background-position:left}

.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .pic-item .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list .pic-item dl { padding:0 5px; line-height:26px; text-align:center; } 

.footer { min-height:135px; background:url(../images/footer.jpg) repeat-x #375eab; }
.ftWrap { width:1002px; margin:0 auto; }
.ftNav { height:33px; line-height:33px; color:#fff; text-align:center; }
.ftNav a,.ftNav a:hover { padding:0 6px; color:#fff; }
.copyright { text-align: center; min-height:80px; padding:10px 0 0 ; /*background:url(../images/ftLogo.jpg) no-repeat 286px 0; */color:#fff; line-height:24px; font-family:arial; }
.copyright a,.copyright a:hover { color:#fff; }



.online-qq{position:fixed;top:50%;z-index:300;}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content .dt{text-align:center;background:url(../images/title_lead.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;}

.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#fff;padding:10px;margin:0;text-align:center;font-size:14px;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .foot{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}
					
.qr_code{position:fixed;top:50%;left:10px;z-index:200;text-align:center;background:#fff;padding:5px;}						
.qr_code img{display;block;margin:0 0 5px}
