﻿@charset "utf-8";

html, body { -webkit-text-size-adjust: none; color: #666; font-size: 14px; font-family: "宋体"; } /*网站字体颜色*/

a { color: #666; text-decoration: none; font-family: "微软雅黑"; }  /*for ie f6n.net*/

a:focus { outline: 0; } /*for ff f6n.net*/

a:hover { text-decoration: none; }

.vam { vertical-align: middle; }

.clear { clear: both; height: 0; line-height: 0; font-size: 0; }

p { word-spacing: -1.5px; }

.tr { text-align: right; }

.tl { text-align: left; }

.center { text-align: center; }

.fl { float: left; }

.fr { float: right; }

.pa { position: absolute; }

.pr { position: relative; margin-top:20px; }

/* -- 购物车外部框架 -- */


.cart_header, .cart_content, .cart_footer { width: 760px; margin: 0 auto; }

.topadcs { z-index: 0; }

/* -- 页面整体布局 -- */


.content, .footer { width: 1120px; margin: 0 auto;z-index: 999; }

.header { width: 960px; margin: 0 auto; overflow: visible; z-index: 999; }

.left { width: 201px; float: left; overflow: hidden; }

.left2 { float: right; overflow: hidden; width: 900px; }

.left3 { width: 754px; float: left; overflow: hidden; color: #666; }

.lefttop { margin-top: 10px; }

.left2top { }

.leftbot { margin-bottom: 10px; }

.left2bot { margin-bottom: 10px; }

.right { width: 900px; float: right; display: inline; margin-left: 5px; overflow: hidden; }

.right2 { width: 275px; float: right; overflow: hidden; }

.right3 { width: 201px; float: right; overflow: hidden; color: #666; }

.righttop { }

.right2top { }

.rightbot { margin-bottom: 10px; }

.right2bot { margin-bottom: 10px; }

.right_main { width: 898px; border: solid 1px #d5d5d5; padding-bottom: 15px; overflow: hidden; }

.right2_main { width: 273px; border: solid 1px #d5d5d5; padding-bottom: 15px; overflow: hidden; }

.left2_main { width: 878px; border: solid 1px #d5d5d5; padding-bottom: 15px; overflow: hidden; padding:10px;}
 .h_nav li a:-webkit-any-link {
display:block;
}

/*头部开始*/


.t_bg { background: url(../images/t_bg.jpg) repeat-x center 0; height: 230px; }

.h_top { height: 42px; line-height: 42px; }

.h_top p { float: right; }

.h_top p a { padding: 0 5px; color: #000 }

.h_top p img { margin: 0 2px -3px 0; }

.h_con { height: 136px; }

.h_con h1 { padding-left: 17px; float: left; }

.h_bt { padding: 26px 0 0 11px; }

.h_pho { padding-top: 32px; }

.h_pho img { float: left; padding-right: 35px; width: 75px; height: 73px; }

.h_pho p { float: left; margin-top: 20px; font-family: "微软雅黑"; font-size: 14px; color: #000; background: url(../images/h_pho.gif) no-repeat left 5px; padding-left: 42px; }

.h_pho p span { color: #e2112c; font-size: 30px; display: block; }

.f_img.fl img { width: 120px; height: 120px; }

.h_nav { height: 51px; line-height: 51px; margin: 0 auto; width: 1120px; }

.h_nav ul li { float: left; background: url(../images/n_bor.jpg) no-repeat right center; padding: 0 2px; position: relative; position: relative; z-index: 999; width: 105px; }

.h_nav ul li:last-of-type {background: none; }

.h_nav ul .nobor01 { background: none; }

.h_nav ul li a { color: #FFFFFF; display: block; font-size: 16px; font-weight: bold; text-align: center; width: 105px; }

.h_nav ul li a:hover, .h_nav ul .cur a { background:#F7B940; color: #fff; text-decoration: none; }

.more > a { color: #136EC2; }

.s_inp { width: 275px; margin-top: 9px; }

.inp01 { background: url(../images/s_inp.gif) no-repeat; width: 203px; height: 23px; line-height: 23px; border: none; padding: 0 3px; float: left; margin-right: 5px; }

.h_ser p { float: left; height: 42px; line-height: 42px; overflow: hidden; color: #000; padding-left: 45px; }

.h_ser p a { padding: 0 6px; color: #000; }

/*头部结束*/



/*底部开始*/


.f_bg { background: url(../images/f_bg.jpg) repeat-x center top; 　margin-top: 15px; }

.f_nav { text-align: center; color: #fff; height: 47px; line-height: 47px; }

.f_nav a { color: #fff; padding: 0 10px; font-weight: bold; text-shadow: 1px 1px #0e5925; }

.f_img { float: left; padding: 35px 50px 0 45px; }

.f_p { color: #fff; line-height: 22px; padding: 22px 0 0; }

.f_p p a { color: #fff; }

.f_p p img { padding: 0 0 0 10px; float: none; }

.f_img01 { padding: 85px 0 0 30px; }

.f_img01 img { padding: 0 10px; }

/*底部结束*/




.h_ser { width: 960px; margin: 0 auto; }

.h_nav_innerUl { left: 0; margin: 0; padding: 0; position: absolute; top: 51px; width: 198px; z-index: 999; *z-index:999;
display: none; }/* */

.h_nav .h_nav_innerUl li { float: none; font-size: 12px; }

.h_nav .h_nav_innerUl li a { background: url(../images/n_ico01.gif) no-repeat; color: #FFFFFF; }

.h_nav_innerUl ul { background: url(../images/n_xbg02.gif) repeat-y; width: 198px; }

.h_nav ul .n_xl { width: 198px; }

.h_nav ul .xl02 { background: url(../images/n_xbg02.gif) repeat-y; width: 198px; z-index: 999; }

.h_nav ul .xl02 ul li { height: 28px; line-height: 28px; border-bottom: dashed 1px #c4c4c4; margin: 0 10px; background: url(../images/n_ico01.gif) no-repeat left 10px; padding-left: 15px; }

.h_nav ul .xl02 ul li a { width: 198px; color: #606060; background: none; padding: 0; font-size: 12px; text-align: left; text-shadow: none; font-weight: normal; }

/*color: #FFFFFF;display: block;font-size: 16px;font-weight: bold;text-align: center;text-shadow: 1px 1px 1px #0B6930;width: 115px;*/


.h_nav ul .xl02 ul li a:hover { color: #606060; background: none }

.d_ns { background: url("../images/d_03.jpg") repeat-x left 160px; margin: 0 auto 30px; overflow: hidden; width: 1120px; }

.d_ns h1 { background: url("../images/d_nst.jpg") no-repeat center center; color: #fff; font-size: 23px; height: 52px; line-height: 52px; margin-bottom: 33px; text-align: center; }

.d_ns .d_nsm {overflow: hidden; }

.d_ns a { display: inline-block; float: left; height: 96px; margin-right: 2%; text-decoration: none; width: 10%;cursor:pointer;}

.d_ns a.ent { margin-right: 0; }

.d_ns a:hover { text-decoration: none; }

.d_ns a i { background: url("../images/d_07.gif") no-repeat 33px 12px; color: #545454; display: block; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; height: 45px; line-height: 45px; overflow: hidden; text-align: center; width: 86px; }

.d_ns a:hover i { background: url("../images/d_01.jpg") no-repeat 33px 12px; color: #fff; }

.d_ns a b { background: url("../images/d_04.gif") no-repeat center center; display: block; float: left; height: 6px; line-height: 6px; overflow: hidden; width: 86px; }

.d_ns a:hover b { background: url("../images/d_02.jpg") no-repeat center center; }

.d_ns a span { background: url("../images/d_05.gif") no-repeat left bottom; color: #545454; display: block; float: left; font-size: 16px; height: 40px; line-height: 40px; margin-top: 5px; overflow: hidden; text-align: center; width: 86px; }

.d_ns a:hover span { background: url("../images/d_06.jpg") no-repeat left bottom; color: #fff; }

.d_ns a.a02 i { background: url("../images/d_08.gif") no-repeat 33px 12px; line-height: 48px; }

.d_ns a.a02:hover i { background: url("../images/d_09.jpg") no-repeat 33px 12px; }

.d_ns a.a02 span { background: url("../images/d_05.gif") no-repeat left top; height: 40px; line-height: 40px; margin-bottom: 5px; margin-top: 0; }

.d_ns a.a02:hover span { background: url("../images/d_06.jpg") no-repeat left top; }

.d_ns p { height: 61px; overflow: hidden; padding-left: 139px; }

.d_ns p span { color: #606060; float: left; font-size: 19px; height: 61px; line-height: 31px; margin-right: 84px; overflow: hidden; width: 426px; }

.d_ns p span b { background: url("../images/d_dh.gif") no-repeat 42px 5px; color: #bd0b00; display: block; font-size: 16px; font-weight: normal; height: 30px; line-height: 30px; overflow: hidden; padding-left: 78px; }

.d_ns p span b i { display: inline-block; font-size: 20px; font-style: normal; }

.d_ns p a { background: url("../images/d_bt.gif") no-repeat left top; color: #fff; float: left; font-size: 18px; height: 38px; line-height: 38px; margin: 10px 15px 0 0; overflow: hidden; text-align: center; width: 122px; }

.ztc{ background:#CCC; height:45px;}

.ztc_nr{ width:960px; margin:0 auto; }

.ztc_nr p{ line-height:45px; font-size:16px; font-weight:bold; color:#025446;}

.ztc_nr a{ color:#025446; font-weight:normal; font-size:14px;}

.kt_con dd a{ color:#fff; font-size:20px; font-weight:bold; text-align:center;}
