﻿@charset "utf-8";
body { color:#000; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ""; font-family:"宋体"} /*网站字体颜色*/
a { color:#666; text-decoration:none;  blr:expression(this.onFocus=this.blur())}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover {  text-decoration:underline;}
p {text-align:justify; text-justify:inter-ideograph; white-space: normal; letter-spacing: normal; word-spacing:10px; }
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}

/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

body {
    min-width: 1270px;
    margin: 0 auto;
}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; }
.left { width: 240px; 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;}
.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:955px;/* float:left; */ float:right; 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:955px; min-height:458px; 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;}



/**头部**/
.topbar { background:url(Img/topbar.gif) repeat-x; line-height:30px; }
.top_con { width:900px; margin:0 auto;}
.top_con a { margin:0 4px;}
.top_con a.cur { color:#575757; text-decoration:none;}
.top_con a:hover.cur { color:#3366FF; text-decoration:underline;}
.top_call { font-size:14px; font-weight:bold; margin-left:15px; margin-right:25px; }
.top_con_nav a { color:#575757;}
.top_con_nav a:hover{ color:#3366FF;}

.header .h_contact {float: right;margin-top: 31px;padding-left: 58px;background: url(/Skins/Default/Img/Index/h_tel.png) no-repeat left top;}
.header .h_contact span {display: block;font-size: 14px;color: #000;line-height: 22px;}
.header .h_contact strong {font-size: 22px;color: #000;line-height: 24px;display: block;    font-weight: normal;}
/*头部开始*/
.aa1 { background:url(Img/Common/head_bj.gif) no-repeat center top;}
.top{ height:136px; width:960px;}
.nav { height:34px; line-height:34px; padding-left:10px; color:#fff;}
.nav p { float:right; color:#fff; text-align:right; padding-top:2px;}
.nav p a { color:#fff; padding:0 6px;}
.nav span {  height:34px;}
.navs .commonHeaderGuests{ display:inline-block; height:34px; padding-top:1px;}
.nav p img{ vertical-align:middle}
.logo { padding: 8px 15px 0 0px;float: left;border-right: 2px solid #FE880C;height: 43px;display: block;margin-top: 47px;}
.zi1 { float:left; padding:37px 0 0 16px}
.tel { float:right; padding:33px 59px 0 61px; background:url(Img/Common/ico1.gif) no-repeat 0 30px; font-size:13px; color:#1576bd; font-weight:bold}
.tel span { font:20px Arial; color:#f6701f;}
.tel p { font:21px "微软雅黑"; color:#005ba0;font-weight:bold}
.tel p strong { color:#f27427; }
.menu { background:url(Img/Common/menu_bj.gif) no-repeat; height:33px; line-height:33px;}
.menu li { float:left; background:url(Img/Common/menu_fgx.gif) no-repeat right; line-height:33px;}
.menu li a { color:#fff; font-weight:bold; padding:0 16px;}
.menu li a:hover, .menu .cur a { background:url(Img/Common/ico2.gif) no-repeat center top; display:block; text-decoration:none}
.menu .nones { background:none}
.bis01 { background:url(Img/Common/search_bj.gif) no-repeat; height:34px; line-height:34px; padding-left:29px; color:#2a2a2a; line-height:34px;}
.bis01 a { color:#2a2a2a; padding:0 8px;}
.search { height:23px; padding-top:5px;}
.ss1 .k1 { background:url(Img/Common/k1.gif) no-repeat; width:186px; height:23px; line-height:23px; display:inline-block; padding-left:13px; color:#4d4d4d; border:0; margin-right:10px;}
.ss1 .k2 {background:url(Img/Common/k2.gif) no-repeat;width:90px;height:23px;line-height:23px;display:inline-block;padding-left:13px;color:#4d4d4d;border:0;}
.ss2 { float:left; width:590px; color:#7b7a7a; padding-left:11px; height:23px; line-height:23px; overflow:hidden;}
.ss2 span { color:#f6701f; font-weight:bold}
.ss2 a { color:#7b7a7a; padding:0 8px;}
/*头部结束*/
/*底部开始*/
.footer { padding-bottom:60px;}
.foot_menu { background:url(Img/Common/foot_menu.gif) no-repeat;background-size: 100%; height:46px; color:#fff; line-height:46px; text-align:center;font-size:14px; font-weight:bold; margin-top:22px;}
.foot_menu a { color:#fff; padding:0 10px;}
.wenz2 { text-align:center; line-height:20px; padding-top:10px; color:#696969;float:left;width:1200px;}
.dww{float:left;width:158px;}
.dww img{width:158px;}
/*底部结束*/


   .header{font-size:12px;font-family:"微软雅黑",Arial;}
.Nvhearder{background: url(/Skins/Default/Img/nvtop.jpg);
    height: 45px;
    font-size: 15px;
    color: #fff;
    background-repeat-y: no-repeat;
  }
 .Nvhearder span{
    border-right: 2px solid #fff;
    padding-right: 10px;
    display: block;
    float: left;
    height: 24px;
    padding-top: 8px;
    margin-top: 4px;
} 
   .Nvhearder em{  
    line-height: 40px;
    padding-left: 10px;
   }
     .Nvhearder a
     {
         line-height: 40px;
         float:right;
         border-left:1px solid #fff;
         color:#fff;
             padding-left: 20px;
    padding-right: 20px;
        text-decoration: none;
     } 
     .Nvhearder a:hover
     {
          color:#fff;
         
         }
         .hdzi{
  display: block;
    float: left;
    width: 700px;
    margin: auto;
    text-align: center;
    padding-top: 15px;
}
.hdzi p
{
       padding-top: 10px; 
    }
   .hdzi p img
{
    display: block;
    margin: auto;
}
   .hdzi p em
{
    font-size: 23px;
    color: #FE880C;
    text-align: CENTER;
  /*  display: block; */
  display:none;
    font-weight: bold;
    font-family: "微软雅黑";
}
.dh{
    padding-top: 30px;
}
.dh span
{
    
    font-size: 30px;
    font-weight: bold;
    font-family: "宋体";
}
.menus
{   
    background: #f6f4f5;
   border-top: 4px solid #ededed;
    height: 40px;
    }
    .menus .content{padding-top:0px;width:1200px;} 
    .menus ul li {
    float: left;
     position:relative;
    line-height: 30px;
     margin-right: 20px;
}
.menus ul li:hover{background: url(/skins/default/img/xiala.png);
    background-repeat: no-repeat;
    background-position: bottom center;}
 .menus ul li.last:hover{background:none;}
 .menus ul li a
 {  
   font-size: 14px;
    color: #000;
    text-decoration: none;
    line-height: 40px;
    font-weight: bold;
    font-family: "微软雅黑";
        display: block;
 }
 .menus ul li a:hover
 {
     color:#FE880C;
     }
     .menus ul li .erj{display:none;position: absolute;
        width: 320px;z-index:999;
         left:0px;
       top: 40px;
       background:#F6F4F5;
        }
        
    .menus ul li .erj span{
      display: block;
    background: #FE880C;
    color: #fff;
    height: 40px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 40px;
    font-weight: bold;
    width: 160px;
    float: left;
}
.menus ul li .erj em
{
     background: #FE880C;
    display: block;
    width: 150px;
    float: right;
    height: 40px;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
    font-weight: bold;
    text-align: right;
    }
    .menus ul li .erj ul {
       background: #fff;
    width: 320px;
    display: inline-block;
    opacity: 0.9;
    overflow:hidden;
}
.menus ul li .erj li
{
       width: 135px;
    font-size: 13px;
    background-position: left;
    height: 30px;
    font-family: "宋体";
    color: #3d3d3d;
    list-style: initial;
    margin-left: 24px;
    padding-right: 0px;
    margin-right: 0px;
    text-align:center;
    }
   .menus ul li .erj li:hover{background:none;}
   .menus ul li .erj li a
{
      font-size: 12px;
    color: #000;
    text-decoration: none;
    line-height: 35px;
    font-weight: normal;
    }
    .erj b{
      display: block;
    background: #fff;
    padding-top: 40px;
    color: #ff6600;
    font-size: 14px;
    opacity: 0.9;
    padding-left: 20px;
}


    .ql li{float:left;}
.ql li a{
    color: #ff6600;
    font-size: 15px;
    float: left;
    border-right: 1px solid #ff6600;
    padding-right: 20px;
        padding-left: 20px;
            font-weight: bold;
}

.qql{    width: 820px;    margin: 0 auto;    padding-top: 15px;height: 30px;}
.fotop{background:#ff6600;    height: 200px; width:100%;}
.fologo{
    width: 260px;
    padding-top: 55px;
    float: left;
}
.ftxt{
    width: 350px;
    float: left;
    padding-top: 55px;
    color: #fff;
    padding-left: 20px;
    font-size: 14px;
    line-height: 27px;
}
.ftxt span{
    font-size: 20px;
}
.varcode{
    padding-top: 45px;
    float: left;
    padding-left: 10px;
}

.ftlb {
    float: right;
    width: 70px;
    color: #fff;
    font-size: 17px;
    line-height: 30px;
    padding-left: 12px;
    margin-left: 10px;
    border-left: 1px solid #fff;
    padding-top: 2px;
    margin-top: 35px;
}
.ftlb ul li a{color:#fff;}
.fofo a{color:#fff;}
.fofo{background:#e53e0b;    color: #fff;}


    .yc{  position: fixed;
    right: 50px;
    top: 50px;
    width:74px;
    z-index:8999999;
    }
    .yc a{    display: block;
    height: 94px;
    width: 74px;
    background: #fff;
    text-align: center;
    border: 1px solid #ff6600;    margin-top: 20px;cursor: pointer;}
.zc{
     width: 167px;
    position: fixed;
    left: 50px;
    top: 50px;
    border: 1px solid #ff6600;
    height: 360px;
    z-index: 9999;
    background: #fff;
}
.zc a{    text-align: center;
    display: block;
    background: url(/skins/default/img/zckf2.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 44px;
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    margin-top: 10px;}
    .zc a:hover{  background: url(/skins/default/img/zckf.jpg);  background-repeat: no-repeat;   background-position: center;}
	.ewms{position: fixed; right: 140px; top: 185px;display:none;}
	.yc a.ff{background:#ff6600;}
	.yc a.ff span{color:#fff;}
