﻿@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;}
.fw{font-family: "Microsoft YaHei";} 
.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}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; overflow:hidden; }
.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(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/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(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/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;}
.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/


/*头部开始*/
.top{ height:776px; overflow:hidden}
.top1{ width:100%; left:0; right:0; height:215px;background:url(Img/Common/hdWrap_back.png) center center no-repeat;}

.hd_top{ font-size:12px; color:#929292; font-family:"宋体"; height:28px; line-height:28px;}
.hd_top span a{text-decoration:none;color:#929292;}
.hd_top p a{color:#929292; padding:0 10px; text-decoration:none;}
.hd_top p em a{ font-style:normal; padding:0px;}
.hd_top p a.last{ padding:0 0 0 10px;}

.hd_Mid{ height:115px; overflow:hidden; margin-top:1px;}
.hd_Mid p.hdlogo{ margin:25px 40px 0 0; display:inline-block;}
.hd_Mid h2{ margin-top:40px;font-weight:normal;  font-size:20px; color:#448d01; display:inline-block;}
.hd_Mid h2 span{color:#ff8400;}
.hd_Mid h2 p{ color:#333333; font-size:16px; line-height:24px;}

.hdtel{ margin-top:30px; width:360px; height:auto; overflow:hidden;}
.hdtel p.hdtel_txt{ height:30px; line-height:30px; margin-bottom:10px;}
.hdtel p i img{ margin:10px 0 0 20px;}
.hdtel p span{ font-size:16px; color:#000000;}
.hdtel p span b{ color:#ff8400; font-size:36px; font-family:"Times New Roman";}
.hdtel p a{ text-decoration:none;font-size:13px; color:#ffffff; font-family:"宋体"}
.hdtel p span.hdbtn1{ margin:0 10px 0 5px;display:block;background:url(Img/Common/telbtn01.jpg) center center no-repeat; width:162px; height:30px; line-height:30px; text-align:center;}
.hdtel p span.hdbtn2{display:block;background:url(Img/Common/telbtn02.jpg) center center no-repeat; width:176px; height:30px; line-height:30px; text-align:center;}

/*nav*/
.nav{height:38px; overflow:hidden; margin-top:1px;}
.nav ul{ height:38px;overflow:hidden;}
.nav ul li{float:left; background:url(Img/Common/nav_lback.jpg) right center no-repeat; margin-left:-1px;}
.nav ul li a{ padding:0 28px 0 24px; text-decoration:none;line-height:34px; display:inline-block; font-family: "Microsoft YaHei"; font-size:14px; color:#ffffff;}
.nav ul li a:hover,.nav ul li.cur a{ background:url(Img/Common/nav_hback.jpg) center center repeat-x; height:38px;text-decoration:none;}
.nav ul li.last a{ padding-right:10px;}
.nav ul li.last{ background:none;}
/*wt*/
.wt{ height:32px; line-height:32px; overflow:hidden;}
.wt p{ padding-left:23px;} 
.wt p a{ font-size:13px; color:#666666; font-family:"宋体"; padding-right:30px; text-decoration:none;}

/*banner01*/
.banner01{ height:747px;}
.banner01 a{ display:block; width:100%; height:747px; background:url(Img/Index/banner01.jpg) no-repeat center;}

/*关键词*/
.h_sea{top:698px; left:50%; margin-left:-480px;line-height:49px; height:49px;overflow:hidden}
.s_inp{ height:26px; border: solid 1px #57971c; margin-top:10px;}
.inp01{border:0; background:url(Img/Common/search_01.jpg) 5px center no-repeat;background-color:#e9f1e2; margin-right:2px;padding-left:25px;height:26px;width:190px;float:left;line-height:26px;color:#636362}
.s_ss { float:left; width:44px; height:26px;}
.key{font-family:"宋体"; font-size:12px;color:#ffffff;}
.key a{color:#ffffff; padding:0 15px;}
.key a.first{ padding-left:0px;}
/*头部结束*

/*底部开始*/
.foot{ background-color:#52a212; overflow:hidden;}
.fnav{ height:38px; line-height:38px;color:#fff; text-align:center; background:url(Img/Common/fnav_back.jpg) center center no-repeat;}
.fnav p a{ font-size:13px; color:#fff;font-family:"宋体"; padding:0 14px 0 16px;}
.ftinfo{ height:190px; overflow:hidden;}
.ft{ height:190px; overflow:hidden; float:left; padding-right:45px; display:inline;background:url(Img/Common/ftlogo_back.jpg) right center no-repeat;}
.ftinfo p.ftlogo{display:inline;margin:46px 0 0 210px;}
.ftinfo p.ftinfo_con{ width:400px;display:inline;margin-left:34px; margin-top:40px; line-height:24px;color:#ffffff;}
.ftinfo p.ftinfo_con p{ font-size:12px; font-family:"宋体";}
.ftinfo p.ftinfo_con a{color:#ffffff;}
.ftinfo p.ftinfo_con img{ margin-left:15px;}
.ftinfo p.ftinfo_con span{ margin-left:12px;color:#ffffff;}
.ftinfo p.ftinfo_con em{ font-style:normal; margin-right:50px;}
.ftinfo .ft_tip{ margin-top:100px; text-align:center; background:url(Img/Common/top.jpg) 0 0 no-repeat; width:116px; height:55px;}
.ftinfo .ft_tip a{ margin-top:14px; display:block; text-decoration:none; font-size:14px; color:#ffffff;font-family: "Microsoft YaHei"; }
/*底部结束*/