@charset "utf-8";
.about{}
.about .con {position:relative;width:1000px;margin:auto;}
.about .icon {position:absolute;top:-35px;left:464px;width:72px;height:73px;text-align:center; z-index:100;}
.about .tit {text-align:center;font-size:22px;font-weight:bold;color:#1b2139;padding-top:60px;}
.about p {margin-top:25px;line-height:200%;text-indent:2em;padding-bottom:15px;}
.about p a {color:#F00;}
.honor {width:100%;height:275px;background:#e7e8ea;padding-top:15px;}
.honor .con{width:1000px;margin:auto; background:#FFF;}
.honor .inner{height:196px;position: relative; overflow: hidden;width:990px;margin:auto; background:#FFF;}
.honor .inner ul { position: absolute; left: 0; top: 0; }
.honor .inner ul li { float: left; padding-right: 15px; }
.honor .inner ul li img { width: 130px; height: 186px; border:5px #FFF solid;}

.product{}
.product .tit {position:relative;width:100%;height:150px;background:url(../images/pro_cat.png) bottom center no-repeat;}
.product .tit .con {position:relative;width:1000px;margin:auto;}
.product .tit .icon {position:absolute;top:-54px;left:446px;width:107px;height:108px;text-align:center; z-index:200;}
.product .show {background:#e7e7e9;border-top:1px #fff solid;height:610px;}
.product .show .cat {width:1000px;height:80px;line-height:80px;margin:auto;}
.product .show .con {width:1000px;height:465px;margin:auto;background:#FFF;}
.product .show .con li {float:left;width:217px;height:197px;text-align:center;margin:15px 10px 10px 20px;}
.product .show .con li span {position:relative;display:block;width:215px;height:154px;border:1px #e8e8e8 solid;}
.product .show .con li span .icon {position:absolute;width:34px;height:48px;left:0;top:0;}
.product .show .con li span .icon img{width:34px;height:48px;}
.product .show .con li span img {width:215px;height:154px;}
.product .show .con li p {margin-top:10px;}

.reasons {}
.reasons .tit {height:147px;background:#e7e7e9 url(../images/reasons_bg.png);text-align:center;}
.reasons .con {width:1000px;margin:auto;}

.news {}
.news .tit{height:60px;background:#f7f7f7;text-align:center;padding-top:40px;}
.news .tit .con {width:1000px;margin:auto;position:relative;}
.news .tit .con .icon {position:absolute;width:40px;height:40px;top:-60px;left:480px;z-index:300;}
.news .tit .con em {display:block;width:170px;height:38px;line-height:38px;border-top:2px #ececec solid;border-bottom:2px #ececec solid;margin:auto;font-size:24px;color:#666;}
.news .listBox{background:#FFF;}
.news .listBox .con {width:970px;margin:auto;padding:20px 0;}
.news .listBox .con .b1{float:left;width:301px;}
.news .listBox .con .b2{float:left;width:301px;margin-left:33px;}
.news .listBox .con .b3{float:right;width:301px;}
.news .listBox .con dl{}
.news .listBox .con dt{height:40px;line-height:40px;font-size:16px;border-bottom:2px #f7f7f7 solid;color:#333;}
.news .listBox .con dt span {float:right;font-size:13px;}
.news .listBox .con dt span a {color:#fdb800;}
.news .listBox .con dd {height:30px;line-height:30px;padding-left:15px;background:url(../images/icon_1.jpg)2px center no-repeat;}

.partners {background:#f5f5f5;padding:40px 0;}
.partners .con{width:1000px;margin:auto;background:#FFF;padding:15px;}
.partners .con .tit {height:35px;line-height:35px;color:#004fa1;font-size:22px;border-bottom:1px #b7b7b7 solid;}
.partners .con li {float:left;width:161px;height:100px;text-align:center;margin:10px 0;}
.partners .con li span {height:100%;display:inline-block; vertical-align:middle;}
.partners .con li img {max-width:100%;max-height:100%;vertical-align:middle;}