@charset "utf-8";
/* CSS Document */
body{margin:0 auto;background:url(../images/bg.png) center repeat-y #f9f9f9;font-size:12px;line-height:22px;}
.blackLink a{ text-decoration:none;color:#000;}
.blackLink a:hover{text-decoration:none;color:#000;}
.white{color:#FFF;}
.red{color:#F00}

#wrapper{margin:0 auto;width:954px;}

#head{height:111px;background:url(../images/shop/head.png) no-repeat #f9f9f9;position:relative;}
#head p{margin:0;padding;0;}
#head .logo{position:absolute;top:30px;left:15px;}
#head .login{position:absolute;right:15px;top:0;}
#head .loginWay{position:absolute;right:15px;top:85px;}
#head .keyword{border:none;position:absolute;left:355px;top:58px;width:210px;height:18px;line-height:18px;_background:#fff;}
#head .btn{position:absolute;top:54px;left:575px;}

#menu{height:40px;background:url(../images/shop/menu.png) no-repeat;position:relative;}
.menuLinks1,.menuLinks2,.menuLinks3,.menuLinks4,.menuLinks5,.menuLinks6,.menuLinks7,.menuLinks8{display:block;width:133px;height:40px;float:left;}
#menu a.menuLinks1:hover{background:url(../images/shop/menu.png) 0 -40px no-repeat;}
#menu a.menuLinks2:hover{background:url(../images/shop/menu.png) -133px -40px no-repeat;}
#menu a.menuLinks3:hover{background:url(../images/shop/menu.png) -266px -40px no-repeat;}
#menu a.menuLinks4:hover{background:url(../images/shop/menu.png) -399px -40px no-repeat;}
#menu a.menuLinks5:hover{background:url(../images/shop/menu.png) -532px -40px no-repeat;}
#menu a.menuLinks6:hover{background:url(../images/shop/menu.png) -665px -40px no-repeat;}
#menu p{position:absolute;top:0;left:855px;margin:0;padding:0;line-height:40px;height:40px;}
#menu p a{color:#FFF;text-decoration:none;font-size:14px;}

.phoneBox dl{float:left;width:135px;height:190px;margin:10px;_margin:10px 10px 10px 5px;padding:0;overflow:hidden;}
.phoneBox .icon{text-align:right;padding:0 30px 0 0;height:20px;margin:0;width:105px;}
.phoneBox .img{text-align:center;padding:0;margin:0;width:135px;}
.phoneBox img{border:none;}
.phoneBox dt{text-align:center;height:40px;line-height:20px;padding:0;margin:10px 0 0 0;}
.phoneBox dt span{color:#296bb1;font-weight:bold;font-size:14px;}
.phoneBox dt a{color:#000;text-decoration:none;}
.phoneBox dt a:hover{color:#176bc5;text-decoration:none;}

.phoneBoxx dl{float:left;width:108px;height:180px;margin:2px;_margin:2px 2px 2px 1px;padding:0;overflow:hidden;}
.phoneBoxx .icon{text-align:right;padding:0 30px 0 0;height:20px;margin:0;width:78px;}
.phoneBoxx .img{text-align:center;padding:0;margin:0;width:108px;}
.phoneBoxx img{border:none;}
.phoneBoxx dt{text-align:center;height:40px;line-height:20px;padding:0;margin:10px 0 0 0;}
.phoneBoxx dt span{color:#296bb1;font-weight:bold;font-size:14px;}
.phoneBoxx dt a{color:#000;text-decoration:none;}
.phoneBoxx dt a:hover{color:#176bc5;text-decoration:none;}

#zpsm{background:url(../images/shop/zpsm.png) no-repeat;margin:0 10px 20px 10px;height:43px;padding:10px 0 0 140px;line-height:18px;}

#serviceBot{background:url(../images/shop/servicesBot.png) no-repeat;margin:0 10px 20px 10px;height:120px;padding:45px 0 0 19px;}
#serviceBot ul{list-style-type:none;widtH:149px;margin:0;padding:0;float:left;}
#serviceBot li{background:url(../images/shop/icon.png) no-repeat 0 6px;line-height:22px;height:22px;margin:0;padding:0 0 0 10px;}

#cooperation{height:80px;margin:0 10px 20px 10px;}
#cooperation .title{margin:0 0 20px 0;padding:0;}
#cooperation #logos{background:#f7f7f7;height:30px;padding:8px;width:918px; overflow:hidden;}
#cooperation ul{margin:0;padding:0; list-style-type:none;}
#cooperation li{width:100px;height:30px;float:left;margin:0;padding:0;}

#bottom{background:url(../images/bottom.png) no-repeat #f9f9f9; height:120px;width:1000px;margin:0 auto; text-align:center;padding:24px 0 0 0;}
#bottom p{margin:5px 0;padding:0;}
#bottom a{color:#000;text-decoration:none;}

#to-right{width:100px;height:60px;padding:145px 0 0 0;position:absolute;background:url(../images/online.gif) no-repeat;}
#to-right img{margin:0 0 8px 15px;}

#anpage{height:30px;text-align:center;}
#anpage span{height:22px;line-height:22px;border:1px solid #ccc;text-align:center;color:#333;margin:0 5px 0 0;padding:0 8px;display:inline-block;text-decoration:none; color:#333;}
#anpage a{height:22px;line-height:22px;border:1px solid #ccc;text-align:center;color:#333;margin:0 5px 0 0;padding:0 8px;display:inline-block;text-decoration:none; color:#333;}
#anpage a:hover{background:#CCC;}

.ctphoneBox dl{float:left;width:160px;height:250px;margin:12px;_margin:12px 12px 12px 6px;padding:0;overflow:hidden;}
.ctphoneBox .icon{text-align:right;padding:0 30px 0 0;height:20px;margin:0;width:105px;}
.ctphoneBox .img{text-align:center;padding:0;margin:0;width:160px;}
.ctphoneBox img{border:none;}
.ctphoneBox dt{text-align:center;height:40px;line-height:20px;padding:0;margin:10px 0 0 0;}
.ctphoneBox dt span{color:#296bb1;font-weight:bold;font-size:14px;}
.ctphoneBox dt a{color:#000;text-decoration:none;}
.ctphoneBox dt a:hover{color:#176bc5;text-decoration:none;}

.ctphoneBoxx dl{float:left;width:150px;height:250px;margin: 0 8px;_margin:0 8px 0 4px;padding:0;overflow:hidden;}
.ctphoneBoxx .icon{text-align:right;padding:0 30px 0 0;height:20px;margin:0;width:105px;}
.ctphoneBoxx .img{text-align:center;padding:0;margin:0;width:150px;}
.ctphoneBoxx img{border:none;}
.ctphoneBoxx dt{text-align:center;height:40px;line-height:20px;padding:0;margin:10px 0 0 0;}
.ctphoneBoxx dt span{color:#296bb1;font-weight:bold;font-size:14px;}
.ctphoneBoxx dt a{color:#000;text-decoration:none;}
.ctphoneBoxx dt a:hover{color:#176bc5;text-decoration:none;}