@charset "utf-8";

/* Cody By QQ240065000 */



*{padding:0; margin:0; list-style:none; font-family:"\u5fae\u8f6f\u96c5\u9ed1","Microsoft YaHei"}

@font-face {

font-family:"biubiu";

src: url('../other/myfont.eot');

src: url('../other/myfont.eot?#iefix') format('embedded-opentype'),

  url('../other/myfont.woff') format('woff'),

  url('../other/myfont.ttf')  format('truetype'),

  url('../other/myfont.svg#biubiu') format('svg');

}

body{ background:#000; overflow-x:hidden;}

img{border:0}

a{text-decoration:none}

em{ font-style:normal}

.header{background: transparent url("../images/headbg.jpg") no-repeat scroll left top / 100% auto;height:299px; position:relative;}

.navbar{width:1210px; eight:79px; position:absolute; top:192px; left:50%; margin-left:-605px}

.nav{}

.nav li{width:121px; float:left; display:block; text-align:center; height:79px; position:relative;}

.nav li a.m{color:#000; font-size:30px; font-family:'biubiu'; line-height:58px; display:block; height:58px; background:url(../images/navbg.png) no-repeat bottom;padding-top:19px; letter-spacing:-3px}

.nav li a.m:hover{ background:url(../images/navbgh.png) no-repeat; height:79px; line-height:79px; padding:0; color:#fff;}

.menu{position:absolute; top:79px; left:-80px; z-index:9; display:none;padding-top:30px;}

.con{width:560px;}

.con li{ background:url(../images/navbgxl.png) no-repeat center; width:88px; height:210px; float:left; display:inline-block; margin-left:5px;overflow:hidden;}

.con li a{font-size:34px; color:#000; display:block; width:40px; margin:40px auto 0; font-family:'biubiu'}

.con li a:hover{color:#fff;}

.heibanbox{width:100%; height:608px; overflow:hidden; position:relative;}

.heiban{ background:url(../images/heibanbg.jpg) no-repeat; width:1372px; height:608px; position:absolute; left:50%; margin-left:-686px;}

.fengshuilian{background:url(../images/fengshuilian.png) no-repeat; width:1130px; height:101px; position:absolute; top:0; left:115px; z-index:2}

.xiaoer{background:url(../images/xiaoer.png) no-repeat; width:418px; height:348px; position:absolute; bottom:58px; left:74px; z-index:2}

.xiaoheiban{ background:url(../images/xiaoheiban.png) no-repeat; height:287px; width:202px; position:absolute; bottom:46px; right:52px; z-index:2}

.home-slide{width:735px; height:462px; position:absolute; right:123px; top:76px; overflow:hidden; z-index:1;}

.slides{}

.slides li{width:735px; height:462px; float:left; display:inline;}

.slides li img{width:735px; height:462px;}

.trigger{width:300px; height:34px; position:absolute; bottom:0; right:0;}

.trigger li{ background:url(../images/dot01.png) no-repeat; width:17px; height:17px; margin:4px 14px 0 0; float:left; display:inline}

.trigger li.current{ background:url(../images/dot02.png) no-repeat; width:23px; height:23px; margin-top:0}

.prosbox{ background:url(../images/lunbobg.jpg) no-repeat; width:1287px; height:299px; margin:0 auto; overflow:hidden}

.pros{width:1165px; padding:0 27px; margin:45px auto 0; position:relative;}

#idSlider{width:1165px; height:207px;z-index:1; position:absolute}

#idSlider li a{display:block;width:233px; height:207px; float:left; display:inline; text-align:center; position:relative;}

#idSlider li a img{position:absolute; top:0; left:50%; margin-left:-50%; width:258px; height:146px;}

#idSlider li a p{position:absolute; display:block; background:url(../images/caimingbg.png) no-repeat; width:189px; height:47px; bottom:0; line-height:47px; left:24px; font-family:'biubiu'; color:#000; font-size:30px;}

#idSlider li a:hover p{color:#fff}

a#shang,a#xia{ display:block; width:54px; height:54px; position:absolute; top:75px; z-index:3; text-indent:-999em}

a#shang{background:url(../images/leftjt.png) no-repeat; left:0;}

a#xia{background:url(../images/rightjt.png) no-repeat; right:0}

.shengzi{clear:both; background:url(../images/shengzi.jpg) no-repeat center; height:86px;}

.dbbox{ background:url(../images/dbbg.jpg) no-repeat; width:1267px; height:565px; margin:0 auto; overflow:hidden;}

.dbleft{width:388px; height:474px; float:left; margin:44px 0 0 27px; background:url(../images/newsbg.jpg) no-repeat center #fff;}

.dbleft .jmyh{width:388px; text-align:center; height:220px; margin-top:15px;}

.jmnews{margin-top:20px;}

.jmnli{width:332px; margin:0 auto; overflow:hidden;}

.jmnli li{height:32px; line-height:32px;}

.jmnli li a{font-size:16px; color:#5d3f3f}

.jmnli li a:hover{color:#f00}

.jmnli li em{float:right; color:#000}

.dbcenter{width:492px; height:474px; float:left; margin:44px 0 0 10px; overflow:hidden; position:relative;}

#dmslider{width:492px; height:474px; overflow:hidden; position:relative; z-index:1}

#dmslider li{width:492px; height:474px;}

#zuo,#you{width:27px; height:27px; position:absolute; bottom:15px; z-index:3}

#zuo{background:url(../images/jtlt.png) no-repeat; left:25px;}

#you{background:url(../images/jtrt.png) no-repeat; left:63px;}

.dbright{width:315px; height:474px; overflow:hidden; margin:44px 0 0 10px; float:left}

.messagebar{background:url(../images/liuyanbg.jpg) no-repeat; width:315px; height:139px; overflow:hidden;}

.messagebar *{display:block; text-align:center; overflow:hidden; margin:0 auto;width:240px}

.messagebar p{ font-size:24.65px; font-family:'biubiu'; height:38px; line-height:38px;}

.messagebar b{ font-size:35.5px; color:#000; height:30px; line-height:28px; letter-spacing:-1px}

.messagebar span{ background:#9c6937; height:24px; line-height:24px; font-size:18px; color:#fff;}

.messagebar em {
    font-size: 16px;
    color: #6b3909;
    line-height: 14px;
    text-align: left;
    margin-top: 5px;
}

.liuyan{background:url(../images/liuyanft.jpg) no-repeat; width:265px; height:93px; overflow:hidden; padding:13px 25px;}

.liuyan p{font-size:14px; color:#706e70; display:block; height:23px;}

.lytext{ position:relative;}

.lytext input[type='text']{width:190px; height:28px; line-height:28px; padding-left:5px;border:1px solid #ccc; margin-top:2px; font-size:14px}

.lytj{width:70px; height:63px; position:absolute; right:0; top:2px; background:#9c6937; border:0; font-size:18px; color:#fff; cursor:pointer}

.faqbox{width:315px; margin-top:10px; height:215px; position:relative;}

.faqbox span{display:block;width:100%; height:100%; background:#000; filter:alpha(opacity=52);-moz-opacity:0.52; opacity:0.52; position:absolute;}

.faqli{width:240px; margin:0 auto; position:relative}

.faqli h3{color:#fff; font-size:18px; font-weight:normal; line-height:40px; height:40px; border-bottom:1px dashed #fff;}

.faqli li{height:26px; line-height:26px; border-bottom:1px dashed #fff;}

.faqli li a{color:#fff; font-size:14px}

.ftimg{clear:both; background:url(../images/footimg.jpg) no-repeat center; height:473px;}

.footer {
    background: url(../images/footbg.jpg) repeat-x;
    height: 120px;
    overflow: hidden;
}

.footbox {
    width: 1200px;
    margin: 0px auto;
}

.ftlogo{ float:left; text-align:left;}

.ftlogo img{height:110px;margin-top:5px;}

.ftcopy{width:364px; float:left; padding-top:23px; color:#999; font-size:12px; line-height:16px; text-align:left;}

.ftcopy a{color:#999; font-size:12px;}

.fttel{width:132px; float:left; padding-top:23px;}

.fttel *{display:block; width:120px; margin:0 auto;}

.fttel span{height:20px; background:url(../images/ico_tel.png) no-repeat left; padding-left:25px; font-size:14px; color:#fff;}

.fttel b{ font-size:14.7px; padding-left:15px;line-height:20px; color:#fff;}

.fttel p{ font-size:12px; text-align:center; color:#747474; line-height:20px; border-top:1px solid #373536}

.ftfl{width:196px; padding-top:23px; float:right;}

.flbox{width:196px; height:25px; background:#969497; color:#fff; font-size:12px; position:relative;}

.flbox b{background:url(../images/ico_sjt.jpg) no-repeat; width:9px; height:7px; position:absolute; top:8px; right:10px; display:block;}

.flbox span{line-height:25px;padding-left:11px; position:relative; display:block; }

.flbox ul{position:absolute;background:#ccc; overflow:hidden;line-height:25px; top:25px; right:0; display:none;}

.flbox ul a{float:left; padding:0 5px; color:#333;}

.flbox ul a:hover{color:#f00}

.flbox:hover b{ background-image:url(../images/ico_xjt.jpg);}

.flbox:hover ul{display:block;}

.flimg{width:196px; padding-top:3px;}

.flimg img{ text-align:center; margin-left:5px;}

.xh{ width:100%; text-align:center; margin-top:150px;}

.xh p{ font-size:14px; font-family:"微软雅黑"; color:#fff; display:inline-table; overflow:hidden}

.xh .a11{ font-size:20px!important}
.qq{background:url(../images/11.jpg) no-repeat; width:77px; height:22px; display:inline-table; margin-top:2px;}