/* CSS Document */

body {
    font-family: "宋体";
    padding: 0;
    margin: 0;
    font-size: 12px;
    background: url(../images/bg.jpg) center;
}

ul,
li {
    padding: 0;
    margin: 0;
    list-style: none;
}

a:hover {
    color: #468800;
}

div,
form,
img,
ul,
ol,
li,
dl,
dt,
dd,
p,
span {
    margin: 0;
    padding: 0;
    border: 0;
}

form,
input {
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
}

a {
    text-decoration: none;
    color: #000;
}

a img {
    border: none;
}

.main,
.layer,
.container,
.HomeNav {
    width: 1100px;
    margin: auto;
    overflow: hidden;
    _zoom: 1;
}

.chear {
    clear: both;
}


/*小导航*/

.top1 {
    background: url(../images/toubu.jpg) repeat-x;
    height: 132px;
}

.top1 .top1s {
    width: 1100px;
    height: 30px;
    margin: auto;
    line-height: 30px;
}

.top1 .top1s .top1slift {
    float: left;
    color: #FFF;
}

.top1 .top1s .top1xright {
    float: right;
}

.top1 .top1s .top1xright a {
    color: #FFF;
}

.top1 .top1x {
    width: 1100px;
    margin: auto;
}

.top1 .top1x .logo1 {
    width: 806px;
    height: 102px;
    float: left;
}

.top1 .top1x .tel1 {
    width: 294px;
    height: 102px;
    float: right;
}


/*公共导航*/

.nav {
    background: url(../images/nav.jpg) repeat-x;
    height: 35px;
    margin: auto;
}

.nav .nav1 {
    width: 1220px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    overflow: hidden;
    margin: auto;
}

.nav .nav1 .nav11 {}

.nav .nav1 ul li {
    float: left;
    display: inline;
    margin-left: 2px;
}

.nav .nav1 ul .on {
    color: #fff;
    background: url(../images/nav1.jpg);
}

.nav .nav1 ul li a {
    height: 35px;
    color: #fff;
    display: block;
    width: 120px;
}

.nav .nav1 ul li a:hover {
    color: #fff;
    background: url(../images/nav1.jpg);
}


/*公共banner*/
.bannerbox{position:relative;overflow: hidden;}
.bannerbox .bannerbg,
.bannerbox .bannerbg img{width:100%;}
.bannerpic{width:100%;height:100%;position: absolute;left:0;top: 0;}
.bannerpic ul{height:100%;float: left;position: absolute;}
.bannerpic ul li,.bannerpic ul li img{height:100%;float: left;}
.bannerbtn{width:100%;height:60px;position: absolute;left:0;bottom:0;text-align: center;}
.bannerbtn *{box-sizing: border-box;}
.bannerbtn span{display: inline-block;height:40px;overflow: hidden;padding:3px;margin: 0 10px;cursor: pointer;background: rgba(255,255,255,.5);}
.bannerbtn span.on{background: rgba(255,255,255,1);}
.bannerbtn span img{height:34px;}
.i_ban {
    height: 500px;
}

#flashs {
    position: relative;
}

#flashs .bgitem {}

#flashs .btn {
    position: absolute;
    z-index: 7;
    bottom: 22px;
    right: 50%;
    margin-right: 0px;
    padding: 5px 6px;
}

#flashs .btn span {
    color: #2689cd;
    background: #efefef;
    border: 1px solid #2689cd;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}

#flashs .btn span.cur {
    background: #2689cd;
    color: #fff;
}


/*搜索*/

.ssd {
    height: 36px;
    background: #565656;
}

.ssd .ssd1 {
    width: 1100px;
    margin: auto;
    height: 36px;
    line-height: 36px;
}

.ssd .ssd1 .ssz {
    width: 500px;
    float: left;
    height: 36px;
    overflow: hidden;
}

.ssd .ssd1 .ssz span {
    font-weight: bold;
    color: #fff;
}

.ssd .ssd1 .ssz a {
    color: #fff;
}

.ssd .ssd1 .ssy {
    width: 220px;
    height: 26px;
    line-height: 26px;
    float: right;
    margin-top: 5px;
}

.ssd .ssd1 .ssy .ss_tit {
    float: left;
    border: 0px;
    line-height: 26px;
}

.ssd .ssd1 .ssy .ss_tit input {
    border: 0px;
    ;
    background: url(../images/ssk.jpg) no-repeat;
    width: 166px;
    height: 26px;
    line-height: 26px;
}

.ssd .ssd1 .ssy .anniu {
    border: 0px;
}


/*
.ss_text{height:48px; width:1100px; margin:auto; }
.ss_text .ssbt{ float:left; height:48px; line-height:48px; font-weight:bold; margin-left:15px;}
.ss_text .txt1{float:left;overflow:hidden; height:48px; line-height:48px; width:500px;}
.ss_text .ss_ssk{ float:right; height:48px;}
.ss_text .ss_ssk .ss_tit{ float:left;width:191px; height:22px; margin-top:11px;border:#CCC solid 1px;}
.ss_text .ss_ssk .ss_tit .txt{ margin-left:2px; width:194px; height:22px; line-height:22px;  border:0px;}
.ss_text .ss_ssk .anniu{float:left; margin-top:11px; margin-right:10px; _margin-top:12px;}*/


/*  产品  */

.cp1 {
    width: 1100px;
    height: 720px;
    margin: auto;
    margin-top: 10px;
}

.cp1 .cpz {
    float: left;
    width: 185px;
    height: 714px;
}

.cp1 .cpz .cpz1 {
    background: url(../images/fl.jpg) no-repeat;
    height: 41px;
    line-height: 41px;
    color: #fff;
    font-family: "微软雅黑";
    font-size: 20px;
    text-indent: 13px;
}

.cp1 .cpz .cpz2 {
    width: 179px;
    height: 670px;
    border: #1a59a9 solid 3px;
    border-top: 0px;
    overflow: hidden;
}

.cp1 .cpz .cpz2 ul {}

.cp1 .cpz .cpz2 ul li {
    width: 179px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
}

.cp1 .cpz .cpz2 ul li h2 {
    background: url(../images/flx.jpg) 19px 10px no-repeat;
    text-indent: 40px;
}

