@charset "utf-8";
/* CSS Document */
.body { font-family: "微软雅黑"; background: #f0f0dd; }
.wrap { margin: 0 auto; width: 1024px; }

.hotkey .hot { color: #fff; font-size: 14px; font-weight: bold; }
.hotkey { color: #ede9c5; }
.hotkey a { font-size: 14px; color: #ede9c5; }
.hotkey a:hover { text-decoration: underline; }
.main { }
.main .product_center { height: 855px; background: url(../images/06.png) no-repeat; margin-top: -185px; text-align: center; margin-left: -50px; float: left; width: 284px; }
.product_center ul li a { display: block; height: 40px; width: 191px; background: url(../images/bg5.png) no-repeat; }
.product_center ul { padding-top: 283px; padding-left: 60px; }
.product_center ul li { margin-bottom: 8px; }
.product_center ul li a { font-size: 16px; line-height: 30px; }
.product_center ul li a:hover { color: #fff; background: url(../images/bg6.png) no-repeat; }
.produce { float: left; background: #fff; width: 775px; height: 655px; margin-top: 14px; padding-left: 15px; }
.produce .hd h3 { float: left; background: url(../images/07.png) 0 20px no-repeat; height: 66px; width: 200px; text-indent: -9999px; }
.produce .hd .more { float: right; margin-top: 15px; }
.produce .hd .more a { font-size: 12px;  line-height: 50px; margin-right: 30px; }
.produce .hd { height: 68px; border-bottom: 1px solid #dea5a3; }
.produce ul li { float: left; text-align: center; height: 280px; background: url(../images/bg7.png) 0 206px no-repeat; margin: 0 22px; }
.produce .bd { padding-top: 40px; }
.produce ul li p { margin-top: 20px; font-size: 16px; }
.produce ul li .pic a { border: 1px solid #cdcdcd; display: block; }
.produce ul li .pic a:hover { border: 1px solid #b12823; }
.main .ad1, .main .ad2, .main .ad3 { margin-top: 30px; }
.ad2 a{ position: absolute; top: 159px; right: 72px; display: block; width: 155px; height: 45px; }
.main .ad3 { margin-top: 52px; margin-bottom: 5px;  height:1023px; padding-right:20px; width:1024px;background:url(../images/13.jpg) no-repeat; position:relative;}
.item2{ position: absolute; left: 35px; top: 381px; }
.item1{ position: absolute; top: 136px; left: 40px; }
.item3{ position: absolute; top: 641px; left: 566px; }
.item4{ position: absolute; top: 852px; left: 568px; }

.red{ color:#d52e28;}
.ad3 ul li{ background:url(../images/bg9.png) left no-repeat; font-size:14px; color:#404040; padding-left:30px; margin-bottom:22px;}
.partner .hd { background: url(../images/14.jpg) no-repeat; height: 38px; }
.partner .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; }
.partner .bd { padding-top: 24px; background: #fff; padding-left: 24px; width: 1000px; border: 1px solid #cacaca; border-top: none; height: 170px; }
.partner .bd ul li { float: left; text-align: center; width: 217px; margin-right: 34px; }
.partner .bd ul li p { font-size: 13px; line-height: 30px; }
.box { width: 217px; height: 130px; border: 1px solid #aeaeae; text-align: center; }
.partner .bd ul .mr0 { margin-right: 0px; }
.alibaba { margin-top: 22px; }
.baidu { margin-top: 22px; }
.conhui { margin-top: 30px; }
.fanfei { margin-top: 15px; }
.shadow { height: 20px; background: url(../images/shadow.png) no-repeat; }
.customer { width: 1024px; }
.customer .hd { background: url(../images/14.jpg) no-repeat; height: 38px; }
.customer .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left }
.customer .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.customer .bd { padding-top: 45px; background: #fff; padding-left: 24px; border: 1px solid #cacaca; border-top: none; height: 350px; }
.ad4 a{ position: absolute; top: 175px; display: block; width: 188px; height: 53px; left: 574px; }
.ad5 a{ position: absolute; top: 107px; display: block; width: 120px; height: 35px; left: 850px; }
.ad5 .tel{position: absolute; top: 40px; left: 850px; font-size:16px; color:#fff; font-weight:bold;}
.ad5 .tel .numb{ font-size:22px;}
.customer .bd ul li { float: left; width: 428px; height: 150px; margin-bottom: 30px; }
.customer .bd ul li .thumb { margin-right: 20px; float: left; }
.customer .bd ul li .thumb a { display: block; padding: 1px; border: 1px solid #dcdcdc; }
.customer .bd ul li .thumb a:hover { border: 1px solid #a20004; }
.customer .bd ul li .tit { margin-bottom: 10px; }
.customer .bd ul li .tit a { font-size: 14px; line-height: 30px; color: #000; font-weight: bold; }
.customer .bd ul li .desc { font-size: 12px; color: #747474; line-height: 20px; }
.customer .bd ul li .viewdetails { text-align: right; }
.customer .bd ul li .viewdetails a { color: #a20004; }
.company { margin-top: 15px; }
.company_intro { float: left; width: 648px; }
.company_intro .hd { background: url(../images/23.jpg) no-repeat; height: 36px; overflow: hidden; }
.company_intro .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left }
.company_intro .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.company_intro .bd .thumb { float: left; margin-right: 15px;margin-left:15px }
.company_intro .bd { background: #fff; height: 270px; width: 638px; padding-top: 12px; padding-right: 10px; }
.company_intro .bd .tit { font-size: 12px; color: #606060; line-height: 30px; margin-bottom: 10px; }
.company_intro .bd .desc { text-indent: 2em; color: #000; line-height: 20px; }
.company_intro .bd .viewdetails { text-align: right; }
.company_intro .bd .viewdetails a { color: #a20004; }
.honner { float: left; width: 648px; }
.honner .hd { background: url(../images/23.jpg) no-repeat; height: 36px; overflow: hidden; }
.honner .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left }
.honner .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.honner .bd { background: #fff; padding-top: 12px; padding-right: 25px; padding-left: 14px; padding-bottom: 16px; overflow: hidden; }
.honner .contral { float: right; width: 140px; }
.honner .showpic { float: left; }
.photo { width: 359px; margin-left: 665px; }
.photo .hd { background: url(../images/24.jpg) no-repeat; height: 36px; overflow: hidden; }
.photo .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left }
.photo .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.photo .bd { padding: 20px; background: #fff; padding-bottom: 0px; height: 646px; }
.photo .bd ul li { text-align: center; margin-bottom: 10px; }
.photo .bd ul li p { font-size: 14px; line-height: 30px; }
.ad5 { margin-top: 35px; }
.dynamic { margin-top: 15px; width: 613px; float: left; }
.dynamic .hd { background: url(../images/41.jpg) no-repeat; height: 36px; overflow: hidden; }
.dynamic .hd h3 a{ font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left; font-weight: normal; }
.dynamic .hd h3 a:hover{ color:red; background:url(../images/bg8.png) bottom no-repeat; width:75px; text-align:center; }
.dynamic .hd h3 a{ cursor: pointer; }
.dynamic .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.dynamic .hd .more a { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.dynamic .bd { background: #fff; ; padding-top: 20px; padding-left: 15px; padding-right: 10px; border: 1px solid #cacaca; border-top: none; height: 277px; }
.dynamic .bd ul li .thumb { margin-right: 20px; float: left; }
.dynamic .bd ul li .thumb a { display: block; padding: 1px; border: 1px solid #dcdcdc; }
.dynamic .bd ul li .thumb a:hover { border: 1px solid #a20004; }
.dynamic .bd ul li .tit { margin-bottom: 10px; }
.dynamic .bd ul li .tit a { font-size: 14px; line-height: 30px; color: #000; font-weight: bold; }
.dynamic .bd ul li .desc { font-size: 12px; color: #747474; line-height: 20px; }
.dynamic .bd ul li .viewdetails { text-align: right; }
.dynamic .bd ul li .viewdetails a { color: #a20004; }
.dynamic .bd ul li .list li a { background: url(../images/43.png) left center no-repeat; padding-left: 10px; color: #747474; }
.dynamic .bd ul li .list li { height: 30px; }
.dynamic .bd ul li .list li .date { float: right; color: #747474; }
.dynamic .bd ul li .list { margin-top: 20px; }
.ask { margin-top: 15px; float: left; width: 405px; margin-left: 5px; }
.ask .hd { background: url(../images/42.jpg) no-repeat; height: 36px; overflow: hidden; }
.ask .hd h3 { font-size: 16px; margin-left: 20px; line-height: 40px; color: #fff; float: left; font-weight: normal; }
.dynamic .hd h3 { cursor: pointer; }
.ask .hd .more { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.ask .hd .more a { float: right; line-height: 40px; color: #fff; margin-right: 15px; }
.ask .bd { background: #fff; border: 1px solid #cacaca; border-top: none; border-bottom: none; }
.ask .bd ul li { height: 138px; border-bottom: 1px solid #cacaca; padding-top: 10px; }
.ask .bd ul li .as { background: url(../images/44.jpg) 17px 0 no-repeat; padding-left: 47px; color: #747474; margin-bottom: 10px; }
.ask .bd ul li .ques { background: url(../images/45.jpg) 17px 0 no-repeat; padding-left: 47px; line-height: 22px; color: #747474; }
.ask .bd ul li .viewdetails { text-align: right; }
.ask .bd ul li .viewdetails a { color: #a20004; }
.flink { background: url(../images/30.jpg) no-repeat; height: 99px; width: 1024px; margin-top: 15px; }
.flink .hd h3 { font-size: 16px; color: #fbcb33; line-height: 28px; margin-left: 22px; }
.flink .hd { height: 42px; }
.flink .bd a, .flink .bd span { color: #fff; }
.flink .bd { padding-left: 20px; }
.flink .bd span { font-size: 10px; }
.footer { background:url(../images/bg10.jpg) repeat-x; margin-top: 15px; height: 250px; color: #fff; }
.footer .bottom_nav { text-align: center; padding-top: 35px; height: 25px; background: url(../images/32.png) bottom no-repeat; }
.footer .bottom_nav a{color:#fff}
.footer .logo2 span { font-size: 48px; }
.logo2 { padding-top: 40px; padding-left: 150px; width: 204px; display: inline-block; }
.footer .contact p { font-size: 14px; line-height: 24px; margin-left: 67px; }
.footer .contact { float:right; margin-right:60px; margin-top:40px; text-align:left; }
.smallImg ul li{ margin-bottom:10px;}
.showpic { margin-right:10px;}
