/* 
* @Author: anchen
* @Date:   2016-06-28 09:53:52
* @Last Modified by:   anchen
* @Last Modified time: 2016-11-07 17:41:40
*/


@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, th, td { margin:0; padding:0; }
body { font-size:12px; color:#3C3C3C; font-family:Microsoft YaHei,Arial, Helvetica,"华文黑体", sans-serif;}
fieldset, img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
button, select, textarea { outline:none; } 
input{ border:0;}
textarea { resize:none; }
a { color: #8E8D8D; text-decoration:none; }
a:hover { text-decoration:none; }
.clearfix {
    *zoom:1
}
.clearfix:before,.clearfix:after {
    display:table;
    content:"";
    line-height:0;
}
.clearfix:after {
    clear:both;
}



/*footer*/
.footer{ padding: 20px 0 20px 0; overflow: hidden; background: #DFECFA;}
.mauto {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.footer-tab{ float: left; width:100%; }
.footer-tab .tab-li{ line-height:30px; height:30px; position:relative; }
.footer-tab .tab-li li{ float:left;  margin-right:20px; cursor:pointer; color: #969696; }
.footer-tab .tab-li li.on{ border-bottom: 2px solid #2277da; color:#2277da;}
.footer-tab .tab-con{ float: left; border-top: 1px solid #e8e8e8; width: 100%; overflow: hidden; margin-top: -1px; padding-top: 8px;}
.footer-tab .tab-con li a{ line-height: 26px; color: #969696; font-size: 12px; margin-right: 10px;}
/*.copyright{ float: left; width: 100%; padding: 8px 0;}*/
.copyright{ width: 100%;}
.copyright a{ font-size: 12px; color: #969696;}


/*分页*/
.tcdPageCode {
    width: 100%;
    padding: 20px 0;
    overflow: hidden;
}
.tcdPageCode span {
    float: left;
    padding: 5px 12px;
    background: #f8f8f8;
    border: 1px solid #f8f8f8;
    margin: 0 6px 0 0;
}
.tcdPageCode a.selected {
    color: #000;
    border:none;
}
.tcdPageCode a {
    float: left;
    padding: 5px 12px;
    background: #fff;
    border: 1px solid #ddd;
    margin: 0 6px 0 0;
}

.blog-inner .lo-title{height:305px; text-align: left;}
.blog-inner .lo-title a{top:200px; left: 0px;}
.blog-inner .lo-title .Banner-innerContent_ct{left: 0px; top:70px;}
.blog-inner .lo-title .Banner-innerContent_ct h2{font-size: 34px;}
.blog-inner .lo-title .Banner-innerContent_ct .BannerDes-text{font-size: 16px;}

.contact{width:100%; height:100%; background: url(../images/contact1.png) no-repeat center center;}


.w25{width:25% !important;}
.w25 .unit-box{height:150px !important; padding-top: 50px !important;}
.w25 .pd-item-name h3{font-size: 25px !important; }
.w25 .pd-item-name img{height:50px !important;}