.cp1 .cpz .cpz2 ul li h2 a {
    color: #093050;
}

.cp1 .cpy {
    float: right;
}

.cp1 .cpy .cpy1 {
    background: url(../images/cp.jpg) no-repeat;
    border-left: #ccc solid 1px;
    border-right: #ccc solid 1px;
    width: 904px;
    height: 38px;
    line-height: 38px;
}

.cp1 .cpy .cpy1 .zuo {
    float: left;
    font-weight: bold;
    font-size: 14px;
    text-indent: 25px;
    width: 121px;
    color: #fff;
}

.cp1 .cpy .cpy1 .zuo a {
    color: #fff;
}

.cp1 .cpy .cpy1 .you {
    float: right;
    margin-right: 8px;
}

.cp1 .cpy .cpy1 .you a {
    color: #000;
}

.cp1 .cpy .cpy2 {
    width: 904px;
    height: 675px;
    border: #ccc solid 1px;
    border-top: 0px;
    overflow: hidden;
}

.cp1 .cpy .cpy2 ul li {
    width: 205px;
    height: 197px;
    overflow: hidden;
    margin-top: 25px;
    margin-left: 17px;
    text-align: center;
    float: left;
    _margin-left: 12px;
}

.cp1 .cpy .cpy2 ul li .tu {
    width: 203px;
    height: 167px;
    border: #ccc solid 1px;
}

.cp1 .cpy .cpy2 ul li .tu a {
    display: block;
    height: 167px;
}

