@charset "utf-8";
/* CSS Document */

.blk-sm { width: 930px;}
.fr { float: right;}
.b { clear: both;}
.cplb-3n-ts-03-tit { height: 50px; font-size: 24px;  font-weight: normal; line-height: 50px;  border-bottom: 1px solid #ebebeb; margin-bottom: 15px; }
.cplb-3n-ts-03-tit span { display: inline-block;  height: 50px; border-bottom: 1px solid #333333;}
.cplb-3n-ts-03-list dl {  width: 32%;  border: 1px solid #dedede; margin-bottom: 15px;  background: #fff;  float: left; margin-right: 1%; } 
.cplb-3n-ts-03-list dt img { width: 100%; height:223px; margin: 0 auto; display: block;}
.cplb-3n-ts-03-list dd { padding: 6px 20px 5px 20px;}          
.cplb-3n-ts-03-list dd h4 { height: 45px; font-weight: normal; font-size: 18px; color: #154c64; line-height: 45px; overflow: hidden; }            
.cplb-3n-ts-03-list h4 a { display: block;  height: 45px; color: #727272; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}        
.cplb-3n-ts-03-list dl:hover h4 a { color: #0264b4; text-decoration: none;}
.cplb-3n-ts-03-list-desc { height: 40px; font-size: 14px; line-height: 20px; color: #666; margin-bottom: 12px; overflow: hidden; }           
.cplb-3n-ts-03-list-deta { width: 100px; height: 40px; display: inline-block; border: 1px solid #aaa; font-size: 16px; line-height: 40px; text-align: center;}           
.cplb-3n-ts-03-list dl:hover { border-color:  #0264b4; }           
.cplb-3n-ts-03-list dl:hover a {color:  #0264b4; }
.cplb-3n-ts-03-list-desc a{text-decoration: none;} 

.p12-pagination-1-main { margin: 0 auto; padding: 20px 0; height: 30px; text-align: center;}
.p12-pagination-1 .page_curr { background: #0264b4; color: #fff; border-color: #0264b4;}
.p12-pagination-1 a, .p12-pagination-1 span { vertical-align: top; display: inline-block; padding: 0 8px; height: 26px; line-height: 26px; border: 1px solid #e5e5e5; text-align: center; margin: 0 2px; background: #fff; text-decoration: none;}


.blk-xs { width: 240px;}
.fl { float: left;}
.blk { margin-bottom: 20px;}
.cbgg-01 { background: #0264b4; text-align: center; color: #fff;}
.fdh-01-tit { background: #0264b4; height: 80px;}
.fdh-01-tit h2 { height: 75px; font-size: 24px; font-weight: normal; line-height: 75px;  color: #fff; border-bottom: 1px solid #fff; text-align: center;}
.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover {
    background: url(../images/p14-icon2.png) no-repeat right center #0264b4;
}
.fdh-01-nav-one h3 { height: 50px; line-height: 50px; background: url(../images/p14-icon5.png) no-repeat right center #ececeb;  margin-bottom: 2px; overflow: hidden;}
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a { color: #fff;}
.fdh-01-nav-one h3 a { display: block; font-size: 18px; font-weight: normal; margin-right: 40px; margin-left: 38px; color: #666666; overflow: hidden;}
.fdh-01-nav a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-decoration: none; outline: none;}
.cbgg-01-img img { width: 100%; display: block;}
.cbgg-01 p { padding-top: 15px;}
.cbgg-01 p img { vertical-align: middle; margin-right: 5px;}
.cbgg-01 span {display: block; font-size: 28px; font-weight: bold; font-family: Arial; padding-bottom: 20px; padding-top: 10px;}
.fdh-01-nav dt { height: 50px; font-size: 16px; line-height: 50px; padding-left: 54px; padding-right: 40px; margin-bottom: 1px; background: #ececec; position: relative; overflow: hidden;}
.fdh-01-nav dt:after { content: ""; width: 8px; height: 8px; border: 2px solid #b8b8b8; border-style: solid solid none none; position: absolute; top: 50%; right: 32px; margin-top: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a { color: #0264b4;}
.fdh-01-nav dt.sidenavcur:after, .fdh-01-nav dt:hover:after { border-color: #0264b4;}

/* 产品详情页 */
.cpcc-ts-01 { position: relative; padding: 12px 0 16px; background: #fff;}
.cpcc-ts-01-left { position: relative; width: 40%; float: left; overflow: hidden; border: 1px solid #e7e7e7; margin-left: 20px;}
.cpcc-ts-01-left-jt { width: 12px; height: 23px; position: absolute; top: 50%; margin-top: -11px; cursor: pointer; z-index: 33;}
.cpcc-ts-01-left-prev { left: 10px;}
.cpcc-ts-01-left-next { right: 10px;}
.cpcc-ts-01-left-size { position: absolute; right: 0; bottom: 0; width: 56px; height: 26px; font-size: 14px;  line-height: 16px;  color: #787878; letter-spacing: 3px;}
.cpcc-ts-01-left-size em { font-style: normal;}
.cpcc-ts-01-left-pic { width: 100%; position: relative; text-align: center;}
.cpcc-ts-01-left-pic li { width: 100%; float: left;}
.cpcc-ts-01-left-pic img { width: 100%; margin: 0 auto; display: block;}
.cpcc-ts-01-right { width: 46%; float: right; margin-right: 6%;}
.cpcc-ts-01-right-tit { height: 48px; font-size: 24px; font-weight: normal; line-height: 48px; color: #4a4a4a; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cpcc-ts-01-right-con { font-size: 14px; line-height: 24px; margin-bottom: 86px; max-height: 168px; overflow: hidden;}
  
.pc-cx-tel-1 { width: 46%; height: 56px; border-top: 2px solid #e6e6e6;  padding-top: 10px;  position: absolute; bottom: 16px; right: 6%;}
.pc-cx-tel-1-t1 { width: 114px; height: 44px; background: #0264b4; font-size: 18px; line-height: 44px; text-align: center; float: right;}
.pc-cx-tel-1-t1 a { display: block; color: #fff; text-decoration: none; }
.pc-cx-tel-1-t2 { height: 56px; padding-left: 70px; background: url(../images/pc-xc-icon2.png) no-repeat 10px top; font-size: 18px; line-height: 18px; color: #454545; }
.pc-cx-tel-1-t2 p { line-height: 24px;}
.p14-prodcontent-1-tit{height: 40px; font-size: 24px; line-height: 40px; border-bottom: 2px solid #d4d4d4; margin-bottom: 20px;}
.p14-prodcontent-1-tit span { display: inline-block; height: 40px; color: #464646; border-bottom: 2px solid #454545; padding-left: 34px; background: url(../images/p14-icon11.png) no-repeat 2px center;}
.p14-prodcontent-1-tit em { font-size: 18px; font-family: Arial; text-transform: uppercase; font-style: normal; color: #c2c2c1;}
.n_content{ text-indent: 2em; margin: 15px 0; font:16px "黑体";}
.yst{ margin:10px auto;}
.n_anli{ width:930px; margin-bottom:20px;}
.n_anli ul li { float: left; width: 300px;  margin: 0 5px; text-align: center;}
.n_anli ul li img{ width:300px;}
.n_anli ul li h4{ margin-top:10px; font-size: 16px; font-weight: normal;}
.n_anli ul li h4 a{color:#464646; text-decoration: none;}

.n_tuijian{ width:930px; margin-bottom:60px;}
.n_tuijian ul li { float: left; width: 220px; margin: 0 5px; border: 1px solid #dfdfdf; }
.n_tuijian ul li img{ width:220px;}
.n_tuijian ul li h4{ margin-top:10px; font-size: 16px; font-weight: normal;}
.n_tuijian ul li h4 a{color:#464646; text-decoration: none; padding-left:7px;}
.n_tuijian ul li p{ padding-left:7px; font-size:14px; margin:8px auto;}

/* 资讯列表页 */
.fullSlide1 {
    min-width: 1200px;
    position: relative;
    overflow: hidden;
}
        .k12-xl-xwlb-1nt2-1-01-list dl {
            border: 1px solid #dedede;
            margin-bottom: 15px;
            padding: 22px 50px 22px 22px;
            background: #fff;
            display: inline-block;
            width:856px;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list dt {
            width: 44.4%;
            float: left;
            margin-right: 2.3%;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list dt img {
            width:100%; 
            display: block;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list dd h4 {
            height: 40px;
            font-weight: normal;
            font-size:18px;
            color: #154c64;
            line-height: 40px;
            margin-bottom: 5px;
            overflow: hidden;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list h4 a {
            display: block;
            height: 40px;
            color: #4b4a4a;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
			text-decoration: none;
        }
        .k12-xl-xwlb-1nt2-1-01-list dl:hover{border:1px solid #0264b4;}
        .k12-xl-xwlb-1nt2-1-01-list dl:hover h4 a {
            color: #0264b4;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list-desc {
            max-height: 72px;
            font-size: 14px;
            line-height: 24px;
            color: #797979;
            margin-bottom: 28px;
            overflow: hidden;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list-deta {
            width: 90px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            display: block;
            float: right;
            background: #b6b6b6;
            color: #fff;
        }
        .k12-xl-xwlb-1nt2-1-01-list-deta a{color:#fff;}
        
        .k12-xl-xwlb-1nt2-1-01-list dl:hover .k12-xl-xwlb-1nt2-1-01-list-deta {
            background: #0264b4;
            border-color: #0264b4;
        }
        
        .k12-xl-xwlb-1nt2-1-01-list dl:hover .k12-xl-xwlb-1nt2-1-01-list-deta a {
            color: #fff; text-decoration: none;
        }
		
/* 资讯内容页 */
.news_t{ text-align:center; font-size:22px; clear:#191919; margin:20px auto; border-bottom:1px dashed #666; padding-bottom:20px;}
.news_s{ margin:20px auto; font-size:16px; text-align:center;}
.news_s span{ margin-right:50px;}
.news_n{ font-size:16px;}
.fanye{ font-size:16px; text-align:center; margin-top:100px;}
.fanye span{ float:left; margin-right:50px;}


.cp_fan{width:1200px; margin:5px auto; height:100px; font-size:18px;}

.cp_fan span{ width:400px; float:left; margin-left:50px;}