@charset "utf-8";

.main{ width:1180px; margin:0 auto;  overflow:hidden}

.clearboth{ clear:both}
::selection {
    background-color: #cf2832;
     color: #FFF;
}
::-moz-selection {
    background-color: #cf2832;
    color: #FFF;
}
::-webkit-selection {
    background-color: #cf2832;
    color: #FFF;
}

/*<!--顶部开始-->*/

.top-db{ width:100%; height:3px; background:url(../images/top.jpg) no-repeat center;}

.top-bk{ width:100%;height:39px; background-color:#ffffff; border-bottom:1px solid #dddddd;}

.top-hy{width:500px; float:left; line-height:39px; color:#6f6f6f;}

.top-xfl{width:500px; float:right; line-height:39px; text-align:right; }

.top-xfl a{ color:#6f6f6f; text-decoration: none;}

.top-xfl a:hover{ color:#004098}

/*<!--顶部结束-->*/



/*<!--导航开始-->*/

.zgnav{ width:100%; height:145px; background:#fff;}

.logo h1 a img{ width:284px; height:145px; display:block; float:left;}

.topleft{ width:887px; height:145px; float:left;}

.topleft p{ width:99px; height:145px; float:left; background:url(../images/15.png) no-repeat;}

.ggdh{ width:752px;margin-left:20px;float:left;}

.zggc{ width:411px; height:79px; line-height:99px; color:#c71f40; float:left; font-family:"宋体"; font-size:24px; font-weight:bold;}

.dbdh{ width:160px; line-height:25px; color:#d32431; font-weight:bold; font-size:20px; background:url(../images/dhf.jpg) 0px 5px no-repeat;padding-left:50px; float:right;margin-top:20px;}

.zgnavnr{ width:745px; height:24px;}

.zgnavnr li{ width:95px; height:24px; background:#e4e4e4; border-radius:8px; float:left;margin-left:10px;}

.zgnavnr li a{width:95px; height:24px; color:#000000; line-height:24px; display:block; text-align:center;}

.zgnavnr li a:hover{ background:#d32431; color:#fff;border-radius:8px; }

.fixedNav {

    width: 100%;

    height: 145px;

    background:url(../images/xdd.png);

    position: fixed;

    top: 0px;

    left: 0px;

    margin: auto;

    z-index: 100000;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}

.another{  background:#d32431; color:#fff;border-radius:8px;}

/*<!--导航结束-->*/

/*<!--底部开始-->*/

.bottom{ width:100%;height:348px; background:#333333;margin-top:30px;}

.dbnav{ width:1180px;height:73px; border-bottom:1px solid #414141;}

.dbnav li a{ width:118px;height:73px; line-height:73px; display:block; float:left; color:#fff; font-size:16px; text-align:center;}

.dbnav li a:hover{ color:#d30b19;}

.dbxx{ width:900px; line-height:35px; padding-top:40px; color:#fff; float:left}

.dbxx a{ color:#fff;}

.dbxx h2{ display:inline}

.dba{ width:150px;height:140px; float:left;margin-top:40px;}

.dba a{ width:98px;height:34px; background:#d30b19; color:#fff; text-align:center; line-height:34px; display:block;margin-left:47px;}

.dba li{ line-height:30px; color:#fff; text-align:right; width:150px;}

.dba li span{ font-size:18px;}

.ewm{ width:100px;height:130px; float:right; color:#fff;margin-top:40px; line-height:30px;}

.ewm img{ width:100px;height:100px;}

.links{ width:100%;height:65px; border-top:1px solid #414141; margin-top:27px;}

.links li{ width:90px;height:65px; line-height:65px; font-size:16px;  color:#cecece; text-align:center; float:left;}

.links a{ color:#cecece;height:65px; line-height:65px; display:block;padding-left:20px;padding-right:20px;}

/*<!--底部结束-->*/

/*<!--在线qq开始-->*/

.izl-rmenu{

	       margin-right: 0;

	       width: 82px;

	       position: fixed;

	       right: 2px;

	       top: 40%;

	       -webkit-box-shadow: #DDD 0px 1px 5px;

	       -moz-box-shadow: #DDD 0px 1px 5px;

	       box-shadow: #DDD 0px 1px 5px;

	       z-index:999;

}

.izl-rmenu .consult{    

	background-image: url(../images/consult_icon.gif);

    background-repeat: no-repeat;

    background-position: center -77px;

    display: block;

    height: 76px;

    width: 82px;

}

.izl-rmenu .consult .phone {

    background-color: rgb(247,247,255);

    position: absolute;

    width: 160px;

    left: -160px;

    top: 0px;

    line-height: 73px;

    color: #000;

    font-size: 18px;

    text-align: center;

    display: none;

    box-shadow: #DDD -1px 1px 4px;

}

.izl-rmenu a.consult:hover .phone{display:inline !important;}

.izl-rmenu .cart {

    background-image: url(../images/consult_icon.gif);

    background-repeat: no-repeat;

    background-position: center bottom;

    display: block;

    height: 16px;

    width: 16px;

    font-size: 12px;

    line-height: 16px;

    color: #45BDFF;

    text-align: center;

    padding-top: 15px;

    padding-right: 18px;

    padding-bottom: 47px;

    padding-left: 48px;

}

.izl-rmenu a.cart:hover .pic{display:block;}

.izl-rmenu .btn_top {

    background-image: url(../images/float_top.gif);

    background-repeat: no-repeat;

    background-position: center top;

    display: block;

    height: 39px;

    width: 82px;

    -webkit-transition: all 0s ease-in-out;

    -moz-transition: all 0s ease-in-out;

    -o-transition: all 0s ease-in-out;

    transition: all 0s ease-in-out;

}

.izl-rmenu .btn_top:hover {

	background-image: url(../images/float_top.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

}

.izl-rmenu .cart .pic {

	display:none;

    position: absolute;

    left: -160px;

    top: 65px;

    width: 160px;

    height: 160px;

    background:url(../images/xfewm.jpg);

}

.izl-rmenu .cart .pic img{width: 160px;

    height: 160px;}

#udesk-feedback-tab {

    position: fixed;

    right: 2px;

    top: 40%;

    margin-top: -76px;

    -webkit-box-shadow: #DDD 0px -1px 5px;

    -moz-box-shadow: #DDD 0px -1px 5px;

    box-shadow: #DDD 0px -1px 5px;

    z-index: 10000;

    cursor: pointer;

    background-image: url(../images/consult_icon.gif);

    background-repeat: no-repeat;

    background-position: center top;

    display: block;

    height: 76px;

    width: 82px;

    background-color: #FFF!important;

    z-index:999;

}

/*<!--在线qq结束-->*/