body{ margin:0; padding:0;}
form{ margin:0; padding:0;}
input{ border:0;}
img{ border:0;}
/* a */
a{ color:#757575; text-decoration:none;}
a:hover{ color:#039be5;}
a.cool_btn{box-shadow: 0 2px 5px 0 rgba(0,0,0,.26)!important; padding: 8px 16px!important;background-color: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: none;
    color: #039be5;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    min-width: 36px;
    outline: 0;
    overflow: hidden;
    padding: 8px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    text-transform: uppercase;
    transition: background-color .2s,box-shadow .2s;
    vertical-align: middle;
    white-space: nowrap;}
a.cool_btn:hover{background-color:#c3e7f9;}
.clear{ clear:both; height:5px;}
/* header&footer */
.comon_width{ width:1200px; margin:auto;}
.layout_header{background:#00A2CA; display:table; width:100%;box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);padding-bottom: 46px; padding-top:20px;}
.layout_logo{ float:left; width:215px; text-align:center;}
.layout_rtop{ float:left; padding-left:65px;}
.com-navigate { list-style:none;font-family:Microsoft Yahei,'微软雅黑'; padding:0px; font-size:16px;}
.com-navigate li{ float:left; margin:5px 9px; padding:15px 5px;}
.com-navigate li:hover{ background:#0095BB;}
.com-navigate li a{ color:#F9F9F9;}
.com-navigate li a:hover{ color:#fff; text-decoration:none;}
.layout_footer{padding:5px 0; color:#666; text-align:center; font-size:12px; background:#F3F3F3; line-height:25px;}

/* search */
.search{ width:1000px; margin:auto; color:#666666; padding-top:3px; clear:both; text-align:center;}
.search .search_input{border-radius: 2px; transition: color .2s; width:800px; padding:8px;
    background-position-x: 0px;
    background-position-y: 50%;
    background-color: #fff;}
/* common*/
.mainBody{width:1200px; margin:auto;}
.we_products{ width:1200px; margin:auto;}
.we_news{ width:48%; float:left; margin:0 1%;}
.we_news h2,.we_products h2{ text-align:center; color:#757575; font-family:Sansation_Light;}

#index-newslist{ padding-left:37px;}
#index-prodnews{ padding-left:11px;}


.page{ text-align:right; padding:10px; margin:auto; width:50%;}

.table_block_list{ width:100%; box-shadow: 2px 2px 5px #ccc; margin:10px 0;}
.table_block_list table{ text-align:left;}
.table_block_list table tr td{ padding-right:10px;}

.thumb_cover{ width:220px; height:130px; background:url(https://pic.36krcnd.com/avatar/201705/17100148/zxfqa8jbjahqz0sr.jpg!feature) center center;}
.table_block_list .tag{ background:#000; color:#fff; border-radius:5px; font-size:12px; padding:5px; opacity:0.8;}
.table_block_list .summary{ color:#999; font-size:14px; line-height:26px;}
.table_block_list .sharps{ color:#ccc; font-size:12px;}

.nav-tabs{ list-style:none; margin:0; padding:0;}
.nav-tabs li{ background:#F9F9F9; padding:5px; margin-bottom:8px;}
.nav-tabs li:hover{ background:#6FC6FF;}

/* 产品 */
.products_list{ list-style:none;}
.products_list li{ float:left; margin:10px 30px; text-align:center; font-size:16px; width:76px;}
.products_list li img{ width:48px; height:48px;}
.products_list li .text{ padding:10px 0;}

/* services */
.we_services{ width:1200px; margin:auto;}
.services_list{ list-style:none; font-family:Roboto,sans-serif;}
.services_list li{ float:left; margin:10px 10px; background: #eceff1; padding: 32px 40px; width:470px; overflow:hidden;}
.services_list li h3{font-size: 28px; font-weight: 400; color:#272727; padding:10px 0; margin:0;}
.services_list .link a{ color:#039be5; font-size:16px; padding:2px 0;}

.services_list .infos{ color:#757575; font-size:16px; width:70%; padding:20px 0 10px 0;}
.services_list .sbutton{ margin:16px 0;}
.services_list .tagpic { position:relative; left:80%; top:0px; margin-top:-125px; min-height:120px;}
.services_list .tagpic img{ width:120px; }

/* news */
.news_list{list-style:none; margin:0; padding:0; }
.news_list li{ margin:10px 0;}
.news_list li span{ font-size:12px; color:#ccc; padding-left:15px;}
.arti_content{ max-width:900px; margin:auto; padding:10px; width:900px; line-height:26px;}
.arti_content img{ max-width:100%; max-width:100%!important;}
.arti_content h2{ text-shadow:2px 1px 5px #ccc;}
.shapes{ }
.arti_content .summary{ color:#999; font-size:14px; padding:10px 0; color:#09F; border-bottom:#ccc 1px solid; padding-bottom:10px;}
.arti_content .summary:before{ content:"“";}
.arti_content .summary:after{ content:"”";}