@charset "utf-8";
body {font:12px/1.231 Verdana, Arial, Helvetica, sans-serif, "微软雅黑" ,""; color:#666; font-size:12px; margin:0px auto;}/*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover {  text-decoration:none;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.clearfix { clear:both;zoom:1;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.content { width:1048px; height:auto; overflow:hidden; padding:25px 0 0; background:#fff; font-family:"Microsoft YaHei",SimSun,SimHei;margin:0 auto 35px;}

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right1 { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}



/*顶部开始*/
.top{ height:30px;background:url(../images/top_bj1.jpg) center top repeat-x; z-index:4;font-family:"微软雅黑"; margin:0 auto;}
.top_m{width:1200px; height:30px;line-height:30px;position:relative;margin:0px auto;}
.top_m p{ float:left; font-size:14px; color:#fff;}
.top_m ul{ float:right;}
.top_m ul li{ float:left;line-height:30px; margin-left:10px;font-size:12px;color:#fff;}
.top_m ul li a{color:#fff; font-size:14px; margin-left:10px;}
.top_m ul li img{padding:7px 0 0 0; width:16px; height:15px; position:relative; right:-7px; float:left;}
.top a:hover{color:#fff;text-decoration:underline;}
/*顶部点击微信样式*/
#moquu_wxin {z-index:2;}
#moquu_wxin a {color:#fff; display:block;}
#moquu_wxin a:hover { color:#fff; text-decoration:underline;}
.moquu_wxin,.moquu_wshare {position:relative;z-index:2}
.moquu_wxin a:hover .moquu_wxinh{display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;left:-122px;top:1px;width:115px;height:115px;background: url(../images/jz_ewm1.jpg) center no-repeat;}

.header{width:100%; height:99px;padding:13px 0 14px;font-family:"微软雅黑"; background:url(../images/top_bj2.jpg) center top repeat-x;margin:0 auto;}
.header .main{ width:1200px; height:99px;font-family:"微软雅黑"; margin:0 auto;}
.header .logo{ float:left; width:60px; height:99px;background: url(../images/logo.png) left center no-repeat;}
.header .logo a{width:60px; height:99px;display: block; text-indent:-9999px; float:left;}
.header .zi{float:left;height:auto; overflow:hidden; margin:10px 0 0 20px;}
.header .zi h6{ width:388px;height:73px; background:url(../images/top_zi.jpg) left bottom no-repeat; float:left; }
.header .zi p{ text-align:left; font-size:19px; color:#fff; letter-spacing:4px; float:left; margin-left:20px; padding:23px 0 0;}
.header .dh{ float:right; width:344px;height:65px;background:url(../images/top_dh1.jpg) center no-repeat; margin:18px 0 0;}
.header .dh p{ font-size:14px; color:#666666;}
.header .dh h5{ font-size:36px; color:#040000; font-weight:normal;}
.header .dh h5{ letter-spacing:1px;}

/* 导航 */
.curClass{ width:100%;height:60px;background:url(../images/nav_bj1.png) center top repeat-x;font-family:"微软雅黑";margin:0 auto;}
.curClass ul{ width:1200px;height:60px; margin:0 auto;}
.curClass ul li{ float:left;line-height:60px; text-align:center;}
.curClass ul li a{display:inline-block;font-size:18px; color:#006936; letter-spacing:2px;padding:0 20px;}
.curClass ul li em{display:inline-block;font-size:15px; color:#006936;}
.curClass ul li a:hover{color:#e63727;}
.dianji{color:#006936 !important;}
#TopMenu_menu1{color:#e4d938;}

.nav{ width:100%;height:60px;background:url(../images/nav_bj1.png) center top repeat-x;font-family:"微软雅黑";margin:0 auto;}
.nav ul{width:1200px;height:60px; margin:0 auto;}
.nav li{ float:left;line-height:60px; text-align:center;position:relative; z-index:2;}
.nav li a{font-size:15px; color:#006936; letter-spacing:2px;padding:0 20px;display:inline-block;}
.nav li em{display:inline-block;font-size:15px; color:#006936;}
.nav li .sider{display:none;width:100%; height:auto;text-align:center; padding:0 0 4px;position:absolute;top:60px;left:0%;z-index:999;border-radius:0 0 8px 8px;
background:rgba(77, 163, 67, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=90); background:#45923c;/*实现IE背景透明*/}
.nav .sider li{display:block;width:100%;line-height:30px; border-top:1px solid #418a39;margin:0;position:relative;/*实现IE文字不透明*/}
.nav .sider p{display:block;width:100%; height:auto;margin:0 auto;position:relative;/*实现IE文字不透明*/}
.nav .sider li a{ color:#fff;padding:0;line-height:30px; font-size:13px; display:block;}
.nav .sider p a{ color:#fff; width:80%;line-height:22px;border-radius:14px;background:#418a39;font-size:13px; display:block; margin:3px auto;}
.nav .sider li a:hover{color:#e4d938;}
.nav .sider p a:hover{color:#e4d938;}
.nav a:hover{color:#e63727;}
.nav a.curr{ background:#212121;color:#fff; display:block;}



/*顶部搜索样式*/
.sb-search {position: relative;width: 0%;min-width:38px; height:38px;float: right;overflow: hidden;-webkit-transition: width 0.3s;-moz-transition: width 0.3s; transition: width 0.3s-webkit-backface-visibility: hidden;}
.sb-search-input {position: absolute; top: 0; right: 0; border: none; outline: none; background: #f2f2f2; width:100%; height:38px; margin: 0; z-index: 10; font-size: 14px;color: #000;padding-left: 10px; padding-right: 10px;}
.sb-icon-search,.sb-search-submit{ width:38px; height:38px; display: block; position: absolute; right: 0; top: 0; padding: 0; margin: 0; text-align: center; cursor: pointer;}
.sb-search-submit { background: #fff; /* IE needs this */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */ filter: alpha(opacity=0); /* IE 5-7 */ opacity: 0; color: transparent;border: none;outline: none;z-index: -1;}
.sb-icon-search {background: url(../images/soso1.png) #a8091a center no-repeat;z-index: 90;-webkit-font-smoothing: antialiased;}
/* Open state */
.sb-search.sb-search-open,.no-js .sb-search { width:280px;}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {color: #fff;z-index: 11;}
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit { z-index: 90;}


