/*public*/
* {margin:0; padding:0; outline:none; font-family:"Microsoft Yahei";}
body {color:#656565; width:100%; margin:0 auto; font-size:12px;}
ol,ul,li {list-style:none;}
img {border:none;}
a {text-decoration:none; font-size:12px; color:#626262; transition:.5s all linear;}

/*head*/
.head {overflow:hidden;}
.head .head_top {height:35px; line-height:35px; background:#f5f5f5;}
.head .head_top div {width:1200px; margin:0 auto; color:#323232;}
.head .head_top div ul {float:right;}
.head .head_top div ul span {display:block; float:left; width:1px; height:35px; margin:0 15px; background:url(../images/img/head_top_x.jpg) center center no-repeat;}
.head .head_top div ul li {overflow:hidden; float:left; cursor:pointer;}
.head .head_top div ul .fw {position:relative; overflow:initial; padding-right:15px;}
.head .head_top div ul .fw span {position:absolute; margin:0; right:0; top:50%; margin-top:-2.5px; width:8px; height:5px; background:url(../images/img/head_top_fw.png) center center no-repeat; transition:.5s all ease;}
.head .head_top div ul .fw:hover span {transform:rotate(180deg);}
.head .head_top div ul .fw dl {display:none; overflow:hidden; position:absolute; left:-16px; top:35px; border:1px solid #f5f5f5; border-top:none; background:#fcfcfc; width:93px; padding:5px 0; text-align:center; z-index:99;}
.head .head_top div ul .fw dl dd {overflow:hidden; line-height:25px;}
.head .head_top div ul .xz {padding-left:14px; background:url(../images/img/head_top_xz.png) left center no-repeat;}
.head .head_top div ul li a {color:#323232;}
.head .head_top div ul li:nth-child(1) a {margin-left:5px;}

.head .menu {overflow:hidden; width:1200px; margin:0 auto 30px; border-bottom:2px solid #c21722;}
.head .menu .logo {overflow:hidden; float:left; margin:10px auto;}
.head .menu .logo img {display:block;}
.head .menu .topnav {overflow:hidden; float:left; line-height:30px; margin:42px 0 0 30px;}
.head .menu .topnav li {overflow:hidden; float:left; margin:0 5px;}
.head .menu .topnav li a {display:block; font-size:14px; color:#323232; padding:0 20px;}
.head .menu .topnav li a:hover {background:#c21722; color:#fff;}
.head .menu .menu_right {float:right; margin-top:35px; line-height:40px;}
.head .menu .menu_right .ss {float:left; position:relative;}
.head .menu .menu_right .ss input {float:left; width:200px; text-indent:20px; padding-right:40px; border:1px solid #cccccc; line-height:40px; transition:.5s all linear;}
.head .menu .menu_right .ss input:focus {box-shadow:0 0 5px #cccccc;}
.head .menu .menu_right .ss button {display:block; border:none; position:absolute; right:0; top:1px; width:40px; height:40px; background:url(../images/img/head_ss.png) center center no-repeat; cursor:pointer;}
.head .menu .menu_right .shop_cart {display:block; margin-left:10px; float:left; width:120px; height:42px; text-indent:43px; color:#fff; background:url(../images/img/head_shop_cart.png) #c21722 15px center no-repeat;}

/*banner_nav*/
.banner_nav {position:absolute; left:0; top:0; width:225px; z-index:99; border-bottom:1px solid #d3d2d1;}
.banner_nav .bt {overflow:hidden; line-height:50px; text-indent:90px; font-size:14px; color:#3c3c3c; border:1px solid #d3d2d1; background-position:25px center !important; border-bottom:none; cursor:pointer; transition:.5s all linear;}
.banner_nav .on {height:0;}
.banner_nav div {display:none; position:relative; color:#999; background:#fff; padding:20px 0 0 20px; min-height:203px; border-left:3px solid #3387e9;}
.banner_nav div .p1 {font-size:18px; color:#3c3c3c; margin-bottom:20px;}
.banner_nav div dl {overflow:hidden;}
.banner_nav div dl dd {overflow:hidden; line-height:23px;}
.banner_nav div dl dd a:hover {color:#c21722; text-decoration:underline;}
.banner_nav div span {overflow:hidden; position:absolute; right:0; bottom:0; width:110px; height:135px; text-align:center; display:table-cell; vertical-align:middle;}
.banner_nav div span img {max-width:110px; max-height:135px;}

.main {overflow:hidden;}
.framecenter {overflow:hidden; width:1200px; margin:0 auto;}

/*index_xsqg*/
.index_xsqg {position:relative; width:1200px; border:1px solid #e5e5e5; padding-top:35px; margin:22px auto 60px;}
.index_xsqg .bt {overflow:hidden; position:absolute; padding:0 15px; left:50%; top:-22px; line-height:40px; background:#fff;}
.index_xsqg .bt p {float:left; font-size:24px; color:#323232;}
.index_xsqg .bt p span {font-size:26px; font-weight:bold; color:#c21722;}
.index_xsqg .bt .span1 {display:block; float:left; margin-left:15px; color:#969696;}

.index_xsqg .index_xsqg_gd {overflow:hidden; position:relative;}
.index_xsqg .index_xsqg_gd .prev {position:absolute; left:5px; top:27%; width:28px; height:60px; cursor:pointer; background:url(../images/img/index_btn.png) left bottom no-repeat; opacity:0; transition:.5s all linear;}
.index_xsqg .index_xsqg_gd .next {position:absolute; right:5px; top:27%; width:28px; height:60px; cursor:pointer; background:url(../images/img/index_btn.png) right bottom no-repeat; opacity:0; transition:.5s all linear;}
.index_xsqg .index_xsqg_gd:hover .prev {opacity:1;}
.index_xsqg .index_xsqg_gd:hover .next {opacity:1;}
.index_xsqg .index_xsqg_gd .bd {}
.index_xsqg .index_xsqg_gd .bd .tempWrap {margin:0 auto;}
.index_xsqg .index_xsqg_gd .bd ul {overflow:hidden; zoom:1; padding:3px 0 30px !important;}
.index_xsqg .index_xsqg_gd .bd ul li {overflow:hidden; margin:0 12px; width:200px; float:left; _display:inline; transition:.5s all linear;}
.index_xsqg .index_xsqg_gd .bd ul li:hover {box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-3px,0);}
.index_xsqg .index_xsqg_gd .bd ul li .pic {overflow:hidden; width:200px; height:200px; font-size:0; text-align:center; display:table-cell; vertical-align:middle;}
.index_xsqg .index_xsqg_gd .bd ul li .pic img {max-width:200px; max-height:200px;}
.index_xsqg .index_xsqg_gd .bd ul li .title {overflow:hidden; margin-top:5px; padding:0 10px 5px;}
.index_xsqg .index_xsqg_gd .bd ul li .title .p1 {overflow:hidden; color:#323232; line-height:20px; margin-bottom:7px; height:40px;}
.index_xsqg .index_xsqg_gd .bd ul li .title .p2 {font-size:15px; font-weight:bold; color:#de0101; line-height:25px;}
.index_xsqg .index_xsqg_gd .bd ul li .title .p2 span {font-size:13px; color:#969696; margin-left:7px; text-decoration:line-through;}

/*index_xpss*/
.index_xpss {overflow:hidden; text-align:center; margin-bottom:30px; padding:0 15px 30px;}
.index_xpss .bt {display:inline-block; font-size:16px; color:#323232; line-height:38px; border:1px solid #000; padding:0 55px; margin-bottom:40px;}
.index_xpss .index_xpss_t {overflow:hidden; height:460px; background:#c21722; margin-bottom:30px;}
.index_xpss .index_xpss_t .left {overflow:hidden; float:left; width:600px; height:460px; background:#fff; text-align:center; display:table-cell; vertical-align:middle;}
.index_xpss .index_xpss_t .left img {max-width:600px; max-height:460px;}
.index_xpss .index_xpss_t .right {overflow:hidden; float:left; width:540px; height:100%; background:#f6f6f6;}
.index_xpss .index_xpss_t .right .p1 {font-size:22px; color:#323232; margin:30px auto; line-height:40px;}
.index_xpss .index_xpss_t .right .p1 a {display:block; font-size:36px; font-weight:bold; color:#c21722;}
.index_xpss .index_xpss_t .right .pic {overflow:hidden; margin:0 auto; width:200px;}
.index_xpss .index_xpss_t .right .pic div {overflow:hidden; font-size:0; width:200px; height:220px; text-align:center; display:table-cell; vertical-align:middle;}
.index_xpss .index_xpss_t .right .pic div img {max-width:200px; max-height:220px;}
.index_xpss .index_xpss_t .right .jg {margin-top:30px; font-size:14px; color:#323232;}
.index_xpss .index_xpss_t .right .jg span:nth-child(1) {font-size:30px; color:#c21722; margin-right:5px;}
.index_xpss .index_xpss_t .right .jg span:nth-child(2) {font-size:14px; color:#969696; text-decoration:line-through;}
.index_xpss ul {}
.index_xpss ul li {overflow:hidden; float:left; width:285px; text-align:left; margin-right:20px; border:1px solid #e5e5e5; box-sizing:border-box; transition:.5s all linear;}
.index_xpss ul li:nth-last-child(1) {margin-right:0;}
.index_xpss ul li:hover {box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-3px,0);}
.index_xpss ul li .pic {overflow:hidden; width:285px; height:285px; font-size:0; text-align:center; display:table-cell; vertical-align:middle;}
.index_xpss ul li .pic img {max-width:285px; max-height:285px;}
.index_xpss ul li .title {overflow:hidden; padding:10px 15px 20px;}
.index_xpss ul li .title .p1 {overflow:hidden; color:#323232; line-height:20px; margin-bottom:7px; height:40px;}
.index_xpss ul li .title .p2 {font-size:15px; font-weight:bold; color:#de0101; line-height:25px;}
.index_xpss ul li .title .p2 span {font-size:13px; color:#969696; margin-left:7px; text-decoration:line-through;}

/*index_wnjx*/
.index_wnjx {overflow:hidden; text-align:center; margin-bottom:60px; padding:0 15px 10px;}
.index_wnjx .bt {display:inline-block; font-size:16px; color:#323232; line-height:38px; border:1px solid #000; padding:0 55px; margin-bottom:40px;}
.index_wnjx ul {}
.index_wnjx ul li {overflow:hidden; float:left; width:230px; text-align:left; margin:0 12px 20px 0; border:1px solid #e5e5e5; box-sizing:border-box; transition:.5s all linear;}
.index_wnjx ul li:nth-child(5n) {margin:0 0 20px 0;}
.index_wnjx ul li:hover {box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-3px,0);}
.index_wnjx ul li .pic {overflow:hidden; width:230px; height:230px; font-size:0; text-align:center; display:table-cell; vertical-align:middle;}
.index_wnjx ul li .pic img {max-width:230px; max-height:230px;}
.index_wnjx ul li .title {overflow:hidden; padding:10px 15px 20px;}
.index_wnjx ul li .title .p1 {overflow:hidden; color:#323232; line-height:20px; margin-bottom:7px; height:40px;}
.index_wnjx ul li .title .p2 {font-size:15px; font-weight:bold; color:#de0101; line-height:25px;}

/*index_zx*/
.index_zx {overflow:hidden; width:1200px; height:180px; margin:0 auto; padding-top:15px; text-align:center; border:10px solid #e5e5e5; box-sizing:border-box; background:url(../images/img/index_zx_bg.jpg) center center no-repeat;}
.index_zx p {font-size:16px; color:#646464; margin-bottom:10px;}
.index_zx .bt {font-size:36px; color:#c21722;}
.index_zx a {display:inline-block; font-size:14px; color:#fff; background:#c21722; padding:0 40px; line-height:40px;}
.index_zx a:hover {box-shadow:0 0 5px #c21722;}

/*login register*/
.user_head {overflow:hidden; line-height:80px; border-bottom:1px solid #ebebeb; box-shadow:0 0 4px #ebebeb; background:#fff;}
.user_head .content {overflow:hidden; width:1300px; margin:0 auto;}
.user_head .content .logo {overflow:hidden; float:left; margin-top:10px;}
.user_head .content .logo img {display:block;}
.user_head .content .by {overflow:hidden; float:right; color:#716f6f;}
.user_head .content .by p {float:left; margin-right:15px;}
.user_head .content .by a {display:block; float:left; color:#6f6f6f;}
.user_head .content .by a:hover {color:#c21722;}

.user_content {overflow:hidden; width:1300px; margin:0 auto; padding:85px 0 110px; background:url(../images/img/login_register_bg.png) left center no-repeat;}
.user_content .login_register {float:right; padding:5px; margin-right:150px;}
.user_content .login_register .hz_login {overflow:hidden; margin-bottom:30px;}
.user_content .login_register .bt {font-size:18px; color:#787878; margin-bottom:20px;}
.user_content .login_register .hz_login a {display:block; float:left; width:50px; height:50px; border-radius:50px; margin-right:20px;}
.user_content .login_register .hz_login a:nth-last-child(1) {margin-right:0;}
.user_content .login_register .hz_login .qq {background:url(../images/img/login_qq.png) #07a2db center center no-repeat;}
.user_content .login_register .hz_login .wx {background:url(../images/img/login_wx.png) #52c335 center center no-repeat;}
.user_content .login_register .hz_login .wb {background:url(../images/img/login_wb.png) #e6162d center center no-repeat;}
.user_content .login_register .user_on {}
.user_content .login_register .user_on input {display:block; width:320px; line-height:50px; margin-bottom:20px; border:1px solid #dedede; text-indent:20px; transition:.5s all linear;}
.user_content .login_register .user_on input:focus {box-shadow:0 0 5px #dedede;}
.user_content .login_register .user_on button {width:322px; line-height:52px; background:#c21722; color:#fff; border:none; border-radius:5px; cursor:pointer; transition:.5s all linear;}
.user_content .login_register .user_on button:hover {box-shadow:0 0 5px #c21722;}
.user_content .login_register .user_on div {overflow:hidden; margin:20px auto;}
.user_content .login_register .user_on div .xx {width:auto; float:left; margin:2px 5px 0 0;}
.user_content .login_register .user_on div p {color:#787878;}
.user_content .login_register .user_on div a:nth-child(2) {float:right;}
.user_content .login_register .user_on div a span {color:#07a2db;}
.user_content .login_register .user_on .dx_div {overflow:initial; position:relative;}
.user_content .login_register .user_on .dx_div input {background:#f5f5f5; width:190px; padding-right:130px;}
.user_content .login_register .user_on .dx_div a {position:absolute; right:0; top:0; border-left:1px solid #dedede; background:#f5f5f5; line-height:50px; text-align:center; color:#979696; width:120px; font-size:14px; border:1px solid #dedede;}

.user_footer {overflow:hidden; text-align:center;}
.user_footer p {color:#959595;}
.user_footer p a {color:#959595; margin-left:15px;}
.user_footer p a:hover {color:#c21722;}

/*product_list*/
.pro_list {}
.pro_list .pro_list_t {overflow:hidden; margin-bottom:20px;}
.pro_list .pro_list_t .pro_list_wz {overflow:hidden; line-height:40px; border:1px solid #e5e5e5; text-indent:20px; border-bottom:none;}
.pro_list .pro_list_t ul {overflow:hidden; border:1px solid #e5e5e5; margin-bottom:20px;}
.pro_list .pro_list_t ul li {overflow:hidden; line-height:40px;}
.pro_list .pro_list_t ul li:nth-child(1) {border-bottom:1px solid #e5e5e5;}
.pro_list .pro_list_t ul li:nth-child(1) p {text-indent:20px; margin-right:5px;}
.pro_list .pro_list_t ul li:nth-child(1) a {color:#c21722; padding-right:14px; background:url(../images/img/pro_list_cx.png) right center no-repeat;}
.pro_list .pro_list_t ul li:nth-child(1) .cx {float:right; background:none; padding-right:0;}
.pro_list .pro_list_t ul li:nth-child(4) {position:relative; padding-right:250px;}
.pro_list .pro_list_t ul li:nth-child(5) {position:relative; padding-right:250px;}
.pro_list .pro_list_t ul li p {float:left; font-size:13px; text-indent:50px; color:#969696; margin-right:15px;}
.pro_list .pro_list_t ul li a {display:block; float:left; color:#323232; font-size:13px; margin:0 10px;}
.pro_list .pro_list_t ul li .xx {overflow:hidden;}
.pro_list .pro_list_t ul li .more {position:absolute; right:75px; top:8px; color:#787878; line-height:23px; padding:0 25px 0 10px; background:url(../images/img/pro_list_more.png) #f1f1f1 41px center no-repeat;}
.pro_list .pro_list_t ul li .dx {position:absolute; right:0; top:8px; color:#787878; line-height:23px; padding:0 25px 0 10px; background:url(../images/img/pro_list_dx.png) #f1f1f1 41px center no-repeat;}
.pro_list .pro_list_t ul li .jg {overflow:hidden; position:absolute; right:0; top:8px; line-height:22px; color:#dbdbdb;}
.pro_list .pro_list_t ul li .jg input {line-height:21px; border:1px solid #dbdbdb; width:55px; text-indent:5px; padding-right:5px;}
.pro_list .pro_list_t ul li .jg a {float:right; width:61px; line-height:23px; text-align:center; background:#f1f1f1;}
.pro_list .pro_list_t .pro_list_xx {overflow:hidden; line-height:50px; border:1px solid #e5e5e5;}
.pro_list .pro_list_t .pro_list_xx .left {overflow:hidden; float:left;}
.pro_list .pro_list_t .pro_list_xx .left a {display:block;  float:left; border-right:1px solid #e5e5e5; color:#323232; width:70px; text-indent:17px; cursor:pointer;}
.pro_list .pro_list_t .pro_list_xx .left a:nth-child(1) {text-align:center; text-indent:0;}
.pro_list .pro_list_t .pro_list_xx .left a:nth-last-child(1) {border-right:none;}
.pro_list .pro_list_t .pro_list_xx .left a:hover {background:#c21722; color:#fff;}
.pro_list .pro_list_t .pro_list_xx .left .jg {background:url(../images/img/pro_list_xx1.png) 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .left .xl {background:url(../images/img/pro_list_xx1.png) 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .left .xp {background:url(../images/img/pro_list_xx2.png) 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .left .jg:hover {background:url(../images/img/pro_list_xx1_hover.png) #c21722 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .left .xl:hover {background:url(../images/img/pro_list_xx1_hover.png) #c21722 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .left .xp:hover {background:url(../images/img/pro_list_xx2_hover.png) #c21722 46px center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .right {overflow:hidden; float:right; margin-right:15px; color:#787878;}
.pro_list .pro_list_t .pro_list_xx .right p {float:left; margin-right:10px;}
.pro_list .pro_list_t .pro_list_xx .right p span {color:#323232;}
.pro_list .pro_list_t .pro_list_xx .right a {display:block; float:left; width:38px; height:28px; border:1px solid #e5e5e5; margin:11px 3px 0;}
.pro_list .pro_list_t .pro_list_xx .right .l {background:url(../images/img/pro_list_xx_l.png) #fff center center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .right .r {background:url(../images/img/pro_list_xx_r.png) #fff center center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .right .l:hover {background:url(../images/img/pro_list_xx_l_hover.png) #c21722 center center no-repeat;}
.pro_list .pro_list_t .pro_list_xx .right .r:hover {background:url(../images/img/pro_list_xx_r_hover.png) #c21722 center center no-repeat;}
.pro_list .pro_list_b {}
.pro_list .pro_list_b ul {}
.pro_list .pro_list_b ul li {overflow:hidden; float:left; width:285px; text-align:left; margin:0 20px 20px 0; border:1px solid #e5e5e5; box-sizing:border-box; transition:.5s all linear;}
.pro_list .pro_list_b ul li .pic {overflow:hidden; width:285px; height:285px; font-size:0; text-align:center; display:table-cell; vertical-align:middle;}
.pro_list .pro_list_b ul li .pic img {max-width:285px; max-height:285px;}
.pro_list .pro_list_b ul li .title {overflow:hidden; padding:10px 15px 20px;}
.pro_list .pro_list_b ul li .title p {font-size:15px; color:#de0101; line-height:25px; font-weight:bold;}
.pro_list .pro_list_b ul li .title .p1 {overflow:hidden; font-size:12px; color:#323232; line-height:20px; font-weight:initial; margin-bottom:7px; height:40px;}
.pro_list .pro_list_b ul li:nth-child(4n) {margin:0 0 20px 0;}
.pro_list .pro_list_b ul li:hover {box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-3px,0);}

/*product_view*/
.pro_view {overflow:hidden; margin-bottom:50px;}
.pro_view .pro_view_wz {overflow:hidden; width:1200px; margin:0 auto 10px; line-height:30px;}

/*product_view 头部*/
.pro_view .pro_view_t {overflow:hidden; width:1200px; margin:0 auto 60px;}

.pro_view .pro_view_t .pro_view_xc {float:left;}
.pro_view .pro_view_t .small-img {display:flex; align-items:center; justify-content: center;}
.pro_view .pro_view_t .clearfix:before,.clearfix:after {display:table; line-height:0; content:"";}
.pro_view .pro_view_t .pro_view_xc {width:500px; position:relative;}
.pro_view .pro_view_t .magnifier-container {width:500px; height:500px; overflow:hidden; position:relative; border:1px solid #ddd;}
.pro_view .pro_view_t .move-view {width:100px; height:100px; position:absolute; background-image:url(../images/img/move-box.png);}
.pro_view .pro_view_t .images-cover {height:100%; width:100%; position:relative;}
.pro_view .pro_view_t .images-cover img {position:absolute;}
.pro_view .pro_view_t .magnifier-assembly {height:92px; overflow:hidden; position:relative; padding-left:30px; padding-right:30px;}
.pro_view .pro_view_t .magnifier-btn {position:absolute; width:100%; top:50%; left:0; margin-top:-40px;}
.pro_view .pro_view_t .magnifier-btn span {line-height:80px; height:80px; width:13px; display:block; z-index:9998; text-align:center; cursor:pointer;}
.pro_view .pro_view_t .magnifier-btn .magnifier-btn-left {float:left; background:url(../images/img/magnifier-btn-left.png) center center no-repeat;}
.pro_view .pro_view_t .magnifier-btn .magnifier-btn-right {float:right; background:url(../images/img/magnifier-btn-right.png) center center no-repeat;}
.pro_view .pro_view_t .magnifier-line {position:relative; overflow:hidden; height:92px;}
.pro_view .pro_view_t .magnifier-line ul {display:block; font-size:0; width:10000%; position:absolute; left:0; z-index:9997;}
.pro_view .pro_view_t .magnifier-line li {float:left; width:100px; cursor:pointer;}
.pro_view .pro_view_t .magnifier-line ul > .active .small-img {border-color:#c21722;}
.pro_view .pro_view_t .small-img {height:78px; padding:1px; margin:5px; overflow:hidden; border:1px solid #dcdcdc; text-align:center; transition:.5s all linear;}
.pro_view .pro_view_t .small-img img {max-width:100%; max-height:100%;}
.pro_view .pro_view_t .magnifier-view {width:100%; height:100%; position:absolute; right:-105%; top:0; z-index:9999; background-color:#fff; display:none; overflow:hidden;}
.pro_view .pro_view_t .magnifier-view img{display:block;}
.pro_view .pro_view_t .animation03 {transition: all 0.3s ease-in 0.1s; -ms-transition: all 0.3s ease-in 0.1s; -moz-transition: all 0.3s ease-in 0.1s; -webkit-transition: all 0.3s ease-in 0.1s; -o-transition: all 0.3s ease-in 0.1s;}

.pro_view .pro_view_t .pro_view_cs {overflow:hidden; float:right; width:600px;}
.pro_view .pro_view_t .pro_view_cs .bt {font-size:20px; color:#585858;}
.pro_view .pro_view_t .pro_view_cs .title_cs {overflow:hidden; border-bottom:1px dashed #dcdcdc; margin:35px 0 30px;}
.pro_view .pro_view_t .pro_view_cs .title_cs p:nth-child(1) {float:left; color:#c21722; line-height:40px;}
.pro_view .pro_view_t .pro_view_cs .title_cs p:nth-last-child(1) {float:right; color:#787878; line-height:40px;}
.pro_view .pro_view_t .pro_view_cs .title_jg {overflow:hidden; line-height:35px; margin:7px 0;}
.pro_view .pro_view_t .pro_view_cs .title_jg p {float:left; color:#737373; width:60px; margin-right:25px;}
.pro_view .pro_view_t .pro_view_cs .title_jg span {float:left; font-size:24px; color:#c21722; line-height:35px;}
.pro_view .pro_view_t .pro_view_cs .title_ps {overflow:hidden; margin:7px 0; line-height:35px;}
.pro_view .pro_view_t .pro_view_cs .title_ps p {float:left; width:60px; margin-right:25px;}
.pro_view .pro_view_t .pro_view_cs .title_ps p:nth-last-child(1) {margin-left:30px;}
.pro_view .pro_view_t .pro_view_cs .title_ps div {overflow:hidden; float:left;}
.pro_view .pro_view_t .pro_view_cs .title_ys {overflow:hidden; margin-top:7px;}
.pro_view .pro_view_t .pro_view_cs .title_ys p {float:left; width:60px; line-height:52px; margin-right:25px;}
.pro_view .pro_view_t .pro_view_cs .title_ys dl {overflow:hidden; float:left;}
.pro_view .pro_view_t .pro_view_cs .title_ys dl dd {overflow:hidden; position:relative; font-size:0; float:left; margin:0 10px 7px 0; border:2px solid #e5e5e5; color:#969696;cursor:pointer; transition:.5s all linear;}
.pro_view .pro_view_t .pro_view_cs .title_ys dl dd .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.pro_view .pro_view_t .pro_view_cs .title_ys dl dd.cur {border-color:#c21722;}
.pro_view .pro_view_t .pro_view_cs .title_ys dl dd.cur .x {opacity:1;}
.pro_view .pro_view_t .pro_view_cs .title_az {overflow:hidden; margin-top:7px; line-height:31px;}
.pro_view .pro_view_t .pro_view_cs .title_az p {float:left; width:60px; margin-right:25px; line-height:35px;}
.pro_view .pro_view_t .pro_view_cs .title_az dl {overflow:hidden; float:left;}
.pro_view .pro_view_t .pro_view_cs .title_az dl dd {overflow:hidden; position:relative; float:left; padding:0 10px; margin:0 10px 7px 0; border:2px solid #e5e5e5; color:#969696; cursor:pointer; transition:.5s all linear;}
.pro_view .pro_view_t .pro_view_cs .title_az dl dd .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.pro_view .pro_view_t .pro_view_cs .title_az dl dd.cur {border-color:#c21722;}
.pro_view .pro_view_t .pro_view_cs .title_az dl dd.cur .x {opacity:1;}
.pro_view .pro_view_t .pro_view_cs .title_sl {overflow:hidden; margin:30px 0; padding-top:30px; border-top:1px dashed #dcdcdc;}
.pro_view .pro_view_t .pro_view_cs .title_sl p {float:left; width:60px; margin-right:25px; line-height:35px;}
.pro_view .pro_view_t .pro_view_cs .title_sl p:nth-last-child(1) {font-size:18px; color:#c21722;}
.pro_view .pro_view_t .pro_view_cs .title_sl div {float:left; border:1px solid #e6e6e6; margin-right:30px;}
.pro_view .pro_view_t .pro_view_cs .title_sl div a {display:block; width:30px; height:30px; float:left;}
.pro_view .pro_view_t .pro_view_cs .title_sl div .jian {background:url(../images/img/cart_jian.png) center center no-repeat;}
.pro_view .pro_view_t .pro_view_cs .title_sl div .jia {background:url(../images/img/cart_jia.png) center center no-repeat;}
.pro_view .pro_view_t .pro_view_cs .title_sl div input {float:left; font-size:16px; border:none; width:45px; line-height:30px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#eeeeee; text-align:center;}
.pro_view .pro_view_t .pro_view_cs .title_bottom {overflow:hidden;}
.pro_view .pro_view_t .pro_view_cs .title_bottom button {display:block; float:left; font-size:16px; border:2px solid #c21722; background:#fff; color:#c21722; width:200px; line-height:40px; text-align:center; transition:.5s all linear; cursor:pointer;}
.pro_view .pro_view_t .pro_view_cs .title_bottom button:nth-child(2) {background:#c21722; color:#fff; margin-left:13px;}

.pro_view .pro_view_t .pro_view_fx {overflow:hidden; width:100%; padding-top:30px; margin-bottom:30px;}
.pro_view .pro_view_t .pro_view_fx .fx {overflow:hidden; float:left; margin-right:25px;}
.pro_view .pro_view_t .pro_view_fx .sc {display:block; float:left; background:url(../images/img/pro_view_sc.png) left center no-repeat; padding-left:27px; line-height:21px;}
.pro_view .pro_view_t .pro_view_fx .sc:hover {background:url(../images/img/pro_view_sc_hover.png) left center no-repeat;}

.pro_view .pro_view_gd {overflow:hidden; position:relative; border:1px solid #e5e5e5;}
.pro_view .pro_view_gd .bt {border-bottom:1px solid #e5e5e5; font-size:16px; color:#323232; text-indent:20px; line-height:50px; margin-bottom:20px;}
.pro_view .pro_view_gd .prev {position:absolute; left:5px; top:37%; width:28px; height:60px; cursor:pointer; background:url(../images/img/index_btn.png) left bottom no-repeat; opacity:0; transition:.5s all linear;}
.pro_view .pro_view_gd .next {position:absolute; right:5px; top:37%; width:28px; height:60px; cursor:pointer; background:url(../images/img/index_btn.png) right bottom no-repeat; opacity:0; transition:.5s all linear;}
.pro_view .pro_view_gd:hover .prev {opacity:1;}
.pro_view .pro_view_gd:hover .next {opacity:1;}
.pro_view .pro_view_gd .bd {}
.pro_view .pro_view_gd .bd .tempWrap {margin:0 auto;}
.pro_view .pro_view_gd .bd ul {overflow:hidden; zoom:1; padding:3px 0 20px !important;}
.pro_view .pro_view_gd .bd ul li {overflow:hidden; margin:0 20px; width:145px; float:left; _display:inline; transition:.5s all linear;}
.pro_view .pro_view_gd .bd ul li:hover {box-shadow:0 15px 20px rgba(0,0,0,0.1); transform:translate3d(0,-3px,0);}
.pro_view .pro_view_gd .bd ul li .pic {overflow:hidden; width:145px; height:145px; font-size:0; text-align:center; display:table-cell; vertical-align:middle;}
.pro_view .pro_view_gd .bd ul li .pic img {max-width:145px; max-height:145px;}
.pro_view .pro_view_gd .bd ul li .title {overflow:hidden; margin-top:5px; padding:0 10px 10px; text-align:center;}
.pro_view .pro_view_gd .bd ul li .title .p1 {overflow:hidden; color:#505050; line-height:20px; margin-bottom:3px; white-space:nowrap; text-overflow:ellipsis;}
.pro_view .pro_view_gd .bd ul li .title .p2 {font-weight:bold; color:#c21722; line-height:25px;}

/*product_view 底部*/
.pro_view .pro_view_b {overflow:hidden; margin-bottom:100px;}
.pro_view .pro_view_b .pro_view_b_nav {position:relative; height:70px; line-height:70px; border:1px solid #e5e5e5; border-left:none; border-right:none;}
.pro_view .pro_view_b .pro_view_b_nav ul {overflow:hidden; position:absolute; left:50%; bottom:-1px;}
.pro_view .pro_view_b .pro_view_b_nav ul li {float:left; margin:0 20px; font-size:18px; color:#969696; border-bottom:1px solid #e5e5e5; transition:.5s all linear; cursor:pointer;}
.pro_view .pro_view_b .pro_view_b_nav ul .cur {font-size:18px; color:#c21722; border-color:#c21722;}
.pro_view .pro_view_b .pro_view_b_content {overflow:hidden; width:1200px; margin:40px auto 0;}
.pro_view .pro_view_b .pro_view_b_content .pro_view_qh {overflow:hidden; display:none;}
.pro_view .pro_view_zjll {overflow:hidden; width:1200px; margin:0 auto;}
.pro_view .pro_view_zjll .bt {text-indent:0;}
.pro_view .pro_view_zjll .pro_view_gd {border:none;}

/*cart*/
.cart_bz {overflow:hidden; margin:40px auto;}
.cart_bz img {display:block; margin:0 auto;}

.xx_ys {display:none;}
.xx_ys + label {float:left; background:#fff; border:1px solid #b5b5b5; width:13px; height:13px; display:block; position:relative; cursor:pointer;}
.xx_ys:checked + label:after {content:''; position:absolute; top:2px; left:2px; background:#000; width:9px; height:9px; display:block;}

/*cart 我的购物车*/
.cart .shop {overflow:auto;}
.cart .shop ul {overflow:hidden; width:98%; border-top:1px solid #e5e5e5;}
.cart .shop ul li {overflow:hidden; border-bottom:1px solid #e5e5e5; height:82px; padding:15px 0;}
.cart .shop ul li .left {overflow:hidden; float:left;}
.cart .shop ul li .xx {float:left; overflow:hidden; margin:35px 35px 0 5px;}
.cart .shop ul li .shop_t {overflow:hidden; float:left; width:79px; height:79px; border:1px solid #eeeeee; text-align:center; display:table-cell; vertical-align:middle;}
.cart .shop ul li .shop_t img {max-width:79px; max-height:79px;}
.cart .shop ul li .shop_z {overflow:hidden; float:left; margin-left:20px; padding:14px 0; line-height:21px; width:400px;}
.cart .shop ul li .shop_z a {font-size:14px; color:#323232; float:left; width:60%; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .shop ul li .shop_z p {color:#787878; width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .shop ul li .right {overflow:hidden; float:right; height:80px; line-height:80px;}
.cart .shop ul li .right .sc {display:block; float:left; margin:35px 37px 0 70px; width:13px; height:13px; background:url(../images/img/cart_sc.png) center center no-repeat;}
.cart .shop ul li .right .sc:hover {transform:rotate(180deg);}
.cart .shop ul li .right div {float:left; border:1px solid #e6e6e6; margin:23px 15px 0 25px;}
.cart .shop ul li .right div a {display:block; width:30px; height:30px; float:left;}
.cart .shop ul li .right div .jian {background:url(../images/img/cart_jian.png) center center no-repeat;}
.cart .shop ul li .right div .jia {background:url(../images/img/cart_jia.png) center center no-repeat;}
.cart .shop ul li .right div input {float:left; font-size:16px; border:none; width:45px; line-height:30px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#f6f6f6; text-align:center;}
.cart .shop ul li .right p {float:left; font-size:16px; color:#323232; width:120px; text-align:center;}
.cart .shop_cb {display:none;}
.cart .shop_cb + label {background:#fff; border:1px solid #b5b5b5; width:13px; height:13px; display:block; position:relative; cursor:pointer;}
.cart .shop_cb:checked + label:after {content:''; position:absolute; top:2px; left:2px; background:#000; width:9px; height:9px; display:block;}
.cart .shop_nav {overflow:hidden; margin-bottom:20px;}
.cart .shop_nav .qx {overflow:hidden; float:left; padding-left:5px;}
.cart .shop_nav .qx label {float:left; margin-top:1px;}
.cart .shop_nav p {float:left; margin-left:20px;}
.cart .shop_nav .right {overflow:hidden; float:right;}
.cart .shop_nav .right p {margin-left:0; text-align:center; width:110px;}
.cart .shop_nav .right p:nth-child(2) {width:150px;}
.cart .shop_nav .right p:nth-child(4) {width:150px;}
.cart_settlement {overflow:hidden; width:1200px; line-height:47px; margin:0 auto 60px; background:#fff; box-shadow:0 0 5px #cecece;}
.cart_settlement .qx {overflow:hidden; float:left; margin:1px 20px 0 40px;}
.cart_settlement .qx label {float:left; margin-top:17px;}
.cart_settlement .qx p {float:left; margin-left:15px;}
.cart_settlement a {display:block; float:left; margin:1px 10px 0;}
.cart_settlement .tj {float:right; font-size:18px; color:#fff; margin:0; width:180px; line-height:50px; background:#c21722; text-align:center;}
.cart_settlement .jg {overflow:hidden; float:right; margin-right:15px;}
.cart_settlement .jg p {float:left; color:#646464; margin-right:20px;}
.cart_settlement .jg p span {font-size:20px; color:#323232;}
.cart_settlement .jg p:nth-child(1) span {margin:0 5px;}

/*cart 确认订单*/
.cart .cart_sh {overflow:hidden;}
.cart .cart_sh li {overflow:hidden; padding:0 10px; transition:.5s all linear;}
.cart .cart_sh li:hover {background:#e5e5e5;}
.cart .cart_sh li input {float:left; margin:13px 13px 0 0;}
.cart .cart_sh li {overflow:hidden; line-height:40px;}
.cart .cart_sh li .left {overflow:hidden; float:left;}
.cart .cart_sh li .left p {float:left; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;}
.cart .cart_sh li .left p:nth-child(1) {width:94px; margin-right:30px;}
.cart .cart_sh li .left p:nth-child(2) {width:95px; margin-right:30px;}
.cart .cart_sh li .left p:nth-child(3) {max-width:485px;}
.cart .cart_sh li .right {float:right;}
.cart .cart_sh li .right a {color:#646464;}
.cart .cart_sh li .right a:nth-child(2) {border-left:1px solid #d6d6d6; padding-left:10px; margin-left:7px;}
.cart .cart_sh .dz_tj {margin:25px 0 30px 10px; line-height:30px; padding:0 35px; background:#eeeeee; color:#505050; display:block; float:left; cursor:pointer;}
.cart .cart_sh .navShow {
	-o-box-shadow:0px 0px 3px #eeeeee;
	-moz-box-shadow:0px 0px 3px #eeeeee;
    -webkit-box-shadow:0px 0px 3px #eeeeee;
    box-shadow:0px 0px 3px #eeeeee;
}
.cart .cart_peisong {overflow:hidden; margin-bottom:30px;}
.cart .cart_peisong li {float:left; overflow:hidden; text-align:center; font-size:14px; color:#3c3c3c; position:relative; width:178px; line-height:38px; border:1px solid #dddddd; margin-right:16px; cursor:pointer; transition:.5s all linear;margin-bottom: 10px;}
.cart .cart_peisong li .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.cart .cart_peisong .cur {border-color:#c21722;}
.cart .cart_peisong .cur .x {opacity:1;}

.cart .order_nav {overflow:hidden; margin-bottom:15px; padding-right:30px;}
.cart .order_nav p {float:right; width:100px; text-align:center;}
.cart .cart_order {overflow:hidden; border-top:1px solid #e5e5e5;}
.cart .cart_order li {overflow:hidden; border-bottom:1px solid #e5e5e5; padding:20px 0;}
.cart .cart_order li .left {overflow:hidden; float:left;}
.cart .cart_order li .order_t {overflow:hidden; float:left; width:79px; height:79px; border:1px solid #eeeeee; text-align:center; display:table-cell; vertical-align:middle;}
.cart .cart_order li .order_t img {max-width:79px; max-height:79px;}
.cart .cart_order li .order_z {overflow:hidden; float:left; margin-left:20px; padding:12px 0; line-height:25px; width:400px;}
.cart .cart_order li .order_z a {font-size:14px; color:#323232; float:left; width:60%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px;}
.cart .cart_order li .order_z p {color:#787878; width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .cart_order li .right {overflow:hidden; float:right; height:80px; line-height:80px; margin-right:30px;}
.cart .cart_order li .right p {float:left; font-size:16px; color:#323232; text-align:center; width:100px;}
.cart .cart_order li .right p:nth-child(2) {font-weight:bold; color:#323232;}

/*cart 发票信息*/
.cart .cart_fapiao {overflow:hidden; margin-bottom:30px;}
.cart .cart_fapiao a {float:left; overflow:hidden; text-align:center; font-size:14px; color:#3c3c3c; position:relative; width:178px; line-height:38px; border:1px solid #dddddd; margin-right:16px; cursor:pointer; transition:.5s all linear;}
.cart .cart_fapiao a .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.cart .cart_fapiao .cur {border-color:#c21722;}
.cart .cart_fapiao .cur .x {opacity:1;}

/*cart 地址管理*/
.center .center_right .center_right_b .address .address_ul {overflow:hidden; width:820px; margin-bottom:40px;}
.center .center_right .center_right_b .address .address_ul li {overflow:hidden; line-height:40px;}
.center .center_right .center_right_b .address .address_ul li .left {overflow:hidden; float:left;}
.center .center_right .center_right_b .address .address_ul li .left p {float:left; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(1) {width:94px; margin-right:30px;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(2) {width:95px; margin-right:30px;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(3) {max-width:485px;}
.center .center_right .center_right_b .address .address_ul li .right {float:right;}
.center .center_right .center_right_b .address .address_ul li .right a {color:#646464;}
.center .center_right .center_right_b .address .address_ul li .right a:nth-child(2) {border-left:1px solid #d6d6d6; padding-left:10px; margin-left:7px;}
.new_address {width:600px; padding-left:10px;}
.new_address li {margin-bottom:20px; position:relative; height:49px;}
.new_address li p {font-size:14px; width:100px; color:#646464; line-height:45px; float:left;}
.new_address li .ty {float:left; width:490px; border:1px solid #c9c9c9; line-height:47px; height:47px; text-indent:30px;}
.new_address .sr {height:45px;}
.new_address .sr .xl {float:left; width:231px; margin-right:30px;}
.new_address .sr .xl:nth-child(2) {margin-right:0;}
.new_address .mr {overflow:hidden; padding-left:100px;}
.new_address .mr label {float:left; margin-top:1px;}
.new_address .mr p {float:left; margin-left:10px; line-height:17px; width:auto; color:#323232;}
.new_address_tj {display:block; width:300px; line-height:50px; border:none; margin:0 0 20px 100px; font-size:16px; text-align:center; color:#fff; background:#c21722; transition:.5s all linear; cursor:pointer;}
.new_address_tj:hover {
	-o-box-shadow:0px 0px 5px #c21722;
	-moz-box-shadow:0px 0px 5px #c21722;
    -webkit-box-shadow:0px 0px 5px #c21722;
    box-shadow:0px 0px 5px #c21722;
}

/*cart 提交订单*/
.cart .cart_submit {margin-top:25px;}
.cart .cart_submit .div1 {float:left; margin-top:60px;}
.cart .cart_submit .div1 .xz {overflow:hidden; margin-bottom:20px;}
.cart .cart_submit .div1 .xz label {float:left; margin-top:1px;}
.cart .cart_submit .div1 p {float:left; margin-left:10px; color:#505050;}
.cart .cart_submit .div1 a {display:block; margin-top:60px; float:left; font-size:14px; color:#505050; width:160px; line-height:30px; text-align:center; background:#eeeeee;}
.cart .cart_submit .div1 a:hover {
	-o-box-shadow:0px 0px 5px #eeeeee;
	-moz-box-shadow:0px 0px 5px #eeeeee;
    -webkit-box-shadow:0px 0px 5px #eeeeee;
    box-shadow:0px 0px 5px #eeeeee;
}

.cart .cart_submit .div2 {float:right;}
.cart .cart_submit .div2 dl {overflow:hidden;}
.cart .cart_submit .div2 dl dd {overflow:hidden; margin-bottom:15px; line-height:20px;}
.cart .cart_submit .div2 dl dd p:nth-child(2n) {font-size:14px; color:#787878; font-weight:bold;}
.cart .cart_submit .div2 dl dd:nth-child(1) span {color:#323232; font-weight:bold;}
.cart .cart_submit .div2 dl dd:nth-last-child(1) {margin-top:40px; line-height:25px;}
.cart .cart_submit .div2 dl dd:nth-last-child(1) span {font-size:24px; color:#323232; font-weight:bold;}
.cart .cart_submit .div2 dl dd p {float:left; text-align:right; width:160px;}

.cart .cart_submit .div2 button {float:right; display:block; background:#c21722; border:none; width:260px; line-height:45px; color:#fff; font-size:21px; text-align:center; transition:.5s all linear; cursor:pointer;}
.cart .cart_submit .div2 button:hover {
	-o-box-shadow:0px 0px 5px #c21722;
	-moz-box-shadow:0px 0px 5px #c21722;
    -webkit-box-shadow:0px 0px 5px #c21722;
    box-shadow:0px 0px 5px #c21722;
}

/*center*/
.center {overflow:hidden; width:1200px; background:#fff; margin:45px auto 75px; box-shadow:0 0 5px #cecece;}
.center .center_left {overflow:hidden; width:240px; float:left;}
.center .center_left .center_portrait {overflow:hidden; width:240px; height:193px; padding:47px 0 0px; background:#c21722;}
.center .center_left .center_portrait div {overflow:hidden; float:left; margin:0 0 25px 60px; width:120px; height:120px; border-radius:60px; text-align:center; display:table-cell; vertical-align:middle;}
.center .center_left .center_portrait div img {max-width:120px; max-height:120px;}
.center .center_left .center_portrait p {width:80%; font-size:14px; color:#fff; text-align:center; margin:0 auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.center .center_left .center_nav {overflow:hidden; width:239px; min-height:400px; padding-bottom:50px; border-right:1px solid #e5e5e5;}
.center .center_left .center_nav ul {overflow:hidden; width:70%; padding:25px 0; margin:0 auto;}
.center .center_left .center_nav ul p {font-size:14px; font-weight:bold; text-align:center; margin:10px auto 20px; color:#323232; background:url(../images/img/center_p.png) 30px center no-repeat;}
.center .center_left .center_nav ul li {overflow:hidden; margin-bottom:15px; line-height:25px; text-indent:55px; background-position:40px center; transition:.5s all linear;}
.center .center_left .center_nav ul li a {display:block; font-size:14px; color:#323232;}
.center .center_left .center_nav ul li:hover {background:url(../images/img/center_nav_hover.png) no-repeat; background-position:40px center;}
.center .center_left .center_nav ul li:hover a {color:#c21722;}
.center .center_left .center_nav .tc {display:block; width:70%; margin:0 auto; text-align:center; color:#c21722; line-height:25px; margin-top:25px;}

.center .center_right {overflow:hidden;}
.center .center_right .center_right_t {overflow:hidden; width:960px; height:239px; border-bottom:1px solid #e5e5e5; background:url(../images/img/center_bt.png) center center no-repeat;}
.center .center_right .center_right_t dl {overflow:hidden; width:400px; margin:200px auto 0;}
.center .center_right .center_right_t dl dd {float:left; height:16px; line-height:15px; color:#323232;}
.center .center_right .center_right_t dl dd a:hover {color:#c21722;}
.center .center_right .center_right_t dl span {display:block; margin:0 25px; float:left; width:1px; height:16px; background:url(../images/img/center_right_t_x.jpg) center center no-repeat;}

.center .center_right .center_right_b {overflow:hidden; width:850px; padding:60px 55px 175px;}

/*center information*/
.center .center_right .center_right_b .information {}
.center .center_right .center_right_b .information .information_ul {padding-right:40px; width:410px;}
.center .center_right .center_right_b .information .information_ul li {position:relative;}
.center .center_right .center_right_b .information .information_ul li p {font-size:14px; color:#969696; line-height:50px;}
.center .center_right .center_right_b .information .information_ul li .ty {border:1px solid #c9c9c9; width:99.5%; line-height:47px; height:47px; text-indent:30px;}
.center .center_right .center_right_b .information .information_ul .sr {height:45px;}
.center .center_right .center_right_b .information .information_ul .sr .xl {float:left; width:123px; margin-right:20px;}
.center .center_right .center_right_b .information .information_ul .sr .xl:nth-child(3) {margin-right:0;}
.center .center_right .center_right_b .information button {display:block; width:100%; line-height:50px; font-size:16px; border:none; text-align:center; color:#fff; background:#c21722; margin-top:60px; transition:.5s all linear; cursor:pointer;}
.center .center_right .center_right_b .information button:hover {
	-o-box-shadow:0px 0px 5px #c21722;
	-moz-box-shadow:0px 0px 5px #c21722;
    -webkit-box-shadow:0px 0px 5px #c21722;
    box-shadow:0px 0px 5px #c21722;
}

/*center order*/
.center .center_right .center_right_b .order {overflow:hidden;}
.center .center_right .center_right_b .order .order_div {overflow:hidden; line-height:20px;}
.center .center_right .center_right_b .order .order_div .p1 {float:left; font-size:16px; color:#323232;}
.center .center_right .center_right_b .order .order_div dl {overflow:hidden; float:left;}
.center .center_right .center_right_b .order .order_div dl dd {overflow:hidden; float:left;}
.center .center_right .center_right_b .order .order_div dl dd a {width:auto; height:auto; margin-left:0;}
.center .center_right .center_right_b .order .order_div dl dd a:hover {color:#c21722;}
.center .center_right .center_right_b .order .order_div dl span {display:block; margin:4px 25px 0; float:left; width:1px; height:15px; background: url(../images/img/center_right_t_x.jpg) center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right {overflow:hidden; float:right;}
.center .center_right .center_right_b .order .order_div .right p {float:left; margin-right:10px;}
.center .center_right .center_right_b .order .order_div .right p span {color:#c79a33;}
.center .center_right .center_right_b .order .order_div .right a {display:block; float:left; width:20px; height:20px; margin-left:6px;}
.center .center_right .center_right_b .order .order_div .right .syy {background:url(../images/img/order_left.png) #c9c9c9 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .xyy {background:url(../images/img/order_right.png) #c9c9c9 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .syy:hover {background:url(../images/img/order_left.png) #000 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .xyy:hover {background:url(../images/img/order_right.png) #000 center center no-repeat;}
.center .center_right .center_right_b .order .order_ul {overflow:hidden; margin:25px 0 0 0;}
.center .center_right .center_right_b .order .order_ul li {overflow:hidden; border:1px solid #eeeeee; margin-bottom:25px;}
.center .center_right .center_right_b .order .order_ul li .top {overflow:hidden; background:#f5f5f5; height:35px; line-height:35px;}
.center .center_right .center_right_b .order .order_ul li .top p {float:left; margin-left:20px; color:#646464;}
.center .center_right .center_right_b .order .order_ul li .top a {float:right; background:url(../images/img/cart_sc.png) center center no-repeat; background-size:100%; width:13px; height:13px; margin:12px 12px 0 0;}
.center .center_right .center_right_b .order .order_ul li .bottom {overflow:hidden; padding:0 0 0 15px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l {overflow:hidden; float:left; padding:20px 0;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l .div1 {overflow:hidden; width:80px; height:80px; float:left;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l .div2 {overflow:hidden; float:left; width:260px; margin-left:20px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r {overflow:hidden; float:right;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r .p1 {float:left; line-height:120px; width:80px; text-align:center;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r .p1:nth-child(2) {width:100px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div {overflow:hidden; border-left:1px solid #eeeeee; float:left; height:80px; text-align:center; width:115px; padding-top:20px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div p {font-size:12px; color:#505050; margin-bottom:5px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div a {display:inline-block; color:#505050;}


/*fy*/
#fy {overflow:hidden; width:100%; margin:0 auto 80px; padding-top:40px; text-align:center;}
#fy a {display:inline-block; padding:0 17px; line-height:40px; border:1px solid #e5e5e5; margin:0 5px;}
#fy a:hover {background:#c21722; color:#fff; border-color:#c21722;}

/*xf*/
#xf {position:fixed; right:0; bottom:200px; background:#333333;}
#xf a {display:block; width:55px; height:55px; border-bottom:1px solid #444444;}
#xf a:nth-last-child(1) {margin-bottom:none;}

.footer {overflow:hidden; width:1200px; margin:60px auto 0; padding-bottom:30px;}
.footer .footer_fl {overflow:hidden; text-align:center; line-height:31px;}
.footer .footer_fl dd {overflow:hidden; display:inline-block; font-size:16px; color:#646464; vertical-align:top;}
.footer .footer_fl span {display:inline-block; margin:0 73px; width:1px; height:31px; background:url(../images/img/footer_x.jpg) center center no-repeat; vertical-align:top;}
.footer .footer_content {overflow:hidden; border-top:1px solid #e5e5e5; margin-top:35px; padding:35px 0 50px;}
.footer .footer_content .footer_nav {overflow:hidden; float:left;}
.footer .footer_content .footer_nav dl {overflow:hidden; float:left; margin-right:110px;}
.footer .footer_content .footer_nav dl:nth-last-child(1) {margin-right:0;}
.footer .footer_content .footer_nav dl dt {overflow:hidden; margin-bottom:10px;}
.footer .footer_content .footer_nav dl dt a {font-size:16px; color:#000;}
.footer .footer_content .footer_nav dl dd {overflow:hidden; line-height:25px;}
.footer .footer_content .footer_nav dl dd a {color:#646464;}
.footer .footer_content .phone {float:right; color:#646464; line-height:30px;}
.footer .footer_content .phone span {font-size:28px; color:#000;}
.footer .dbbq {color:#787878;}



.pages a {display: inline-block;vertical-align: middle;padding: 0 10px;height: 35px;line-height: 35px;text-align: center;background-color: #f5f5f5;color: #969696;margin: 0 4px;}
.pages a.current{background:#c21722;color:#fff}