﻿@charset "utf-8";

body { color:#666666; margin:0px; padding:0px; } /*网站字体颜色*/

a { color:#666666; text-decoration:none;cursor: pointer; }  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:none;}

.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{

	    float: left;

	

}

.top1{ color:#fff; float:left; width:300px;}

.topdiv{ width:250px; float:right;}

.topdiv span a{ color:#fff;}

.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(../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: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(../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:938px; 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 {  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.cp_r{ width:840px;}

.cp_r ul{ display:inline-block;width: 840px; padding:10px 0 18px;}

.cp_r ul li {/* margin-bottom:10px; */float:left;width:270px;margin-right:15px;text-align:center;}

.cp_r ul li:nth-child(3n){ margin-right:0px;}
.cp_r .cp_ra{ width:266px; height:196px ; display:inline-block; line-height:194px; border:1px solid #ddd;}
.cp_r ul li img{ max-width:264px; max-height:194px; vertical-align:middle;}

.cp_r ul li span{width:270px;text-align:center;display:block;height: 35px;line-height: 35px;overflow:hidden;}

.cp_r ul li span a{ }



/*头部开始*/
.header{ margin:10px auto 15px;}
.top{  overflow:hidden;}

.h_top{     height: 32px;
    overflow: hidden;
    color: #fff;
    line-height: 32px;
    background: #2f2a27;}

.h_top span a{ color:#fff; padding:0 15px; border-right: 1px solid #fff;}

.h_top span:last-child a{border-right:none;}

.h_nr{ height:101px; overflow:hidden;}

.h_logo{ width:560px; height:90px; overflow:hidden; margin-top:10px;}

.h_logo span{ width:200px; height:90px; border-right:1px solid #d8d8d8; margin-right:10px;}

.h_logo span img{ width:98px; height:90px; margin-left:60px; }



.h_logo div{ width:230px; overflow:hidden; color:#333;  font-family:"微软雅黑"; font-size:18px; margin-top:20px;}

.h_logo div p{ display:block; color:#333 ; font-size:14px;}





.h_lx{width:390px; height:70px; overflow:hidden; margin-top:15px; text-align:right;}

.h_lx span{font-size:25px; color:#333; 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:55px; overflow:hidden;}

.h_nav ul li { display:block; float:left; height:55px;line-height:55px;  overflow:hidden;border-right:1px solid #fff; }

.h_nav ul li a{  color:#fff; padding:0 33px; font-size:14px; }

.h_nav li a:hover , .h_nav .cur a { display:block; text-decoration:none; color:#fff; background:#333; line-height:55px;}

.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(../images/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:260px; padding-bottom:40px; overflow:hidden; margin-top:20px; background:#dfdfdf url(../images/f_bj.gif) repeat-x center top;} 

.footer{ width:1200px; margin:0px auto;}

.fnav {height:39px; line-height:39px; text-align:center; color:#fff; font-weight:bold;}

.fnav a { padding:0 25px; color:#fff;}

.f_tu01{ width:200px; height:130px; margin:40px 40px 0 0px; float:left; display:inline; background:url(../images/foot_03.jpg) no-repeat right center; padding-right:20px;}

.f_tu01 img{ width:172px; }

.f_wz{ width:555px; color:#555555;float:left; margin-top:40px; background:url(../images/foot_05.jpg) no-repeat right center;}

.f_wz a{ color:#555555}



.footer p img{ vertical-align:middle; margin-right:10px;}



.ewm { float:right; margin-top:40px; width:320px; line-height:22px; font-size:15px; text-align:center;}
.ewm>div{
	    width: 150px;
    text-align: center;
    float: left;
    margin-right: 20px;
	}
.ewm img { float:left; margin-right:10px; width:150px;}

.ewm p{ text-align:center;}

.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;}

.rtTop{ width:36px; height:98px; overflow:hidden; position:fixed; top:65%; right:55%; margin-right:-615px; cursor:pointer;  display:none;}



.rtTop h4{ width:36px; height:98px; overflow:hidden; position:relative;}



.rtTop img{ display:block; position:absolute; top:0; left:0; z-index:9999;}



.lable{height:35px; line-height:35px; font-size:17px;}

.text{height:25px; line-height:25px; width:250px; font-size:17px; margin: 5px 0; }

.submita{ height: 30px;  width: 150px; font-size: 17px;  margin-top: 10px;}

.bgads{width:100%;display:block;margin-bottom:20px;}



/*底部悬浮条*/

		#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;}

