﻿@charset "utf-8";
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; } /*网站字体颜色*/
a { color:#666666; text-decoration:none;cursor: pointer; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{
	position:absolute;
	width: 240px;
	height: 32px;
}
.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;}

.404{ background:#ecf1df}
.404 div{ width:760px; margin:0px auto;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; }

.left { width:250px; float:left; overflow:hidden;}
.left2 { width:910px; 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;}
.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:940px; float:right; display:inline; 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:938px; min-height:458px; border:solid 1px #d5d5d5; padding:0px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main {  border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;}

/*头部开始*/
.top{ background:url(Img/Common/t_bj.gif) repeat-x center top; height:176px; overflow:hidden;}
.h_top{ height:32px; overflow:hidden; color:#888; line-height:32px;}
.h_top span a{ color:#888; padding:0 15px;}

.h_nr{ height:101px; overflow:hidden;}
.h_logo{ width:560px; height:40px; overflow:hidden; margin-top:37px;}
.h_logo span{ width:234px; height:40px; border-right:1px solid #d8d8d8; margin-right:10px;}
.h_logo span img{ width:228px; height:37px; }

.h_logo div{ width:230px; height:40px; overflow:hidden; color:#333; line-height:21px; font-family:"微软雅黑"; font-size:18px;}
.h_logo div p{ display:block; color:#759b2f ; font-size:14px;}


.h_lx{width:390px; height:70px; overflow:hidden; margin-top:15px; text-align:right;}
.h_lx span{font-size:25px; color:#759b2f; font-weight:bold;}
.h_lx h4{ font:14px  "微软雅黑"; line-height:28px; color:#999999; }
.s_inp02{ width:390px; padding-top:5px;}
.inp02{ width:155px; margin:2px 0px; border:1px solid #ccc; height:25px; line-height:25px; color:#a8a8a8; font-size:12px; padding-left:10px;}

.h_nav{height:45px; overflow:hidden;}
.h_nav ul li { display:block; float:left; height:45px; overflow:hidden; background:url(Img/Common/line.gif) no-repeat right center;}
.h_nav ul li a{ display:block; color:#1f1a17; padding:0 33px; line-height:45px; font-size:14px; }
.h_nav li a:hover , .h_nav .cur a { display:block; text-decoration:none; color:#759b2f; background:url(Img/Common/cur.gif) repeat-x center bottom; line-height:45px;}
.h_nav .cur01{ background:none;}


.sou{ width:1200px; height:68px; line-height:68px; margin:0 auto; overflow:hidden;}
.s_inp01{ width:257px; padding-top:20px;}
.inp01{ width:153px; height:26px; line-height:26px; background:url(Img/Index/s.gif) no-repeat; border:0 ; color:#cccccc; font-size:12px; padding-left:36px;}
.sou p{ width:555px; color:#555;}
.sou p a{color:#555; padding:0 10px;}
/*头部结束*/

/*底部开始*/
.foot{ height:230px; overflow:hidden; margin-top:20px; background:url(Img/Common/f_bj.gif) repeat-x center top;} 
.footer{ width:1200px; margin:0px auto;}
.fnav {height:39px; line-height:39px; text-align:center; color:#8fc41f; font-weight:bold;}
.fnav a { padding:0 35px; color:#8fc41f;}
.f_tu01{ width:200px; height:130px; margin:40px 40px 0 0px; float:left; display:inline; background:url(/Skins/Default/Img/foot_03.jpg) no-repeat right center; padding-right:20px;}
.f_tu01 img{ width:172px; padding-top:35px;}
.f_wz{ width:555px; line-height:20px; color:#555555; float:left; margin-top:40px; background:url(/Skins/Default/Img/foot_05.jpg) no-repeat right center;}
.f_wz a{ color:#555555}

.footer p{ position:absolute; top:140px; right:205px;}
.footer p img{ vertical-align:middle; margin-right:10px;}

.ewm { float:right; margin-top:40px; width:360px; line-height:22px;}
.ewm img { float:left; margin-right:10px;}

.ftc{ padding-top:7px;}
.ftc div{ float:left; padding-right:5px;}
/*底部结束*/



/*--客服--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:14px;}
.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#8f9396;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#ff993b;text-align:center;margin:10px 0;}



.bgads{width:100%;height:350px;display:block;margin-bottom:10px;}
.bgads a{width:100%;height:350px;display:block;}

/*底部悬浮条*/
		#aa{
	        position:fixed;
            z-index: 19999;
            width: 100%;
            bottom: 0;
            height: 120px;}
        #bb{
            position: absolute;
            left: 0;
            width: 100%;
            background:rgba(268,39,0,0.8);
        }
		#cc{width:960px; margin:0px auto;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  #bb{
    background-color:#ee2700;
    filter:Alpha(opacity=80);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  #cc{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

        #cc a{
            position: relative;
            left:990px;
			top:40px;
            display: block;
            width: 53px;
            height: 52px;
            background: url(/img/ft_31.png) 0 0 no-repeat;
            _background: url(/img/ft_31.png) 0 0 no-repeat;
            -webkit-transition: all 400ms;
        }
		.ft_demo{ background: url(/img/ft_18.png) left center no-repeat; padding-left:365px; height:120px; width:300px; float:left;}
		.ft_demo_img{ position:relative; top:-20px; float:left;}
		.ft_demo2{ float:right; background:#fff; text-align:center; padding:10px;}
		.ft_an1{ background: url(/img/ft_28.jpg) left center no-repeat; padding-left:31px; width:180px; height:29px; line-height:29px; color:#8f8f8f; font-size:14px; border:0px; margin-bottom:5px; margin-top:2px;}
		.ft_an2{ background: url(/img/ft_34.jpg) left center no-repeat; padding-left:31px; width:180px; height:29px; line-height:29px; color:#8f8f8f; font-size:14px; border:0px;}
		.ft_annu1{ float:left; width:220px; background: url(/img/ft_19.png) left top no-repeat; padding-top:20px;}
		.ft_annu2{ float:left; width:71px; padding-top:45px;}
