@charset "gb2312";

body { color:#666666; font:12px/1.231  Arial, Verdana, Helvetica, sans-serif ,"宋体";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{color:#000;background:#FFF; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,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;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
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;}

.mt10{ margin-top:10px;}

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: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;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


.so_bg {width:100%;border-top: 3px solid #5fc369;}
.searchbar {width:1100px;height:30px;margin:0 auto;line-height:21px;padding-top:17px; }
.keywords{color:#858585;padding-left:35px;}
.keywords a{color:#858585;padding:0 6px;}
.search{width:317px;height:21px; float:right;}
.search .in_text{float:left;width:270px;height:16px;*line-height:15px !important;background:url(../images/search_bg.gif) no-repeat 0 0;border:none;padding:3px;padding-left:7px;color:#aeaeae;}
.search .so{float:right;width:37px;height:21px;background:url(../images/search_bg.gif) no-repeat -280px 0;border:none;text-indent:-9999px;line-height:0;font-size:0;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1100px; margin:0 auto;}

.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; }

.right { width:894px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:215px;  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:892px; height:auto; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:210px; border:solid 1px #d5d5d5;   padding-bottom:15px; overflow:hidden; }
.left2_main { width:880px;  padding-bottom:15px; overflow:hidden;}

/*头部开始*/
.top{width:100%;height:217px;}
.top h1 {font-weight:normal;font-size:12px;}
.top_inner {width: 100%;border-bottom: 1px solid #e6e6e6;}
.welcome{width:960px;margin:0 auto;height:30px;line-height:30px;color:#999;font-family:"宋体";}
.welcome h2{float:left;font-size:12px;font-weight:normal;}
.bookmark{float:right;overflow:hidden;}
.bookmark b {float: right;padding-top: 4px;}
.bookmark b a {float:left;padding: 0 7px;}
.bookmark a {color:#999;display:inline-block;}
.bookmark span a {padding:0 9px;}
.bookmark span  {float: right;}

.t_head{width:1100px;height:122px;overflow:hidden;}
.top_l {width:700px;padding-top:10px; display:block; float:left;}
.logo {width:290px;height:86px; display:block; float:left;margin-top:7px;padding:0 1px 2px 0;}
.logo img {height: 86px; width:288px; float:left}
.logo a{margin-top: 0px;padding-left:0px;position: absolute;}
.top_r {width:285px;overflow:hidden; display:block; float:right;}
.logo_slogan{width:390px;padding-left:1px; padding-top:20px;line-height:30px;font-family:"Microsoft YaHei";font-size:20px;color:#3e3e3e; float:left;}
.logo_slogan b {font-size:26px;color:#45ad00;}
.tel {padding:22px 0 0 24px;color:#3e3e3e;font-family:"Microsoft YaHei";font-size:15x;background:url(../images/tel.gif) no-repeat left top;}
.tel span{font-size:24px;color:#45ad00;font-family:"Times New Roman", Times, serif;}


.nav{width:1100px;height:36px;padding-bottom:14px;*padding-bottom:14px;font-size:16px;font-weight:bold;font-family:"Microsoft YaHei";background:url(../images/nav.gif) no-repeat center top;}
.nav li{float:left; padding-left:42px;line-height:36px;background:url(../images/li_cutline.gif) no-repeat right 11px;}
.nav li a {color:#fff;display:inline-block;height:36px; padding-right:42px; text-decoration:none;}

.h_nav .nav li.cur a {color:#fff;display:inline-block;height:36px;padding:0 22px;text-decoration: none;}


.nav .nomarg{margin-right:0;}
.nav .nobg{background:none;}


/*头部结束*

/*底部开始*/
.f_bottom{height:255px;margin-top:20px;color:#fff;background:url(../images/footer_bg.gif)}
.bot_nav_bg {width:100%;padding-top:40px;background:url(../images/f_top.gif) no-repeat center top;}
.bot_nav{width:855px;height:31px;margin:0 auto;line-height:31px;padding-bottom:21px;text-align:center;color:#208900;background:url(../images/bot_shadow.jpg) no-repeat center bottom #dfdfdf;}
.bot_nav a{padding:0 16px;color:#208900;}
.copy_rt{ width:1000px; margin:0 auto;padding:18px 0 0 30px;line-height:28px;color:#fff;overflow:hidden;}
.copy_rt dt {float:left;width:125px;height:130px;padding-top:0px; padding-left:100px; }
.copy_rt dt img {vertical-align:top;}
.copy_rt db{float:left;width:130px;height:130px;padding-top:0px; padding-left:50px;  }
.copy_rt db img { width:120px; height:120px; float:left; }
.copy_rt dd {float:left;width:450px;padding-left:15px; }
.copy_rt a {color:#fff;}


.footer-b{width: 1000px; margin:0 auto; height: 193px;;position: relative;}
.footer-b em{float: left; display:inline-block;position: absolute;left:100px;top:15px; width:125px;}
.footer-b p{ color:#FFF; float: left; width:475px; padding-left:250px;margin-top: 23px;}
.footer-b p img{display:inline-block; vertical-align:middle; width:130px; }

.footer-b p span{display:block;line-height:14px;padding-bottom:12px;_padding-bottom:13px;color: #fff;font-size: 12px;font-family:'Microsoft YaHei';}
.footer-b p i{font-style:normal; display:inline-block; padding-left:20px;}
.rwm{position: absolute;right: 100px;top:5px;}
.rwm a{float: left;padding-left: 10px;}

/*底部结束*/


/*产品列表页*/
.prul02{padding-top:10px}
.prul02 li{ width:260px; height:250px; overflow:hidden; float:left;margin-left: 21px;display:inline; overflow:hidden;}
.prul02 .nones{ margin-right:0;}
.prul02 li img{ width:256px; height:194px; border:2px solid #d4d4d4; display:block;}
.prul02 li span{ display:block; font:12px "Microsoft Yahei"; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.prul02 li span a{ color:#323232;}
.prul02 li em{ display:block; height:29px; margin-top:12px; padding:0 8px; overflow:hidden;}
.prul02 li em a{ display:inline-block; width:89px; height:29px; font:12px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:29px; overflow:hidden; background:url(Img/Index/pro_btn2.gif) no-repeat center top; color:#fff;}
.prul02 li em a.a02{ background:url(Img/Index/pro_btn1.gif) no-repeat center top;}



