﻿@charset "UTF-8";
#proBanner{
    text-align:center;
}

#proBanner img {max-width:100%;}

/*主体部分*/
#mainCon .catalogLeft{
    width:253px;
    border: 1px solid #e2ebf3;
    margin-right: 15px;
}
/*left -目录*/
.catalogList>li>a{
    display: inline-block;
    width:243px;
    height:44px;
    line-height: 44px;
    background: url(../images/catagoryBg.png) repeat-x;
    margin-bottom: 2px;
    color: #FFFFFF;
    font-size: 16px;
    padding-left: 10px;
}
.catalogList li i{
    display: inline-block;
    width:22px;
    height:24px;
    background: url(../images/iconlist.png) -75px 0;
    vertical-align: middle;
    margin-right: 5px;
}
.catalogList .proCenter i{background-position: -122px 0;}
.catalogList .proCore i{background-position: -98px 0;}
.catalogList .proCase i{background-position: -145px 0;}
.catalogList .proAbout i{background-position: -168px 0;}
.catalogList ul{display: none;}
.product.show ul {display: block !important;}
.catalogList .product ul li a{
    display: inline-block;
    width: 213px;
    height:35px;
    line-height: 35px;
    border-bottom: 1px dashed #d3d3d3;
    padding-left: 40px;
    background-color: #f8fafd;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:14px;
}
.productActive>a{
    background:url(../images/toggle.png) no-repeat 18px 10px;
    color: #3d6889;
}
.productActive{position: relative;}
.productActive>span{
    position: absolute;
    top:12px;
    right:-10px;
    display: inline-block;
    width:10px;
    height:13px;
    background: url(../images/sanjiao.png) no-repeat;
}
/*right-主体介绍*/
div.mainRight{
    box-sizing: border-box;
    width:890px;
    border: 1px solid #d3d3d3;
    padding:20px 30px;
    background-color: #FFFFFF;
    overflow:hidden;
    font-size:16px;
    line-height:2em;
}
div.mainRight img {
    max-width:100%;
}
div.mainRight h1{
    /*height:40px;*/
    line-height: 30px;
    color: #3d6889;
    font-size: 18px;
    text-align: center;
    border-bottom: 1px dashed #d3d3d3;
    margin-bottom: 20px;
    padding-bottom:10px;
}

div.mainRight ul.notes li{
    line-height:3em;
    height:3em;
    border-bottom:1px dashed #d3d3d3;
    list-style:none;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:828px;
}
div.mainRight ul.notes li.last {border-bottom:none;}

div.mainRight ul.notes li a {font-size:16px;text-decoration:none;}
div.mainRight ul.notes li a span.date {float:right;font-size:12px;color:#d5d5d5;}

div.mainRight div.pager {text-align:center;padding:10px;}
div.mainRight div.pager a {font-size:14px;color:#333;margin-right:2px;cursor:pointer;}
div.mainRight div.pager a.disabled {color:#d5d5d5;cursor:text;}
div.mainRight div.pager a.current {color:#ff6a00;}

div.mainRight ul,.mainRight li{list-style-type:inherit;}
div.mainRight ul.list-paddingleft-2 {padding-left:2em;}
div.mainRight * {color:inherit;font:inherit;}
div.mainRight b,div.mainRight strong {font-weight:bold;}
div.mainRight i,div.mainRight em {font-style:italic;}

/*.mainRight p{
    font-size: 14px;
    margin-bottom: 10px;
}
.mainRight dd.pImg{
    text-align: center;
    margin:10px auto;
}
.mainRight dl dd{
    margin-top: 10px;
    font-size: 14px;
}
.mainRight dl dt{
    margin-top: 10px;
    font-size: 16px;
    color: #3d6889;
    background: url(../images/leftBg.png) no-repeat 15px 7px;
}*/




