@charset "utf-8";

/* CSS Document */

.body { font-family: "微软雅黑"; background: #f0f0dd; }


.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;}

