body{font-family:"Microsoft Yahei";font-size:14px;margin-top:50px;line-height:150%}
.row{margin-right:-15px;margin-left:-15px}
.pro-content-wrap p.tit{font-size:24px;background:url(../images/titbg.png) center center no-repeat;}
.pro-content-wrap p.tit2{font-size:12px;color:#797d81;margin-top:-8px;font-family:simsun}
.pro-content-wrap .col-lg-4{margin-bottom:20px;text-align:center}
.index-proshow .slideBox ul li{float:left}
.index-proshow .slideBox ul li .a{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:255px;padding:15px;cursor:default;border-width:1px 1px medium;border-style:solid solid none;border-color:#dedede;border-radius:5px 5px 0 0;border-image:none;background-color:#fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none}
.pro-content-wrap .homebanner{position:relative}
.pro-content-wrap .homebanner a.next,.pro-content-wrap .homebanner a.prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:28px;height:10px;cursor:pointer;color:transparent}
.pro-content-wrap{max-width:1000px;margin:0 auto;padding-top:50px;padding-bottom: 67px;}
.pro-content-wrap .homebanner{margin-top:46px}
.pro-content-wrap .homebanner a.prev{left:-88px;background:url(../images/arrow.png) 0 -10px no-repeat}
.pro-content-wrap .homebanner a.prev:hover{background-position:0 0}
.pro-content-wrap .homebanner a.next{right:-88px;background:url(../images/arrow.png) -28px -10px no-repeat}
.pro-content-wrap .homebanner a.next:hover{background-position:-28px 0}
.pro-content-wrap .homebanner .servie-item-box .details img{width:100%;border:1px solid #e6e6e6}
.pro-content-wrap .homebanner .servie-item-box .details p{color:#494a4d;padding-bottom:7px;border-bottom:1px solid #e8e8e8;padding-top:16px}
.pro-content-wrap .homebanner .servie-item-box .details p:hover{color:#151c78;background:url(../images/sanjiao.png) right 55% no-repeat;}
.pro-content-wrap .homebanner .servie-item-box .details .p-c{font-size:12px;font-family:simsun;color:#797d81}
.pro-content-wrap .homebanner .servie-item-box .details{position: relative;}
.pro-content-wrap .homebanner .servie-item-box .details .black{width:100%;height: 100%;position: absolute;top:0px;left:0px;display: none;}
.pro-content-wrap .homebanner .servie-item-box .details a.more2{display: block;}
.pro-content-wrap .homebanner .servie-item-box .details a.more2:hover .black{display: block;}
.pro-content-wrap .row{margin-left:0px;margin-right:0px;}
.about-content{max-width:1000px;margin:0 auto;padding-top:50px;padding-bottom: 67px;}
.about-content p.tit{font-size:24px;background:url(../images/titbg.png) center center no-repeat;}
.about-content p.tit2{font-size:12px;color:#797d81;margin-top:-8px;font-family:simsun}
.about-content p.about-tit{color:#494a4d;font-size: 18px;border-bottom:1px solid #e8e8e8; padding-bottom: 5px;}
.about-content h6{color:#797d81;font-family: simsun;line-height: 20px;}
.about-content p.hr{height: 1px;margin: 0px;}
.about-content a.aboutmore{margin-top: 56px;background:url(../images/aboutmore.png) 0px -32px no-repeat;display: block;width: 150px;height: 32px;}
.about-content a.aboutmore:hover{background-position:0px 0px;}
.news-content p.tit{font-size:24px;background:url(../images/titbg.png) center center no-repeat;}
.news-content p.tit2{font-size:12px;color:#797d81;margin-top:-8px;font-family:simsun}
.news-content .news-box h4{color:#797d81;background:url(../images/time.png) left center no-repeat;padding-left:25px;}
.news-content .news-box a.news-tit p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom: 7px;border-bottom: 1px solid #e8e8e8;padding-top: 7px;color:#494a4d;display: block; }
.news-content .news-box a.news-tit p:hover,.news-content .news-box a.news-tit p.focus{color:#1a207b;background:url(../images/sanjiao.png) right 55% no-repeat;}
.news-content .news-box .news-des{color:#797d81;font-family: simsun;}
.news-content .news-box {margin-top: 45px;}
.news-content a.newsmore{margin-top:56px;background:url(../images/newsmore.png) 0 -32px no-repeat;display:block;width:150px;height:32px}
.news-content  a.newsmore:hover{background-position: 0px 0px;}
.news-content {margin-bottom: 100px;}
.news-content .row{margin-left: 0px;margin-right:0px;}

.foot-content {padding-top: 60px;padding-bottom: 47px;background:#e6e6e6;border-bottom:1px solid #bfbfbf; }
.foot-content h3{color:#494a4d;}
.foot-content .col-md-2,.foot-content .col-md-4{font-size: 12px;font-family: simsun;color:#797d81;}
.foot-content .code{margin-top: 28px;}
/*.foot-content .row{margin-left: 0px;margin-right: 0px;}*/

.footbot-content{padding-top:10px;padding-bottom: 10px;line-height: 20px;background:#e6e6e6;color:#797d81;font-size: 12px;width: 100%;margin:0 auto;}
.navbar-box {box-shadow: 0 3px 5px rgba(0, 0, 0, .25);}
.about_box{width:100%;height:240px;margin-top:70px;overflow:hidden;margin-bottom: 20px;}
.about_box h2{max-width:1000px;margin:0 auto;font-size:32px;color:#151c78;line-height:240px}
.sidebar{margin-left:auto;margin-right:auto;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.sidebar-title{padding:20px;background:#151c78;font-size:18px}
.sidebar-title a{color:#fff}
.sub-title{padding:10px;padding-left:20px;border-bottom:1px solid #e9e9e9;font-size:14px}
.sub-title a{color:#797d81}
.sub-title a.active,.sub-title a:hover{color:#151c78}
.section-box{border:1px solid #e9e9e9;overflow:hidden;width:100%;min-height:500px}
.section-nav{padding:15px 20px;border-bottom:1px solid #e9e9e9}
.section-nav a{color:#797d81}
.section-title{margin:0 20px;border-bottom:1px solid #e9e9e9}
.section-body{margin:20px;overflow:hidden}
.section-info{text-align:center}
.content-body .row{}
.main{padding-top:20px;padding-bottom:20px}
.in-thumbnail{margin-bottom:5px;border:1px solid #ddd;}
.in-thumbnail-title{color:#797d81;font-size:14px;margin-bottom: 20px;}
.in-thumbnail-title a{color:#797d81;font-size:14px;display: block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.in-thumbnail-img{width: 100%;}
.in-thumbnail-img img{width:100%;}
.in-thumbnail-text{color:#666;font-family:"Microsoft Yahei";font-size:14px;height:90px;overflow:hidden;width:100%}
.product{padding:10px 20px;padding-bottom:0}

.list-box{padding:20px;border-bottom:1px solid #e9e9e9;}
.list-title{color:#0066cc;font-family:"Microsoft Yahei";font-size:18px;text-decoration:none;}
.list-title a{color:#0066cc;font-family:"Microsoft Yahei";font-size:18px;text-decoration:none;}
.list-title a:focus,.list-title a:hover{color:#0066cc;font-family:"Microsoft Yahei";font-size:18px;text-decoration:underline;}
.list-body{color:#666;font-family:"Microsoft Yahei";font-size:14px;}
.grey14{color:#666;font-family:"Microsoft Yahei";font-size:14px;}
.list-box p.news-tit{color:#797d81;text-align: left;}
.list-box h6{color:#797d81;}
.list-box p.time{color:#797d81;}

.tab{ width:100%; text-align:center;}
.tab li{ display:inline-block; margin:0 10px;}
.tab li a{ display:inline-block; border-bottom:1px solid #fff; font-size:18px;}
.tab li a:hover{ color:#151c78; border-bottom:1px solid #151c78;}
.tab li.on a{ color:#151c78; border-bottom:1px solid #151c78;}
.main .about-info{margin:0 auto;margin-top:40px;overflow:hidden;margin-bottom: 50px;}
@media (max-width: 1030px){
.about-info{
    width: 90%;
}
.tab li a{font-size: 14px;}
}
.about-info h1{font-size: 24px;color:#151c78;}
@media (max-width: 476px){
.about-info h1 {
    font-size: 18px;
}}
.pagelist { text-align: center; padding: 7px 0; margin-top: 20px; margin-bottom: 20px }
.pagelist a { margin: 0 5px; border: #1e2a33 solid 1px; display: inline-block; padding: 2px 6px 1px; line-height: 16px; background: #fff; color: #4d4d4d; }
.pagelist span { margin: 0 5px; border: #1e2a33 solid 1px; display: inline-block; padding: 2px 6px 1px; line-height: 16px; color: #4d4d4d; color: #fff; background: #4d4d4d; }
.main .news-tit2{font-size: 18px;text-align:center;}
.main p.time2{padding-bottom: 5px;border-bottom:1px solid #e6e6e6;}
a.back{display: block;
    background: #FFF;
    border: 1px solid #EEE;
    color: #151c78;
    padding: 11px 0px 13px 0px;
    text-align: center;
    font-size: 14px;
    border-radius: 5px;
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.10);
    transition: all 0.3s ease;margin-bottom: 50px;}
.back:hover, .back:active {
    background: #151c78;
    color: #FFF;
    border: 1px solid #151c78;
}

@media (max-width: 768px){
.main .news-tit2{ font-size: 14px;}}
@media (max-width: 476px){
.main .news-tit2{ font-size: 12px;}}

.navbar-default .navbar-brand{padding-left: 15px;}

.about-info .sort{font-size: 24px;padding-left: 15px;color:#151c78;margin-bottom: 10px;}

.about-info .prolist{}
.about-info .prolist a{display: block;}