.cp1 .cpy .cpy2 ul li .txt {
    width: 205px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/*楼*/

.lou {
    width: 1100px;
    height: 425px;
    margin-top: 15px;
    margin: auto;
}

.lou .lou1 {
    background: url(../images/1f.jpg) no-repeat;
    height: 42px;
    line-height: 42px;
}

.lou .lou1 .zuo {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 80px;
}

.lou .lou1 .you {
    float: right;
    margin-right: 8px;
}

.lou .lou2 {
    border: #ccc solid 1px;
    width: 1098px;
    height: 370px;
    border-top: 0px;
}

.lou .lou2 .zuo {
    float: left;
    background: url(../images/1fzbg.jpg) no-repeat;
    width: 253px;
    height: 342px;
    margin-top: 10px;
}

.lou .lou2 .zhong {
    float: left;
    width: 593px;
    height: 364px;
    overflow: hidden;
}

.lou .lou2 .zhong ul li {
    width: 175px;
    margin-top: 10px;
    margin-left: 16px;
    text-align: center;
    float: left;
    _ margin-left: 10px;
}

.lou .lou2 .zhong ul li .pic6 {
    width: 175px;
    height: 140px;
    border: #ccc solid 1px;
}

.lou .lou2 .zhong ul li .pic6 a {
    display: block;
    height: 140px;
}

.lou .lou2 .zhong ul li .txt6 {
    width: 175px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.lou .lou2 .you {
    float: right;
    background: url(../images/1fy.jpg) no-repeat;
    width: 252px;
    height: 342px;
    margin-top: 10px;
}

.louz {
    width: 1100px;
    height: 425px;
    margin-top: 15px;
    margin: auto;
}

.louz .lou1 {
    background: url(../images/2f.jpg) no-repeat;
    height: 42px;
    line-height: 42px;
}

.louz .lou1 .zuo {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 80px;
}

.louz .lou1 .you {
    float: right;
    margin-right: 8px;
}

.louz .lou2 {
    border: #ccc solid 1px;
    width: 1098px;
    height: 370px;
    border-top: 0px;
}

.louz .lou2 .zuo {
    float: left;
    background: url(../images/2fz.jpg) no-repeat;
    width: 253px;
    height: 342px;
    margin-top: 10px;
}

.louz .lou2 .zhong {
    float: left;
    width: 593px;
    height: 364px;
    overflow: hidden;
}

.louz .lou2 .zhong ul li {
    width: 175px;
    margin-top: 10px;
    margin-left: 16px;
    text-align: center;
    float: left;
    _ margin-left: 10px;
}

.louz .lou2 .zhong ul li .pic6 {
    width: 175px;
    height: 140px;
    border: #ccc solid 1px;
}

.louz .lou2 .zhong ul li .pic6 a {
    display: block;
    height: 140px;
}

.louz .lou2 .zhong ul li .txt6 {
    width: 175px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.louz .lou2 .you {
    float: right;
    background: url(../images/2fy.jpg) no-repeat;
    width: 252px;
    height: 342px;
    margin-top: 10px;
}

.loux {
    width: 1100px;
    height: 425px;
    margin-top: 15px;
    margin: auto;
}

.loux .lou1 {
    background: url(../images/3f.jpg) no-repeat;
    height: 42px;
    line-height: 42px;
}

.loux .lou1 .zuo {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 80px;
}

.loux .lou1 .you {
    float: right;
    margin-right: 8px;
}

.loux .lou2 {
    border: #ccc solid 1px;
    width: 1098px;
    height: 370px;
    border-top: 0px;
}

.loux .lou2 .zuo {
    float: left;
    background: url(../images/3fz.jpg) no-repeat;
    width: 254px;
    height: 342px;
    margin-top: 10px;
}

.loux .lou2 .zhong {
    float: left;
    width: 590px;
    height: 364px;
    overflow: hidden;
}

.loux .lou2 .zhong ul li {
    width: 175px;
    margin-top: 10px;
    margin-left: 16px;
    text-align: center;
    float: left;
    _ margin-left: 10px;
}

.loux .lou2 .zhong ul li .pic6 {
    width: 175px;
    height: 140px;
    border: #ccc solid 1px;
}

.loux .lou2 .zhong ul li .pic6 a {
    display: block;
    height: 140px;
}

.loux .lou2 .zhong ul li .txt6 {
    width: 175px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.loux .lou2 .you {
    float: right;
    background: url(../images/3fy.jpg) no-repeat;
    width: 253px;
    height: 342px;
    margin-top: 10px;
}


/*简介*/

.gsj {
    width: 1100px;
    margin: auto;
    height: 320px;
}

.gsj .gsjz {
    float: left;
}

.gsj .gsjz .shang {
    width: 257px;
    height: 38px;
    line-height: 38px;
    background: url(../images/lxw.jpg) no-repeat;
}

.gsj .gsjz .shang .z {
    float: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-indent: 30px;
}

.gsj .gsjz .shang .y {
    float: right;
    margin-right: 8px;
}

.gsj .gsjz .xia {
    width: 255px;
    border: #ccc solid 1px;
    border-top: 0px;
    height: 268px;
    background: url(../images/22.jpg) no-repeat;
}

.gsj .gsjz .xia .h {
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
}

.gsj .gsjz .xia p {
    line-height: 25px;
    text-indent: 35px;
}

.gsj .gsjy {
    float: right;
    width: 833px;
}

.gsj .gsjy .shang {
    background: url(../images/jjk.jpg) no-repeat;
    width: 833px;
    height: 38px;
    line-height: 38px;
    float: right;
}

.gsj .gsjy .shang .z {
    float: left;
    color: #fff;
    font-size: 14px;
    text-indent: 30px;
    font-weight: bold;
}

.gsj .gsjy .shang .y {
    float: right;
    margin-right: 8px;
}

.gsj .gsjy .xia {
    width: 831px;
    height: 269px;
    overflow: hidden;
    border: #ccc solid 1px;
    border-top: 0px;
}

.gsj .gsjy .xia .tu {
    float: left;
    width: 249px;
    height: 189px;
    border: #ccc solid 1px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

.gsj .gsjy .xia .tu a {
    display: block;
    height: 189px;
}

.gsj .gsjy .xia .txt {
    line-height: 27px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 19px;
}

.gsj .gsjy .xia .txt span {
    font-size: 14px;
    font-weight: bold;
}


/*.cpzs{ width:1100px; height:263px; background:url(../images/cpzs.jpg) no-repeat; margin:auto;}
.cpzs .shang{ height:40px; line-height:40px; }
.cpzs .shang .txt{ float:left; font-size:14px; font-weight:bold; color:#093050; text-indent:25px;}
.cpzs .shang .more{ float:right; margin-right:15px;}
.cpzs .shang .more a{color:#093050;}
.cpzs .xia{}
.cpzs .xia .zuo{ background:url(../images/z.jpg) no-repeat; border:0px;float:left; width:31px; height:56px; margin-left:19px; margin-top: 90px;}
.cpzs .xia .zhong{width:995px;overflow:hidden; float:left; height:209px;}
.cpzs .xia .zhong ul{}
.cpzs .xia .zhong ul li{float:left; text-align:center; height:209px; width:179px; margin-left:15px; overflow:hidden;}
.cpzs .xia .zhong ul li .tu{width: 165px;height: 165px;border: #093050 solid 1px;padding: 6px;}
.cpzs .xia .zhong ul li .tu a{ display:block; height:161px;}
.cpzs .xia .zhong ul li .txt{width:179px; height:30px; line-height:30px; overflow:hidden;}
.cpzs .xia .you{ background:url(../images/y.jpg) no-repeat; border:0px;float:right; width:28px; height:57px; margin-right:22px;margin-top: 90px;}*/


/*问题*/

.wxl {
    width: 1100px;
    height: 329px;
    margin: auto;
}

.wxl .wt {
    width: 352px;
    height: 319px;
    float: left;
}

.wxl .wt .shang {
    width: 352px;
    background: url(../images/wen.jpg) no-repeat;
    height: 38px;
    line-height: 38px;
}

.wxl .wt .shang .z {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 28px;
}

.wxl .wt .shang .y {
    float: right;
    margin-right: 8px;
}

.wxl .wt .xia {
    width: 350px;
    height: 280px;
    overflow: hidden;
    border: #ccc solid 1px;
    border-top: 0px;
}

.wxl .wt .xia ul {
    width: 340px;
    margin: auto;
}

.wxl .wt .xia ul li {
    height: 93px;
    line-height: 30px;
    border-bottom: #ccc dashed 1px;
}

.wxl .wt .xia ul li .w {
    background: url(../images/w.jpg) 9px 4px no-repeat;
    text-indent: 35px;
    width: 340px;
    height: 30px;
    overflow: hidden;
}

.wxl .wt .xia ul li .d {
    background: url(../images/d.jpg) 9px 4px no-repeat;
    text-indent: 35px;
    width: 340px;
    height: 60px;
    overflow: hidden;
}

.wxl .wt .xia ul li .d a {}

.wxl .xwdt {
    width: 352px;
    height: 319px;
    float: left;
    margin-left: 23px;
}

.wxl .xwdt .shang {
    width: 352px;
    background: url(../images/wen.jpg) no-repeat;
    height: 38px;
    line-height: 38px;
}

.wxl .xwdt .shang .z {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 28px;
}

.wxl .xwdt .shang .y {
    float: right;
    margin-right: 8px;
}

.wxl .xwdt .xia {
    width: 350px;
    height: 280px;
    overflow: hidden;
    border: #ccc solid 1px;
    border-top: 0px;
}

.wxl .xwdt .xia ul {
    width: 340px;
    margin: auto;
}

.wxl .xwdt .xia ul li {
    height: 33px;
    line-height: 33px;
    border-bottom: #ccc dashed 1px;
}

.wxl .xwdt .xia ul li .tu {
    background: url(../images/xw.jpg) 9px 10px no-repeat;
    text-indent: 35px;
}

.wxl .ly {
    width: 352px;
    height: 319px;
    float: right;
}

.wxl .ly .shang {
    width: 352px;
    background: url(../images/wen.jpg) no-repeat;
    height: 38px;
    line-height: 38px;
}

.wxl .ly .shang .z {
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-indent: 28px;
}

.wxl .ly .shang .y {
    float: right;
    margin-right: 8px;
}

.wxl .ly .xia {
    width: 350px;
    height: 280px;
    overflow: hidden;
    border: #ccc solid 1px;
    border-top: 0px;
}

.wxl .ly .xia ul {}

.wxl .ly .xia ul li {}

.wxl .ly .xia ul .liu2 {
    margin-top: 10px;
    _ margin-top: 8px;
}

.wxl .ly .xia ul .liu2 .sbt {
    font-size: 14px;
    line-height: 30px;
    margin-left: 20px;
    _margin-left: 15px;
}

.wxl .ly .xia ul .liu2 input {
    width: 230px;
    height: 30px;
    line-height: 30px;
}

.wxl .ly .xia ul .liu11 {
    margin-top: 10px;
    _margin-top: 8px;
}

.wxl .ly .xia ul .liu11 .sbt {
    font-size: 14px;
    float: left;
    margin-left: 20px;
    _margin-left: 15px;
}

.wxl .ly .xia ul .liu11 textarea {
    width: 230px;
    height: 85px;
    line-height: 30px;
    margin-left: 5px;
    _margin-left: 3px;
}

.wxl .ly .xia ul .sbit {
    margin-top: 5px;
}

.wxl .ly .xia ul .sbit .tj {
    float: left;
    margin-left: 90px;
    *margin-left: 60px;
    width: 56px;
    _margin-left: 30px;
}

.wxl .ly .xia ul .sbit .cz {
    float: right;
    margin-right: 80px;
    *margin-right: 80px;
    width: 56px;
    _margin-right: 30px;
}


/*友情链接 */

.yq {
    width: 1100px;
    height: 137px;
    margin: auto;
    background: url(../images/ksdh.jpg) no-repeat;
}

.yq .yqtit {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    float: left;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    text-indent: 25px;
}

.yq .yqnr {
    width: 1098px;
    height: 90px;
    overflow: hidden;
    margin: auto;
    border: #ccc solid 1px;
    border-top: 0px;
}

.yq .yqnr ul li {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-top: 0px;
    margin-right: 20px;
    text-align: center;
    overflow: hidden;
}


/*ksnav 产品快速导航 */

.ksdh {
    width: 1100px;
    height: 177px;
    margin: auto;
    background: url(../images/ksdh.jpg) no-repeat;
}

.ksdh .z {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    float: left;
    height: 38px;
    line-height: 38px;
    text-indent: 10px;
}

.ksdh .ksnr {
    width: 1098px;
    height: 130px;
    overflow: hidden;
    margin: auto;
    border: #ccc solid 1px;
    border-top: 0px;
}

.ksdh .ksnr ul li {
    float: left;
    width: 150px;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    margin-left: 25px;
    _margin-left: 19px;
    text-align: center;
    overflow: hidden;
}


/*小导航*/


/*底部版权信息 */

.footer {
    background: url(../images/db.jpg);
}

.footer .xnav {
    background: url(../images/xnav.jpg) repeat-x;
    height: 30px;
    color: #fff;
}

.footer .xnav .nav_ull {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    height: 30px;
    line-height: 30px;
}

.footer .xnav .nav_ull a {
    color: #fff;
}

.footer .ftnav {
    width: 810px;
    margin: auto;
    background: url(../images/xgt_79.jpg) no-repeat;
    height: 35px;
    line-height: 35px;
    text-align: center;
}

.footer .ftnav a {
    color: #1f1d1d;
}

.footer .xian {
    width: 1080px;
    height: 6px;
    margin: auto;
}

.footer .ft {
    width: 1100px;
    margin: auto;
    text-align: center;
    margin-top: 20px;
}

.footer .ft p {
    line-height: 23px;
    color: #fff;
}

.footer .ft p a {
    color: #fff;
}


/*内页公共右侧*/

.rightmain {
    width: 890px;
    float: right;
    border: 1px solid #ccc;
    overflow: hidden;
    _zoom: 1;
    background: #fff;
	position:relative;
	z-index:1;
}

.rightmain .local {
    float: none;
    width: 890px;
    height: 33px;
    line-height: 33px;
    background: url(../images/jinpinbg.jpg);
    text-indent: 10px;
    overflow: hidden;
    _zoom: 1;
}

.rightmain .local p {
    font-size: 16px;
    color: #000;
    float: left;
    font-weight: bold;
}

.rightmain .local h1 {
    font-size: 16px;
    color: #000;
    float: left;
    font-weight: bold;
}

.rightmain .zxnews {
    width: 870px;
    margin: 5px auto;
    border: 1px solid #ccc;
    overflow: hidden;
    _zoom: 1;
}

.rightmain .zxnews .newsbt {
    height: 33px;
    width: 870px;
    line-height: 33px;
    background: url(../images/jinpinbg.jpg);
    text-indent: 10px;
    float: none;
    font-size: 16px;
    font-weight: bold
}

.rightmain .zxnews .c {
    width: 860px;
    margin: 10px;
}

.rightmain .zxnews .c ul {
    overflow: hidden;
    _zoom: 1;
}

.rightmain .zxnews .c ul li {
    float: left;
    width: 380px;
    height: 30px;
    line-height: 30px;
    border-bottom: #CCC dashed 1px;
    text-indent: 1em;
    margin: 0 20px;
    overflow: hidden;
    _zoom: 1;
}


/*.rightmain .zxnews .cc{width:370px;float:left;padding-bottom:10px;margin:10px;}
.rightmain .zxnews .cc ul li{height:30px;border-bottom:#CCC dashed 1px;line-height:30px;text-indent:1em;overflow:hidden}*/


/*内页公共左侧*/

.leftmain {
    float: left;
    width: 205px;
	position:relative;
	z-index:2;
    /*overflow: hidden;*/
}

.leftmain .tit {
    background: url(../images/categorybg.jpg) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-indent: 60px;
    height: 35px;
    line-height: 35px;
}

.leftmain .column {
    width: 198px;
    background: #fff;
    /*overflow: hidden;*/
    zoom: 1;
    border: 1px solid #dfdfdf;
    border-top: 0;
    margin-bottom: 10px;
}

.leftmain .column ul {padding:4px;}

.leftmain .column ul li.a {
    text-indent: 40px;
}

.leftmain .column ul li{width: 190px;position:relative;margin-bottom:1px;}
.leftmain .column ul li > h2{width: 150px;height:30px;position:relative;padding:0 30px 0 10px;line-height:30px;background:#f0f0f0;overflow:hidden;}
.leftmain .column ul li > h2 a{display:block;width:150px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:30px;}
.leftmain .column ul li > h2 span{display:block;width:30px;height:30px;position:absolute;right:0;top:0;text-align:center;font-size:24px;}
.leftmain .column ul li dl{width: 185px;position:absolute;left:100%;top:0;display:none;padding:10px 14px;border:1px solid #ddd;background:#fff;}
.leftmain .column ul li:hover > h2,.leftmain .column ul li.active > h2{background:#0272d8;color:#fff;}
.leftmain .column ul li:hover > h2 a,.leftmain .column ul li.active > h2 a{color:#fff;}
.leftmain .column ul li:hover > dl{display:block;}

.leftmain .column ul li dl dt{
    width: 185px;
    height: 25px;
    overflow: hidden;
    _zoom: 1;
}

.leftmain .column ul li a {
    overflow: hidden;
    zoom: 1;
    display: block;
	line-height:24px;
	border-bottom:1px solid #ddd;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.leftmain .column ul li a.ShowChilds {
    width: 20px;
    float: left;
    display: block;
    text-align: center;
    margin: 0 0 0 10px;
    font-size: 21px;
    color: #696564;
    overflow: hidden;
    zoom: 1;
}

.leftmain .column ul li a.ShowChilds:hover {
    width: 20px;
    float: left;
    display: block;
    text-align: center;
    margin: 0 0 0 10px;
    font-size: 21px;
    font-weight: bold;
    color: #000;
    overflow: hidden;
    zoom: 1;
}

.leftmain .zcxwtit {
    background: url(../images/categorybg.jpg) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-indent: 40px;
    height: 35px;
    line-height: 35px;
    margin-top: 5px;
}

.leftmain .zcxwnr {
    border: #CCC solid 1px;
    width: 198px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    background: #fff;
}

.leftmain .zcxwnr ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    border-bottom: #CCC dashed 1px;
    text-indent: 1em;
}

.leftmain .lx {
    width: 198px;
    margin-top: 10px;
    height: 303px;
    background: url(../images/procontact.jpg) no-repeat;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}

.leftmain .lx ul {}

.leftmain .lx ul li {
    line-height: 1.6em;
    color: #000
}

.leftmain .lx .cont {
    padding: 50px 0px 0 10px
}

.leftmain .lx .cont p {
    line-height: 20px;
    ;
    color: #000;
}

.leftmain .mpro {
    width: 196px;
    border: 1px solid #dfdfdf;
    border-top: none
}

.leftmain .mpro .tit2 {
    width: 198px;
    margin: -1px 0px 0px -1px;
    background: url(../images/categorybg.jpg) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-indent: 40px;
    height: 35px;
    line-height: 35px;
}

.leftmain .mpro .mpro-list {
    height: 445px;
    overflow: hidden;
    _zoom: 1;
    background: #fff;
}

.leftmain .mpro .mpro-list u {
    height: 1100px;
    width: 196px;
}

.leftmain .mpro .mpro-list ul li {
    margin: 8px 20px 0 20px;
    height: 130px;
    border: 1px solid #ccc;
    text-align: center;
    padding: 3px;
}

.leftmain .mpro .mpro-list ul li .pic {
    height: 110px;
}

.leftmain .mpro .mpro-list ul li .txt {
    height: 20px;
    line-height: 20px;
    background: #cccccc;
    text-align: center;
    overflow: hidden;
}

.leftmain .mpro .mpro-list ul li .txt a {
    display: block;
}

.leftmain .column1 {
    width: 198px;
    background: #fff;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #dfdfdf;
    border-top: 0;
    margin-bottom: 10px;
}

.leftmain .column1 ul {
    margin-bottom: 3px;
}

.leftmain .column1 ul li {
    width: 200px;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 20px;
    background: url(../images/libg1.jpg);
    overflow: hidden;
    _zoom: 1;
}

.leftmain .column1 ul li a {
    display: block;
}

.leftmain .column1 ul li a:hover {
    color: #1c67c5
}

.leftma .zcxwnr1 ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    border-bottom: #CCC dashed 1px;
    text-indent: 1em;
}

.leftma .lx1 {
    width: 198px;
    margin-top: 10px;
    height: 293px;
    background: url(../images/procontact.jpg) no-repeat;
    border: 1px solid #ccc;
}

.leftma .lx1 ul {
    padding: 90px 10px 0 15px
}

.leftma .lx1 ul li {
    line-height: 1.6em;
    color: #555
}

.leftma .lx1 .cont {
    padding: 90px 10px 0 15px
}

.leftma .lx1 .cont p {
    line-height: 1.6em;
    color: #555
}

.leftma .mpro1 {
    width: 196px;
    overflow: hidden;
    margin-top: 10px;
    padding: 0 0 10px 0;
    border: 1px solid #dfdfdf;
    border-top: none
}

.leftma .mpro1 .tit2 {
    background: url(../images/categorybg.jpg) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    padding-left: 20px;
    height: 35px;
    line-height: 35px;
}

.leftma .mpro1 ul li {
    margin: 8px 20px 0 20px;
    height: 130px;
    border: 1px solid #ccc;
    text-align: center;
    padding: 3px;
}

.leftma .mpro1 ul li .pic {
    height: 110px;
}

.leftma .mpro1 ul li .txt {
    height: 20px;
    line-height: 20px;
    background: #cccccc;
    text-align: center;
    overflow: hidden;
}

.leftma .mpro1 ul li .txt a {
    display: block;
}


/*内页公司简介*/

.aboutus .con {
    padding: 15px 20px;
    font-size: 15px;
    color: #666;
    line-height: 2em;
    background: #fff;
}


/*.aboutus .con span{float:right}
*/


/*内页 产品中心首页*/

.propage .con {
    font-size: 15px;
    color: #666;
    line-height: 2em;
    background: #fff;
    margin-bottom: 20px;
}

.propage .con .tit {
    height: 44px;
    line-height: 44px;
    padding: 0 5px;
    margin: 0 5px;
    background: url(../images/profloorbg.jpg);
    margin-top: 2px;
    border-bottom: dashed #ccc 1px;
}

.propage .con .tit p {
    float: left;
    text-indent: 15px;
    color: #333;
    width: 700px;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    font-size: 14px;
}

.propage .con .tit span {
    float: right;
    font-size: 12px;
}

.propage .con .line {
    height: 2px;
    font-size: 0;
    background: url(../images/line.jpg);
    margin: 0 15px;
}

.propage .con .cp {
    padding: 10px;
}

.propage .con .cp ul {
    overflow: hidden;
    zoom: 1;
}

.propage .con .cp ul li {
    border: 1px #ddd solid;
    width: 164px;
    height: 180px;
    display: inline;
    margin-left: 35px;
    float: left;
    text-align: center;
    padding: 3px;
}

.propage .con .cp ul li .pic {
    height: 151px;
}

.propage .con .cp ul li .pic a {
    display: block;
}

.propage .con .cp .txt {
    line-height: 30px;
    color: #666;
    background: #f0f0f0;
    height: 30px;
    overflow: hidden;
}


/*内页 新闻内容页*/

.newsdetail .con {
    background: #FFF
}

.newsdetail h1 {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #555;
    line-height: 35px;
}

.newsdetail .date {
    text-align: center;
    color: #999;
    padding: 5px 0;
    line-height: 30px;
    border-bottom: 1px #ccc dotted;
    margin-bottom: 10px;
}

.newsdetail .content {
    color: #666;
    font-size: 14px;
    line-height: 1.8em;
    padding: 0px 15px;
}

.newsdetail .goback {
    text-align: center;
    margin: 10px 20px 0 20px;
    border: 1px solid #eee;
    height: 35px;
    line-height: 35px
}

.newsdetail .nextrpev {
    color: #F00;
    text-align: center;
    margin: 10px 20px 0 20px;
    border: 1px solid #eee;
    height: 35px;
    line-height: 35px
}


/*内页 新闻列表页*/

.newslist .list {
    font-size: 15px;
    color: #666;
    line-height: 2em;
    background: #fff;
    margin-bottom: 20px;
    padding: 20px 10px 0 10px;
    overflow: hidden;
    _zoom: 1;
}

.newslist .list .newshead {
    background: #f2f2f2;
    color: #F30;
    overflow: hidden;
    _zoom: 1;
    font-size: 12px;
}

.newslist .list ul li {
    line-height: 1.8em;
    background: url(../images/newsbg.jpg) left no-repeat;
    text-indent: 20px;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px #ccc dotted;
    overflow: hidden;
    _zoom: 1;
}

.newslist .list ul li .data {
    float: right;
    width: 100px;
    text-align: center;
    display: block;
}

.newslist .list ul li .title {
    float: left;
    width: 650px;
}

.newslist .list ul li a:hover {
    color: #f00
}

.newslist .cont {
    overflow: hidden;
    _zoom: 1;
    margin-top: 10px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 10px;
}

.newslist .cont .left {
    float: left;
    padding: 10px;
}

.newslist .cont .left .pic {
    width: 180px;
    border: 1px solid #ccc;
    text-align: center;
    padding: 3px;
}

.newslist .cont .left .pic a {
    display: block;
    height: 150px;
}

.newslist .cont .right {
    overflow: hidden;
}

.newslist .cont .right ul {
    overflow: hidden;
    height: 165px;
}

.newslist .cont .right ul li {
    line-height: 25px;
    padding: 0px 10px 0 20px;
}

.newslist .cont .right ul li .nr {
    height: 75px;
    overflow: hidden;
}

.newslist .cont .right ul li .ck {
    text-align: right;
    padding: 7px 20px;
}

.newslist .cont .right .title {
    font-weight: bold;
    font-size: 14px;
    color: #333;
    overflow: hidden;
    height: 20px;
}


/* 常见问题 */

.problem-con {
    width: 890px;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-keywords {
    margin: 20px 20px 0 20px;
    background: #f9f9f9;
    border: 1px #ddd solid;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-keywords ul {
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-keywords ul li {
    float: left;
    width: 100px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    margin: 0 10px;
    overflow: hidden;
}

.problem-con .problem-search {
    margin: 20px 20px 0 20px;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list {
    margin: 20px 20px 0 20px;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list ul {
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list ul li {
    width: 750px;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    border-bottom: 1px #ccc dotted;
    background: url(../images/newsbg.jpg) 12px 7px no-repeat;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list ul li .news-title {
    float: left;
    width: 650px;
    text-indent: 30px;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list ul li .news-date {
    float: right;
    width: 90px;
    text-align: center;
    overflow: hidden;
    _zoom: 1;
}

.problem-con .problem-list ul li.newsbg {
    height: 33px;
    line-height: 33px;
    background: #f2f2f2;
    background-image: none;
    color: #f00;
}

.problem-con .problem-list ul li.newsbg .news-title {
    float: left;
    width: 500px;
    text-indent: 30px;
}

.problem-con .problem-list ul li.newsbg .news-date {
    float: right;
    width: 100px;
    text-align: center;
}


/* 荣誉资质 */

.honor {
    width: 790px;
}

.honor .list {
    width: 880px;
    height: auto;
    overflow: hidden;
    _zoom: 1;
    margin-bottom: 10px;
}

.honor .list ul li {
    float: left;
    width: 250px;
    text-align: center;
    padding: 3px;
    border: 1px solid #ccc;
    margin-left: 28px;
    _margin-left: 20px;
    margin-top: 20px;
}

.honor .list ul li .pic {
    height: 160px;
}

.honor .list ul li .pic a {
    height: 160px;
    display: block;
}

.honor .list ul li .txt {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    background: #f2f2f2;
    margin-top: 10px;
}

.honor .list ul li h3 {
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}


/* 内页技术资料*/

.zl_ul {
    width: 760px;
    margin: 10px auto;
}

.zl_ul ul li {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dotted #ccc;
}

.zl_ul ul li span.bt {
    width: 80px;
    display: block;
    float: left;
}

.zl_ul ul li span.txt {
    width: 600px;
    height: 30px;
    display: block;
    float: left;
    overflow: hidden;
}

.zl_ul ul li span.sj {
    width: 70px;
    float: right;
}


/*内页 产品列表*/

.prolist .con {
    padding: 0 0 20px 0;
    overflow: hidden;
    _zoom: 1;
}

.prolist .con .list {
    overflow: hidden;
    _zoom: 1;
}

.prolist .con .list ul {}

.prolist .con .list ul li {
    border: 1px rgb(221, 221, 221) solid;
    width: 164px;
    height: 180px;
    display: inline;
    margin: 10px 0 0 20px;
    float: left;
    text-align: center;
    padding: 3px;
    margin-left: 40px;
}

.prolist .con .list ul li .pic {
    height: 150px;
}

.prolist .con .list ul li .pic a {
    height: 150px;
    display: block;
}

.prolist .con .list ul li .txt {
    line-height: 30px;
    color: rgb(102, 102, 102);
    background: rgb(240, 240, 240);
    height: 30px;
    overflow: hidden;
}


/*内页联系我们*/

.contacts .con {
    padding: 15px 20px;
    height: 470px;
    font-size: 15px;
    color: #000;
    line-height: 2em;
    background: #fff;
    background: url(../images/contactbg1.jpg) no-repeat top;
}

.contacts .con span {
    float: right
}

.contacts .con .laycont {
    margin-top: 100px;
    _margin-top: 110px;
    *margin-top: 110px;
}

.contacts .con .laycont p {
    margin-left: 35px;
}

.txtcontp {
    font-size: 14px;
    font-weight: bold;
}


/*内页关于我们产品分类 */

.container {
    width: 1100px;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 10px;
    margin-top: 10px;
}

.container .top {
    float: left;
    width: 200px;
}

.container .pro {
    width: 200px;
    height: 35px;
    background: url(../images/categorybg.jpg);
}

.container .pro p {
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    padding-left: 20px;
    height: 35px;
    line-height: 35px;
}

.container .bum {
    width: 198px;
    background: #fff;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #dfdfdf;
    border-top: 0;
}

.container .bum ul {
    margin-bottom: 3px;
}

.container .bum ul li {
    height: 25px;
    line-height: 25px;
    text-indent: 10px;
    width: 200px;
    background: url(../images/libg1.jpg) no-repeat;
}

.container .bum ul li a {
    overflow: hidden;
    zoom: 1;
    padding-left: 20px;
}

.container .bum ul li a:hover {
    color: #1c67c5
}


/*内页产品展示左侧*/

.container .left {
    float: left;
    width: 200px;
}

.container .pro {
    width: 200px;
    height: 35px;
    background: url(../images/categorybg.jpg);
}

.container .pro p {
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    padding-left: 20px;
    height: 35px;
    line-height: 35px;
}

.container .bum {
    width: 198px;
    background: #fff;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #dfdfdf;
    border-top: 0;
}

.container .bum ul {
    margin-bottom: 3px;
}

.container .bum ul li {
    height: 25px;
    line-height: 25px;
    text-indent: 10px;
    width: 200px;
    background: url(../images/libg1.jpg) no-repeat;
}

.container .bum ul li a {
    overflow: hidden;
    zoom: 1;
    padding-left: 20px;
}

.container .bum ul li a:hover {
    color: #1c67c5
}


/*网站地图*/

.map {
    width: 1100px;
    margin: auto;
    margin-bottom: 10px;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #ccc;
    background: #fff;
    margin-top: 8px;
}

.map .top {
    width: 1100px;
    height: 33px;
    background: url(../images/productsbg.jpg);
    overflow: hidden;
    _zoom: 1
}

.map .top h1 {
    font-size: 16px;
    color: #000;
    float: left;
    font-weight: bold;
    padding-left: 20px;
    height: 30px;
    line-height: 30px;
}

.map .position1 {
    height: 30px;
    line-height: 30px;
    float: right;
    margin-right: 20px;
    color: #666
}

.map .bum {
    width: 1100px;
    margin-top: 10px;
}

.map .bum .con {
    width: 1100px;
    height: 30px;
    background: url(../images/productsbg.jpg);
    border-top: 1px solid #ccc
}

.map .bum .con p {
    font-size: 14px;
    color: #000;
    float: left;
    font-weight: bold;
    padding-left: 40px;
    height: 30px;
    line-height: 30px;
    background: url(../images/a.jpg) no-repeat 20px 8px;
}

.map .cpksdh1 {
    width: 1100px;
    height: auto;
    margin: auto;
    margin-top: 10px;
}

.map .cpksdh1_top {
    font-size: 14px;
    height: 20px;
    color: #6C0;
    padding-top: 10px;
    padding-left: 20px;
}

.map .cpksdh1_top h1 {
    font-size: 14px;
    font-weight: bold;
    color: #6C0;
}

.map .cpksdh1_con {
    width: 973px;
    margin: auto;
    overflow: hidden;
    margin-left: 20px;
}

.map .cpksdh1_con ul li {
    float: left;
    padding-left: 20px;
    color: #666;
    line-height: 30px;
    width: 100px;
    height: 30px;
    overflow: hidden;
}


/*内页 产品详细页上面*/

.prodetail .picinfo {
    margin: auto;
    overflow: hidden;
    _zoom: 1;
}

.prodetail .picinfo .left {
    float: left;
    width: 300px;
    height: 420px;
    padding: 5px;
    margin: 10px 10px 0px 10px;
    overflow: hidden;
}

.prodetail .picinfo .left p {
    text-align: center;
    border: 1px solid #ccc;
}

.prodetail .picinfo .left p a {
    display: block;
    height: 270px;
}

.prodetail .picinfo .left .xx_pic {
    width: 300px;
    height: 100px;
    overflow: hidden;
    text-align: center;
    margin-top: 10px;
}

.prodetail .picinfo .left .xx_pic ul {
    margin: 10px 0 0 0px;
    width: 500px;
    height: 69px;
}

.prodetail .picinfo .left .xx_pic ul li {
    width: 69px;
    height: 69px;
    float: left;
    margin-right: 5px;
    border: 1px solid #E6E6F2;
}

.prodetail .picinfo .left .xx_pic ul li a {
    width: 70px;
    height: 70px;
    display: block;
}

.prodetail .picinfo .left .xx_pic ul li a:hover {
    width: 68px;
    height: 68px;
    border: 2px solid #E6E6F2;
}

.prodetail .picinfo .right {
    float: left;
    width: 400px;
    margin-right: 20px;
}

.prodetail .picinfo .right h1 {
    font-size: 14px;
    color: #000;
    font-weight: bold;
    padding-left: 20px;
    margin: 20px 0;
}

.prodetail .picinfo .right .claname {
    margin: 0 10px;
    padding: 5px 10px;
    text-align: left;
    background-color: #FFFCE3;
    border: 1px #ffd696 solid;
}

.prodetail .picinfo .right .claname a {
    color: #369
}

.prodetail .picinfo .right h3 {
    font-size: 14px;
    margin: 10px 0 10px 20px;
    color: #666;
    line-height: 25px;
}

.prodetail .picinfo .right .cartfeedabck {
    margin-left: 10px;
}


/*内页 产品详细页下面*/

.prodetail {
    overflow: hidden;
    _zoom: 1
}

.prodetail .detail {
    overflow: hidden;
    _zoom: 1;
    margin: 10px 0 0 10px;
}

.prodetail .detail .tit {
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    color: #FFF;
    background: url(../images/xiangxibt.jpg) no-repeat;
}

.prodetail .detail .content {
    color: #666;
    font-size: 14px;
    margin-top: 10px;
    line-height: 25px;
    padding-bottom: 10px;
}

.prodetail .goback {
    width: 860px;
    height: 40px;
    border: 1px solid #ccc;
    margin-left: 10px;
    margin-top: 10px;
    text-align: center;
}

.prodetail .goback a {
    text-align: center;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}

.prodetail .goback a .back {
    color: #F00;
    text-align: center;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    padding-left: 300px;
}

.prodetail .nextprev {
    width: 860px;
    margin-left: 10px;
    border: 1px solid #ccc;
    color: #666;
    border: 1px solid #ccc;
    margin-top: 10px;
    height: 35px;
    line-height: 35px;
    background: url(../images/aboutbg.gif) repeat-x left bottom;
    text-align: center;
}

.prodetail .xgcp {
    overflow: hidden;
    _zoom: 1;
    margin-top: 10px;
    width: 860px;
    border: 1px solid #ccc;
    height: auto;
    margin-left: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.prodetail .xgcp .tit {
    padding-left: 15px;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    background: url(../images/aboutbg.gif) repeat-x left bottom;
    line-height: 35px;
    height: 35px;
}

.prodetail .xgcp ul {}

.prodetail .xgcp ul li {
    width: 160px;
    height: 160px;
    float: left;
    border: 1px solid #ccc;
    text-align: center;
    padding: 3px;
    margin-top: 8px;
    margin-left: 40px;
}

.prodetail .xgcp ul li .pic {
    height: 140px;
}

.prodetail .xgcp ul li .pic a {
    display: block;
    height: 140px;
}

.prodetail .xgcp ul li .txt {
    height: 20px;
    line-height: 20px;
    background: #cccccc;
    text-align: center;
    overflow: hidden;
}


/*您的位置*/

.position {
    float: right;
    padding-right: 10px;
    color: #999
}

.products-nav {
    border: 1px #eee solid;
    background-color: #f9f9f9;
    margin: 10px;
    padding: 10px;
    overflow: hidden;
    zoom: 1
}

.products-nav dt {
    float: left;
    margin-right: 10px;
}

.products-nav dd {
    float: left;
    color: #bbb
}

.products-nav dd a:hover {
    color: #f60
}

.pro-search {
    padding: 10px 0;
    clear: both
}


/* 联系我们 */

.contact {
    width: 790px;
}

.contact-tit {
    height: 33px;
    line-height: 33px;
    background: url(../images/jinpinbg.jpg);
    text-indent: 10px;
}

.contact-tit h3 {
    font-size: 16px;
    color: #684831;
}

.contact-con {
    overflow: hidden;
    zoom: 1;
    background: url(../images/contactbg1.jpg) no-repeat;
    width: 790px;
    font-size: 15px;
    color: #666;
    line-height: 2em
}

.netsales {
    text-align: center;
    padding-top: 450px
}

.aboutus-con span {
    float: right
}

.contactus {
    color: #333;
    float: left;
    width: 500px;
    font-size: 14px;
    line-height: 1.8em;
    padding-left: 145px;
    padding-top: 120px;
    height: 290px;
}

.line {
    line-height: 2.2em;
    margin-bottom: 5px
}

.contactcompany {
    font-size: 14px;
    color: #333;
    font-weight: bold
}

.contactsize {
    font-size: 14px
}

.contactline {
    border-bottom: 1px dashed #ccc;
    margin-bottom: 5px;
    width: 440px;
}

.contactflash {
    float: right
}


/*内页*/

.border-ddd {
    border: 1px #ddd solid;
}

.clr10 {
    clear: both;
    height: 10px
}

.clr5 {
    clear: both;
    height: 5px
}


/*分页*/

.itemfy {
    text-align: center;
    margin-bottom: 20px;
    line-height: 30px;
    height: 30px;
    font-size: 12px;
}

.itemfy a {
    border: 1px solid #ccc;
    padding: 3px 5px;
    text-decoration: none;
    background: #FeFeFe;
}

.itemfy a:hover {
    border: 1px solid #f60;
    color: #f00
}

.itemfy .pcurrent a {
    border: 1px solid #f60;
    font-weight: bold;
    background: #FfF0F0
}

.itemfy .styinvalid a:hover {
    border: 1px solid #ccc;
}

.itemfy .pmsg {
    display: inline;
    padding: 5px;
    color: #666
}

.itemfy .tip {
    display: none;
}

.pageclick a {
    width: 22px;
    border: 1px solid #f60;
    height: 20px;
    display: inline-block;
    margin: 0 1px;
}

.pagestyle a {
    width: 60px;
    border: 1px solid #ccc;
    height: 20px;
    display: inline-block;
    margin: 0 1px;
}

.pagestyle a:hover {
    width: 60px;
    border: 1px solid #f60;
    height: 20px;
    display: inline-block;
    margin: 0 1px;
}


/*分页*/


/* 返回顶部 */

.actGotop {
    position: fixed;
    _position: absolute;
    bottom: 100px;
    right: 130px;
    width: 58px;
    height: 62px;
    display: none;
}

.actGotop a,
.actGotop a:link {
    width: 58px;
    height: 62px;
    display: inline-block;
    background: url(../images/top1.jpg) no-repeat;
    outline: none;
}

.actGotop a:hover {
    background: url(../images/top2.jpg) no-repeat;
    outline: none;
}