﻿﻿@charset "utf-8";

/*
 * @Name: base
 * @Overview: Reset & Global
 * @Author: mittya & Nikki
 */

/** Reset **/
a, blockquote, button, body, code, dd, div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, hr, html, i, input, iframe, img, label, li, legend, object, ol, p, pre, small, span, strong, sub, sup, table, tbody, td, th, thead, tr, ul { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark { display: block; margin: 0; padding: 0; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
mark { color: #000; background: #ff0; }
html { color: #000; background-color: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, button, input, select, textarea { margin:0; font: 12px/1.5 Tahoma, Arial, '\5b8b\4f53', sans-serif; }
button, input, select, textarea { font-size: 100%; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; }
b, strong { font-weight: 700; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: Tahoma, Arial; }
small { font-size: 12px; }
ul, ol, li { list-style: none; }
a { color: #000; text-decoration: none; cursor: pointer; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
a:active { color: #000; text-decoration: none; }
sup, sub { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
legend { color: #000; /*for IE6*/ }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, button, textarea, select { font-size: 100%\9; }
pre { white-space: pre-wrap; word-wrap: break-word; }
table { border-collapse: collapse; border-spacing: 0; }
th { text-align: inherit; /*IE bug fixed: th is not inherit text-align*/ }
fieldset, img { border: 0; }
a img {	border-width: 0; vertical-align: middle; }
iframe { display: block; }
del { text-decoration: line-through; }
/* float */
.fn-left, .fn-right { display: inline; /*for IE6 double margin*/ }
.fn-left { float: left; }
.fn-right { float: right; }
/* hide for js */
.fn-hide { display: none; }
/* clear */
.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }
.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }
.fn-clear { visibility: hidden; clear: both; }
/* chrome-zh font size */
.fn-font-chrome { -webkit-text-size-adjust: none; }
/*html{ background:#fff; }*/
*{ padding:0; margin:0;}
/** Golbal **/
/** header **/

.ui-header{ height:100px; height:190px; background: url(../images/db.jpg) repeat-x;}
.ui-header .ui-head{ width:1200px; height:131px; margin:0 auto; display:block;}
.ui-header .ui-head .logo { float:left;}
.ui-header .ui-head .sou{ float:right;height:131px;  padding-right:10px;}

.ui-header .ui-nav { width:1200px; margin:0 auto; display:block; height:58px;}
.nav{margin-top:0px; }
.nav *{text-decoration:none;}
.nav * a:hover{/*background-color:#82ce18;*/ color:#ff6e6e;/* background:#014b7c;*/ text-decoration:none;/* 鼠标经过时的红色背景，可自定义 */}
/*.nav * a.liv{ color:#FFF; background:#014b7c;}
*/.menu{list-style:none;height:58px;width:100%;/*background-color:#333;*/margin-top:0px;}
.nav{list-style:none;height:58px/*;width:900px;*/margin:0 auto;background-color:#333;}
.nav li{float:left;/*border-left:1px solid #4a4a4a;border-right:1px solid #242424;border-top:1px solid #4a4a4a;border-bottom:1px solid #242424;*/position:relative;}
.nav li.lv{ background: url(../images/liv.jpg) no-repeat; height:58px; width:15px;}

.nav li a{color:#fff;height:58px;line-height:58px; width:120px;text-align:center;padding:0 0px;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:block;font-size:14pt; font-family:'微软雅黑';}
.nav li a:focus{-moz-outline-style: none; }
.nav li .sub-nav{position:absolute;top:58px;left:-8px;list-style:none;background-color:#c8c8c8;display:none; z-index:2;}
.nav li .sub-nav li{text-align:center;clear:left;width:138px;height:35px;line-height:35px;position:relative; border-bottom:1px solid #FFFFFF;}
.nav li .sub-nav li a{height:35px;line-height:35px; color:#000;width:138px;padding:0;display:inline-block;font-size:12pt;font-family:'微软雅黑';}
.nav li .sub-nav li a:hover{ background:#fff; clear:#fff; }


/*导航*/
/*==============焦点图================*/
*{margin:0;padding:0;list-style:none;border:0;}
body{overflow-x:hidden;}
#main_promo{height:500px; width:1920px; margin-left:-960px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
#main_promo-{height:343px; width:1920px; margin-left:-960px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}

#dots{height:13px; position:absolute; bottom:13px; left:429px; z-index:1;}
#dots li{ width:23px; height:13px; float:left;}
#dots li a{ width:10px; display:block; height:10px; background-color:#7f0705; border:1px solid #FFFFFF;}
#dots li.act a{background-color:#000000;}
.layui-carousel-arrow {
    display: none\9;
    opacity: 0;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -18px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 20px;
    border: 0;
    border-radius: 50%;
    background-color: rgba(0,0,0,.2);
    color: #fff;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    cursor: pointer;
}
.layui-carousel-arrow[lay-type=add] {
    left: auto!important;
    right: 10px;
}
/*==============焦点图 end================*/

.strength_main_lt{width:100%;color:#fff;overflow:hidden;position:relative}
.strength_main_lt  .run_text {
    position: absolute;
    bottom: 20%;
    z-index: 111111;
    left: 14.7%;
    color: #fff;
    font-size: 48px;
    letter-spacing: 3px;
}
.strength_main_lt .strength_main_lt_a img{width:100%;animation:scale_c 25s linear infinite alternate;height:362px}
@-webkit-keyframes scale_c{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}
@-moz-keyframes scale_c{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}
@-o-keyframes scale_c{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}
@-ms-keyframes scale_c{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}

/*主体内容*/
.ui-zt{ width:100%;}
.ui-zt .ui-cp {width: 1200px; margin: 0 auto; padding:15px 0;}


/*1*/
.ui-zt .ui-cp .main{/*padding: 0px 100px 0px 100px;*/}
.ui-zt .ui-cp .col-md-4{width: 33.333%; float: left;}
.ui-zt .ui-cp .bg{display: inline-block; width: 100%; text-align: center; margin-top: 20px;}
.ui-zt .ui-cp img{max-width: 100%; height: auto;}
.ui-zt .ui-cp .images_1_of_4 h4{margin: 0px 0 15px; text-align: center;}
.ui-zt .ui-cp .para{padding-left: 25px; padding-right: 25px;}
.ui-zt .ui-cp p{margin:0; margin-bottom: 15px; font:14px/32px "微软雅黑"; color:#292929;}
.ui-zt .ui-cp .more{width: 100%; margin-top: 15px; text-align: right; color: #06b152; }
.ui-zt .ui-cp .more a{padding-right:20px; display:block;}





/*首页结束*/


/*二级页产品开始*/
.ui-zt-{ width:100%; display:block; padding-top:30px;}
.zt-{ background:#f4f5f6; display:block;}
.ui-zt- .ui-cp- {width: 1200px; margin: 0 auto;}
/*.ui-zt- .ui-cp- h2{ text-align:center; font-size:34px;   font-weight:bold; color:#138de0; letter-spacing:8px; font-family:"微软雅黑";}
.ui-zt- .ui-cp- h2 span{font-size:34px;  line-height:100px; color:#333; font-family:"微软雅黑";}
.ui-zt- .ui-cp- h3{text-align:center; font-size:18px;  line-height:10px; margin-bottom:30px; color:#949494; letter-spacing:8px; font-family:"微软雅黑";}*/


.ui-zt- .ui-cp- .ui-cpz-{ float:left; width:221px;}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-1-{ width:100%; height:157px; background:#027c41;} 
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-1- h4{text-align:center; font-size:26px; font-weight:bold;  line-height:90px; color:#fff; letter-spacing:2px; font-family:"微软雅黑";}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-1- h5{text-align:center; font-size:16px;  line-height:18px; color:#fff; font-family:"微软雅黑";}


.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2-{width: 100%;}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2- li{ line-height:55px; background:#dbe0e8; border-bottom:1px solid #b5c1d3;}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2- li a{font-size:18px; text-align:center; display:block;  line-height:55px; color:#757575; padding:0 7px; font-family:"微软雅黑";}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2- li a.liv{ color:#ff6a06;}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2- li a:hover{ text-decoration:none; color:#F00;}
.ui-zt- .ui-cp- .ui-cpz- .ui-cpz-2- h6{ display:block; }

.ui-zt- .ui-cp- .ui-cpy-{ float: right; width:947px; }
.ui-zt- .ui-cp- .ui-cpy- .dth{  width:947px; height:54px;  background:url(../images/dht.jpg) no-repeat bottom;}
.ui-zt- .ui-cp- .ui-cpy- .dth h3{ float:left;font-size:22px;  line-height:44px; color:#027c41; font-family:"微软雅黑"; padding-left:30px;}
.ui-zt- .ui-cp- .ui-cpy- .dth dl{ float:right;padding-right:20px;}
.ui-zt- .ui-cp- .ui-cpy- .dth dd{ float:left;font-size:16px;  margin:0 2px; text-align:left;  line-height:44px; color:#b6b6b6; font-family:"微软雅黑"; }
.ui-zt- .ui-cp- .ui-cpy- .dth dd a{font-size:16px;  line-height:44px; color:#b6b6b6; font-family:"微软雅黑";}

.ui-zt- .ui-cp- .ui-cpy- .dth-{  width:947px; height:54px;  background:url(../images/dht-.jpg) no-repeat bottom;}
.ui-zt- .ui-cp- .ui-cpy- .dth- h3{ float:left;font-size:22px;  line-height:44px; color:#003f7a; font-family:"微软雅黑"; padding-left:30px;}
.ui-zt- .ui-cp- .ui-cpy- .dth- dl{ float:right;padding-right:20px;}
.ui-zt- .ui-cp- .ui-cpy- .dth- dd{ float:left;font-size:16px;  margin:0 2px; text-align:left;  line-height:44px; color:#b6b6b6; font-family:"微软雅黑"; }
.ui-zt- .ui-cp- .ui-cpy- .dth- dd a{font-size:16px;  line-height:44px; color:#b6b6b6; font-family:"微软雅黑";}


.ui-zt- .ui-cp- .ui-cpy- li{    width: 275px;
    height: 255px;
    margin: 0px 15px;
    margin-bottom: 26px; margin-top:26px;
    float: left;
    padding-left: 5px;
    background: #FFF;}
.ui-zt- .ui-cp- .ui-cpy- li img{ /*border:1px solid #cfcfcf; *//*padding:10px;*/ margin:10px;  background:#FFF; 
    transition: all .5s;}
.ui-zt- .ui-cp- .ui-cpy- li:hover img {/* transform: scale(1.05)*/}
.ui-zt- .ui-cp- .ui-cpy- li h3{line-height: 33px; text-align:center; color: #000000; font-size: 16px; font-weight: normal;margin-bottom:15px;}
.ui-zt- .ui-cp- .ui-cpy- li:hover h3{color: #f00;}
.ui-zt- .ui-cp- .ui-cpy-  li a {
    position: relative;
    top: -20px;
    left: 70px;
    display: block;
}



.ui-zt- .ui-cp- .ui-cpy- .wz{}
.ui-zt- .ui-cp- .ui-cpy- .wz h4{ text-align:center;font-size:30px; line-height:84px; /*color:#888888;*/ font-family:"微软雅黑";}
.ui-zt- .ui-cp- .ui-cpy- .wz p{font-size:18px; line-height:36px; /*color:#888888;*/ font-family:"微软雅黑"; margin-bottom:15px; text-indent:8mm;}
.p1{font-size:18px; line-height:36px; /*color:#888888;*/ font-family:"微软雅黑"; margin-bottom:15px; /*text-indent:8mm;*/ padding-left:15px; padding-right:15px;}

.ui-zt- .ui-cp- .ui-cpy- .lx{ margin-left:100px; margin-top:50px;}
.ui-zt- .ui-cp- .ui-cpy- .lx p{font-size:27px; line-height:46px; color:#5b5b5b; font-family:"微软雅黑"; margin-bottom:15px;}
.ui-zt- .ui-cp- .ui-cpy- .lx p span{ float:left; color:#027c41;}

.ui-zt- .ui-cp- .ui-cpy- .xw{ margin-left:30px; margin-top:30px;}
.ui-zt- .ui-cp- .ui-cpy- .xw dd{ border-bottom:1px dashed #d5d5d5; width:880px;}
.ui-zt- .ui-cp- .ui-cpy- .xw dd a{font-size:16px; line-height:56px; color:#5b5b5b; font-family:"微软雅黑";}
.ui-zt- .ui-cp- .ui-cpy- .xw dd a:hover{ text-decoration:none; color:#F00;}
.ui-zt- .ui-cp- .ui-cpy- .xw dd span{ float:right;font-size:16px; line-height:56px; color:#5b5b5b; font-family:"微软雅黑";}


.ui-zt- .ui-cp- .ui-cpy- .wz-{ padding:0 20px;}
.table{width: 100%; table-layout: fixed;}
.table{background: #FFF; font-size: 12px; border-top: 1px solid #ddd; margin-top: 15px; border: 1px solid #ddd;}
.table{width: 100%; max-width: 100%; margin-bottom: 20px;}
.tb-tit-bg{background: #F4F4F4;}
.table thead tr th{padding: 16px 8px;}
.table>thead>tr>th{border-width: 1px;}
.table thead tr th{padding: 10px 8px; font-weight: normal; background-color: #f5f5f5; color: #666;}
.table>thead>tr>th{vertical-align: bottom; border-bottom: 2px solid #ddd;}
.table .th-gap{margin: 0; padding: 0; text-align: center; font-size: 13px;}
.table > tbody > tr:first-child > th, .table > tbody > tr:first-child > td{border-top: none;}
.table tbody tr td{padding: 12px 8px;}
.table > tbody > tr > th, .table > tbody > tr > td{border-top: 1px dotted #e6e5e5;}
.table>tbody>tr>td{vertical-align: middle;}
.table th{text-align: center; font-weight: normal; background: #f1f1f1; color: #666;}
.table th, .table td{border: 1px solid #ddd; word-wrap: break-word; word-break: break-all; padding: 13px 6px; font-size: 13px;}




/** footer **/
.ui-footer{ width:100%; height:114px; padding-top:30px; margin-top:15px; background: url(../images/db-bg.jpg) repeat-x;}
.ui-footer .ui-fot{ width:1200px;  margin:0 auto;}

.ui-footer .ui-fot p{font-size:14px; text-align:center;  line-height:45px; color:#3d3d3d; font-family:"微软雅黑"; margin:0 22px; display:block;}
