﻿@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:960px; min-width:960px; margin:0 auto; overflow:hidden;}
.fullSlide{height:410px !important;}
body.index .fullSlide{height:500px !important;;}
.header{position:fixed; top:0; left: 0; width:100%; padding: 0 25px; height:70px; background:#FFF; border-bottom: 1px solid #e8e8e8; z-index: 9999;}
.logo{float:left; height: 100%; }
.logo img{max-height:100%;}
tr,td{border:1px solid #000}.headerr {
    width: 1100px;
    margin: 0 auto;
}.add img {
    height: 50px;
}
.i_title h3 {
    font-size: 16px;
    margin-top: 0;
    text-align: left;
    display: inline-block;
    margin-bottom: 20px;
    position: relative;
    color: #000000;
}.i_title p.desc {
    font-size: 16px;
    font-weight: 300;
    display: inline-block;
    text-align: left;
    color: #666;
    margin: 0 auto;
    margin-bottom: 40px;
    width: auto;
}.i_newlist .i_title p.desc {
    margin-bottom: 20px;
}.i_newlist ul li {
    width: 50%;
    float: left;
    position: relative;
    margin-top: 30px;
}.i_news .media_left {
    padding-right: 20px;
    height: 120px;
    width: 180px;
}.i_news .media_left, .i_news .media_body {
    display: table-cell;
    vertical-align: top;
}.i_newlist ul li a {
    position: relative;
    display: block;
}.i_news .media_left img {
    min-height: 120px;
    min-width: 160px;
}.i_news .media_body {
    width: 290px;    font-size: 14px;
    height: 120px;
}.i_news .media_body h4 {
    width: 280px;
    font-weight: 400;
    line-height: 1.2;
    color: #37474f;
    font-size: 16px;
    margin-bottom: 5px;
  font-weight: bolder;
}.i_news .media_body p.des {
    color: #76838f;
    font-weight: 300;
    height: 42px;
    overflow: hidden;
    margin-bottom: 5px;
}.i_news .media_body h4 a {
    color: #2a333c;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}.i_newlist .time, .i_newlist .click {
    color: #76838f;
    font-size: 1em;
    line-height: 22px;
    padding-top: 5px;
}.i_newlist .newsinfo .click_icon {
    background: url(../Images/maclick.png) no-repeat center;
    display: inline-block;
    width: 18px;
    height: 15px;
    display: inline-block;
}.newsinfos {
    height: 55px;
    overflow: hidden;
  margin-bottom: 19px;
}
.title01 a{    cursor: pointer;}
.i_nav{float:left; margin-left: 40px;}
/*.i_nav li{float:left; text-align:center;}
.i_nav li>a{display:block; color:#777; padding: 0 15px; font-size:16px; line-height:70px;}
.i_nav li>a:hover{ color:#333; background:#e7e7e7;}
.i_nav li>a.on{ color:#333;}*/

.add{height:50px;}
.add .i_nav a{line-height: 50px;}

.i_banner_box{position:relative; width:100%; height:500px; margin-top: 70px; overflow:hidden; z-index: 9998;}
.i_banner{width:100%; height:500px; overflow:hidden;}
/*.i_banner li{width:100%; height:500px;}
.i_banner li a{display:block; width:100%; height:500px;}
.i_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 5px; width:8px; height:8px; border-radius:100%; overflow:hidden; background:#9b9d9b;}
.i_banner_p a:hover{ background:#FFF;}
.i_banner_p a.on{ background:#FFF;}*/

.i_container{width:960px; margin:0 auto; padding-bottom: 30px;}
.i_container *, .header{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.p_container *{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

.i_about{width:100%; padding: 30px 0; line-height: 32px; color: #5a5a5a; font-weight: 300; border-bottom: 1px solid #e8e8e8;}

.i_pro{width:100%; padding: 30px 0;}
.i_pro_l{width:960px; overflow: hidden;}
.i_pro_l ul{width:980px; overflow: hidden;}
.i_pro_l li{float:left; display: inline-block; width:470px; margin:20px 20px 0 0;}
.i_pro_l li i{display:block; width:470px; height: 300px; overflow: hidden;}
.i_pro_l li i a:hover img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_pro_l li strong{ display:block; line-height: 25px; margin-top:5px; color: #999999; font-weight: 300; font-size: 12px; display: none;}
.i_pro_l li h4{display:block; font-size: 18px; font-weight: bold; line-height: 25px; margin-top: 10px;}
.i_pro_l li span{display:block; font-size: 14px; margin-top: 5px; height: 100px; line-height: 20px; overflow: hidden; color: #666666;}
.i_pro_l li ins{display:block; font-size: 14px; line-height: 20px; text-decoration: none; color: #666666; display: none;}

.footer{width:100%; padding:30px 0; background:#333;}

.footer_nav{ text-align: center;}

.copyright{text-align: center; line-height:150px; color: #000; font-size: 14px;}
.copyright img{ display: inline-block;}

/* 首页部分结束 */

/* 内页部分开始 */
.p_banner_box{position:relative; width:100%; height:410px; margin-top: 70px; overflow:hidden; z-index: 9998;}
.p_banner{width:100%; height:410px; overflow:hidden;}
/*.p_banner li{width:100%; height:500px;}
.p_banner li a{display:block; width:100%; height:500px;}
.p_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.p_banner_p a{display:inline-block; margin:0 5px; width:8px; height:8px; border-radius:100%; overflow:hidden; background:#9b9d9b;}
.p_banner_p a:hover{ background:#FFF;}
.p_banner_p a.on{ background:#FFF;}*/

.p_container{width:960px; margin:20px auto 0; padding-bottom: 30px;}

/*.sidebar{height:50px; border-bottom: 1px solid #e8e8e8;}
.sidebar a{display: inline-block; height: 40px; float: left; color: #999; text-align: center; font-weight: 300; margin-right: 40px;}
.sidebar a span{display:block; line-height: 16px; font-size: 16px;}
.sidebar a ins{display:block; line-height: 20px; font-size: 12px; text-decoration: none;}
.sidebar a:hover, .sidebar a.on{color:#333;}*/

.p_content{padding:20px 0; line-height:35px; font-size: 16px; color: #5a5a5a;}


/* 内页部分结束 */