/* CSS Document */
/*-------------------------------------- 全局公共样式---------------------------- ------------*/
body{ margin:0 auto; padding:0; font-family: Microsoft YaHei UI," 微软雅黑"; color:#fff; font-size:14px; line-height: 40px;height: 100%; background-color: #eee; background-image: url(../images/bg.png); background-repeat: repeat-x;}
img,li{ vertical-align:top}
ul,dl{ list-style-type:none;}
ul,li{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0; border:0;font-weight:normal; font-size:14px;}
a{ text-decoration:none;color:#666;}
a:hover{color:#A40B5E}
h4{ font-size:14px;  color:#fff;}
h3{ color:#A40B5E; text-align:center}
h2{ color:#A40B5E; text-align:center; font-size:20px;}
.border{background-color: #fff; border-radius: 5px; overflow: hidden;}
form{ padding:0px; margin:0px ; border:0px;}
/*------------------------------------- top---------------------------- ------------*/
.top{ height:40px; background-color:#A40B5E; background-image: url(../images/tel.png); background-position: right; background-repeat: no-repeat;}
.top_left{ font-size:12px; width:657px;padding:8px 0 0 17px;}
.top_right{ font-size:12px; padding:6px 0 0 18px; height:19px; width:266px;background:url(../images/top_img.jpg) no-repeat 0 5px;}
.top_right a{ margin-right:36px; }
.head_line {width: 1200px; height: 5px; background-color: #A40B5E; margin: auto;}
.head_line2 {width: 1200px; height: 5px; background-color: #A40B5E; margin: auto; margin-bottom: 10px;}
.logo{ height:120px; line-height:60px; width:1200px; margin: auto;}
.logo_left{ float:left; width: 520px;}
.nav{ height:50px; width:1200px; background-color:#A40B5E; margin: auto;}
.logo_right {width:680px; height:40px; float: left; margin-top: 40px;}
.logo_right li{ width:100px; height:40px; line-height:40px; float:left; text-align:center}
.logo_right li a{ width:100px; height:40px; color:#666; display:block;}
.logo_right li a:hover{ color:#EEE; background-color: #A40B5E; border-radius: 5px 5px 0 0; overflow: hidden;}
.logo_right span li{ background:none}
.shopall {width: 1200px; overflow: hidden; margin: auto;}
.wei{width:1200px; line-height:50px; font-size:12px; height: 40px; color: #999; }
.wei span{float:left;}
.wei a{color: #999;}
.wei a:hover{color:#A40B5E}
.search1_1{ width:250px; height:40px; display:inline; float:right; margin-top: 10px;}
.search1_1 input{width:174px; height:28px;float:left; line-height:28px; border:1px solid #A40B5E; color:#999; font-size: 14px;}
.search1_1 label input{width:72px; height:32px; border:none;}
.linkall {width: 100%; background-color:#A40B5E; overflow: auto; }
.link1{ width:1200px; margin: auto; height: 110px;}
.linklogo {width: 300px; height: 110px; float: left; background: url(../images/linklogo.png);}
.link_title{ width:900px; height:40px;font-size:14px; line-height:40px; color:#fff; float: left;}
.link_centen{width:860px; line-height:50px; padding: 0 20px; float: left;}
.link_centen a{color: #DB9EBE;}
.link_centen a:hover{color: #fff;}
.link_centen span{ margin:0px 5px; color:#CCC;}
.foot{ width:1200px; text-align:center; margin: auto; color: #333;}
.foot1{ width:100%; height: 50px; line-height: 50px; text-align:center; background-color:#A40B5E;}
.foot1 a{color: #DB9EBE;}
.foot1 a:hover{color: #fff;}
.page_nav{width:100%; margin-top:8px; margin-bottom:8px; line-height:28px;}
.page_nav a{border:1px solid #CCC; width:40px; line-height:22px; padding-top:2px; margin-right:2px; display:block; float:left; text-align:center; }