﻿@charset "utf-8";
body { color:#666; font-size:12px; font-family: "宋体"; } /*网站字体颜色*/
a { color:#666; text-decoration:none; }  /*for ie f6n.net*/
a:focus { outline:0; } /*for ff f6n.net*/
a:hover { text-decoration:underline; }
.h_top p { word-spacing:-1.5px; }
.vam { vertical-align:middle; }
.clear { clear: both; font-size: 0; height: 0; line-height: 0; overflow: hidden; }
.clearfix:after { content:""; clear:both; height:0; visibility:hidden; display:block; }
.clearfix { 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; }
.mt10 { margin-top:10px; }
.font14 { font-size:14px; font-weight:bold; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;
}
input, select { vertical-align:middle; }
body { font:12px/1.231 arial, helvetica, clean, sans-serif; }
select, input, button, textarea, button { font:99% arial, helvetica, clean, sans-serif; }
table { font-size:inherit; font:100%; border-collapse:collapse; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;
line-height:100%; }
/*title*/
h1 { font-size:32px; }
h2 { font-size:26px; }
h3 { font-size:20px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; }
.pop .bottom { background:#fff; padding:0; margin:0; }
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer { width:960px; margin:10px auto; }
/*置顶*/
#roll_top { position: relative; cursor: pointer; height: 72px; width: 26px; background: url(/Images/top.gif) no-repeat; z-index:99999; }
#roll { display: block; width: 15px; margin-right: -522px; position: fixed; right: 50%; bottom: 20px; _position: absolute; _margin-top: expression(eval(document.documentElement.clientHeight-92));
_top: expression(eval(document.documentElement.scrollTop));
}
/*暂无数据*/
#nodata { background: url("img/nodata.gif") no-repeat 20px 20px transparent; border: 1px solid #EEEEEE; margin: 10px 0; padding: 80px 80px 80px 150px; }
.b15 { cursor:pointer; border:none; background: url(../images/SkinsVIBtn.jpg) no-repeat -79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
/* -- 页面整体布局 -- */
.content, .footer, .header { width:960px; margin:0 auto; overflow:hidden; }
.left { width:201px; float:left; overflow:hidden; margin-bottom:10px; }
.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; }
.right { 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; background-color:#fff; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; background-color:#fff; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; }
.left2_main { width:668px; background-color:#fff; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; overflow:hidden; }
.right4 { width:754px; float:right; display:inline; overflow:hidden; }
#commonHeaderUser a { padding:0; }
#commonHeaderUser { padding-right:10px; }
#commonHeaderUser a { padding:0 2px; }
#commonHeaderUser .h_logout { padding-left:5px; }
 .h_nav li a:-webkit-any-link {
display:block;
}
/*头部开始*/
.t_bg { background:url(../images/t_bg.gif) repeat-x center 0; height:232px; }
.h_top { height:35px; line-height:35px; color:#999; }
.h_top span { float:left; color:#999; }
.h_top p { float: right; }
.h_top p a { padding:0 5px; color:#999; }
.h_con { height:148px; overflow:hidden }
.h_con h1 { padding-top:38px; float:left; width:670px; }
.h_bt { font-family:"微软雅黑"; font-size:18px; color:#5f677b; font-weight:bold; padding:55px 0 0 15px; }
.h_bt span { color:#888c98; display:block; font-weight:normal; font-size:15px; line-height:25px; }
.h_pho { padding:60px 0 0 102px; font-family:"微软雅黑"; color:#6b7287; background:url(../images/tell.png) no-repeat left 25px; }
.h_pho span { color:#3f9346; font-size:25px; font-family:Arial; display:block; }
.h_pho2{color:#3f9346; font-size:25px;  display:block;}
.h_nav { height:50px; line-height:50px; }
.h_nav ul li { float:left; background:url(../images/nbor.png) right center no-repeat; }
.h_nav ul .nobor01 { background:none; }
.h_nav ul li a { display:block; padding:0 30px; color:#fff; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"; }
.h_nav ul li a:hover, .h_nav ul .cur a {height:50px; text-decoration:none; color:#000; }

.h_nav ul li .erji { background:none repeat scroll 0 0 #fff; display:none; position:absolute; top:232px; width:144px; z-index:999; }
.h_nav ul li .erji li { background-image:none; }
.h_nav ul li .erji li a { background-image:none; color:#000; line-height:35px; height:35px; overflow:hidden; }
.h_nav ul li .erji li a:hover { color:#3ea400; line-height:35px; height:35px; overflow:hidden; }
.h_ser { width:960px; margin:0 auto; height:80px; }
.s_inp { margin-top:35px; }
.inp01 { background:url(../images/s_inp.gif) no-repeat; width:279px; height:21px; line-height:21px; border:none; padding:0 3px; float:left; color:#555; }
.h_ser p { float:left; width:620px; overflow:hidden; padding:35px 0 0 20px; font-family:"Microsoft YaHei"; height:25px; line-height:25px; overflow:hidden; }
.h_ser p a { padding:0 6px; font-family:"Microsoft YaHei"; }
/*头部结束*/
.c_bg { background:url(../images/c_bg.gif) repeat-x 0 0; padding:24px 0 0px; }
.content2 { background: #f4ffeb; padding:50px 0 40px; border-top:2px solid #60c36a; }
/*底部开始*/
.f_bg { background:url(../images/f_bg.gif) repeat-x; padding-bottom:10px; }
.f_con { padding:55px 0 0 0px; width:960px; overflow:hidden; }
.f_con h3 { padding-bottom:30px; float: left; }
.f_con dl { float:right; width:600px; }
.f_con dl dt { float: right; }
.f_con dl dd { width:320px; padding-left:15px; float: left; font-family:"Microsoft YaHei"; color:#231f20; line-height:25px; }
.f_con span { padding-top:20px; color:#231f20; }
.f_con a { color:#231f20; }
.f_nav { width:100%; height:30px; text-align:center; line-height:30px; background:#d1e2c4; }
.f_nav h3 a { font-family:"Microsoft YaHei"; float:left; font-size:16px; color:#231f20; font-weight:normal; }
.f_nav h3 img { padding-left:10px; float:left; }
.f_nav p { width:960px; margin:0 auto; line-height:30px; display:inline-block; }
.f_nav p a { font-family:"Microsoft YaHei"; color:#333; display:block; float:left; margin:0 20px; }
.yq h3 { width:960px; }
.yq a { font-family:"Microsoft YaHei"; float:left; font-size:16px; color:#231f20; font-weight:normal; }
.yq h3 img { padding-left:10px; float:left; }
.yq p { width:960px; }
.yq p a { float:left; display:block; margin:0 10px; font-size:12px; }
/*底部结束*/
.dede_pages { width:600px; }
.dede_pages ul { float:left; padding:12px 0px 12px 16px; }
.dede_pages ul li { float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; }
.dede_pages ul li a { float:left; padding:2px 4px 2px; color:#555; display:block; }
.dede_pages ul li a:hover { color:#690; text-decoration:none; padding:2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold; }
.dede_pages .pageinfo { line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.dede_pages .pageinfo strong { color:#555; font-weight:normal; margin:0px 2px; }


/* online */
.online_icon{overflow:hidden;}
.online_icon a{display:block;width:26px;height:208px;background:url(../images/qq_online_trigger.png) center no-repeat;font-size:16px;text-align:center;color:#000;}
.online_windows{width:144px;}
.online_w_top{background:url(../images/online_bg.png) no-repeat -36px 0;height:10px;_margin-bottom:-7px;}
.online_w_c{background:url(../images/online_bg.png) repeat-y 0 -185px;padding:0 5px;}
.online_w_bottom{background:url(../images/online_bg.png) repeat-y -36px -35px;height:29px;}
.online_content{background:url(../images/online_bg.png) no-repeat -147px -185px;padding-top:11px;}
.online_content a.qq_icon{background:url(../images/online_bg.png) no-repeat -37px -130px;width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;}
.online_content a.qq_icon:hover{background-position:-159px -130px;color:#FFF;}
.online_bar h2{background:url(../images/online_bg.png) repeat-x 0 -156px;height:29px;line-height:27px;font-size:12px;color:#666;text-align:left;}
.online_bar h2 a{display:block;padding-left:14px;margin-left:6px;cursor:pointer;}
.expand h2 a{background:url(../images/online_bg.png) no-repeat -36px -69px;}
.collapse h2 a{background:url(../images/online_bg.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{text-decoration:none;color:#3085d5;}
.online_content{text-align:center;border-bottom:1px solid #d0d0d0;}
.online_content ul li{height:24px;line-height:24px;margin-bottom:4px;}
.online_content ul li a:hover{color:#3085d5;}


#online_qq_layer{position:fixed;right:-140px;top:150px;z-index:20;}
*html,*html body{background-image:url(/static/css/about:blank);background-attachment:fixed}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop + 150));}

#online_qq_tab{float:left;margin-top:50px;}
#onlineService{float:left;margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6{display:none;}
#onlineType1{display:block;}


.h_con span { padding-top:38px; float:left; width:670px; font-size:32px; }