@charset "utf-8";
/* CSS Document */
.pro-cen{width:1000px;margin:0 auto;overflow:hidden;margin-top:30px;}
.pro-l{float:left;width:218px;height:465px;}
.pro-l h2{font-size:16px;background:url(../images/pro-bg_10.png) repeat-x;height:53px;line-height:53px;text-align:center;color:#fff;}
/*shoufengqin*/
.accordion-item{border-bottom:1px solid #cbcbcb;}
.accordion-item-active .accordion-header{transition:.25s;background: #0055a6;}
.accordion-item-active .accordion-header a{color:#fff;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-item-active .accordion-header h1{color:#fff;}
.accordion-header{padding:11px 12px;cursor:pointer;border-right:1px solid #cbcbcb;border-left:1px solid #cbcbcb;height:14px;transition:.25s;}
.accordion-header h1{float:left;font-size:14px;line-height:1.3em;color:#212121;}
.accordion-header h1 a{color:#333;}
.accordion-content{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;display:none;padding:0 10px;color:#212121;background:#FFF;font-size:14px;line-height:32px;}
.accordion-content a{color:#333;}
.accordion-content a:hover{color:#d40808;}
.accordion-content p{margin:0;margin-bottom:3px;}
.accordion-header-icon{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;color:#888;font-size:10px;vertical-align:middle;}
.accordion-header-icon.accordion-header-icon-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#fff;}/*end*/
.telnum{border:1px solid #cbcbcb;position:relative;padding-left:67px;padding-top:16px;padding-bottom:17px;}
.telnum img{display:block;position:absolute;left:34px;top:10px;}
.telnum{border-top:0;}
.telnum h3{font-size:14px;color:#333;}
.telnum h4{font-size:20x;color:#d40808;font-weight:bold;margin-top:3px;}
.pro-r{float:right;width:768px;height:465px;}
.pro-r .tit{overflow:hidden;background:#003484;height:53px;line-height:53px;}
.pro-r .tit h1{float:left;font-size:16px;color:#fff;padding-left:15px;}
.pro-r .pro-img{height:170px;}
.pro-r .tit a{float:right;font-size:14px;color:#fff;font-size:14px;padding-right:15px;}
.pro-r ul{border:1px solid #cbcbcb;border-top:0;overflow:hidden;padding-left:15px;padding-right:15px;padding-top:11px;} 
.pro-r ul li{float:left;width:234px;margin-right:17px;margin-top:3px;margin-bottom:3px;}
.pro-r ul li h4 a{font-size:14px;color:#333;display:block;text-align:center;line-height:24px;height:24px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
/*about-us*/
.about-us{width:100%;background:#f5f5f5;margin-top:30px;}
.about-us .aboutbox{width:1000px;margin:0 auto;padding-top:30px;padding-bottom:30px;}
.about-us .aboutbox .com-tit,.news-box .com-tit{overflow:hidden;}
.about-us .aboutbox .com-tit h3,.news-box .com-tit h3,.link h3{float:left;font-size:16px;color:#d40808;font-weight:bold;}
.about-us .aboutbox .com-tit em,.news-box .com-tit em,.link em{font-size:14px;color:#333;display:block;font-weight:normal;}
.about-us .aboutbox .com-tit ul,.news-box .com-tit ul{float:left;overflow:hidden;margin-left:12px;}
.about-us .aboutbox .com-tit ul li,.news-box .com-tit ul li{float:left;font-size:14px;height:30px;line-height:25px;}
.about-us .aboutbox .com-tit ul li a,.news-box .com-tit ul li a{color:#333;padding:0 20px;}
.about-us .aboutbox .com-tit ul .li01,.news-box .com-tit ul .li01{background:url(../images/new-bg_10.png) no-repeat center;}
.about-us .aboutbox .com-tit ul .li01 a,.news-box .com-tit ul .li01 a{color:#fff;}
.about-us .aboutbox .com-tit ul li a:hover,.news-box .com-tit ul li a:hover{color:#d40808;}
.about-us .com-text{margin-top:15px;overflow:hidden;border-top:1px solid #e5e5e5;padding-top:20px;}
/*lideBox*/
.slideBox{ width:465px; height:250px; overflow:hidden; position:relative; float:left;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:180px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:466px; height:250px; display:block;  }/*end*/
.about-us .com-text .text-dec{float:right;width:512px;}
.about-us .com-text .text-dec p{font-size:14px;color:#333;line-height:24px;margin:8px 0;text-indent:2em;}
.about-us .com-text .text-dec a{display:block;width:80px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#fff;background:#0553a5;margin-top:6px;}
.about-us .com-text .text-dec a:hover{background:#d40808;color:#fff;}
/*news-box*/
.news-box{width:1000px;margin:0 auto;margin-top:30px;}
.new-list{padding-top:10px;margin-top:15px;border-top:1px solid #e5e5e5;}
.new-list ul{overflow:hidden;}
.new-list ul li{float:left;width:484px;margin:10px 0;margin-right:30px;overflow:hidden;}
.new-list ul li .news-img{float:left;width:150px;height:100px;}
.new-list ul li .news-text{float:left;margin-left:10px;width:324px;}
.new-list ul li .news-text h3 a{font-size:14px;color:#333;font-weight:bold;}
.new-list ul li .news-text h3 a:hover{color:#d40808;}
.new-list ul li .news-text p a{font-size:12px;color:#666;}
.new-list ul li .news-text p{line-height:20px;margin-top:3px;}
.new-list ul li .news-text span{font-size:12px;color:#666;margin-top:10px;display:block;}
