body{margin:0;padding:0;font-family:'Microsoft YaHei'}
a{color:#555 ;text-decoration:none !important;} 
.i_dv_top2 b,.i_dv_box h3 a,.i_dv_intro h3,.i_dv_news h3,.slideTxtBox .hd ul li,.i_dv_contact h3,.i_dv_intro a,.i_dv_product h3{color:#be1818}

.header{border-bottom:3px solid #444;background-color:#fff;  }
.main{position:relative;z-index:3;margin:10px auto; padding-bottom:40px;background-color:#fff;overflow:hidden;}
.mainbg{position:absolute;top:655px;left:50%;margin-left:-560px;z-index:2;width:1120px;height:100px;line-height:40px;text-indent:1em;font-size:14px;background:url(../image/bian.png) repeat-x 0 0}
.footer{background-color:#2e2f34;float:left;width:100%; color:#fff; clear:both;padding-bottom:30px;}
.i_dv_top1{width:100%;height:45px; background:#02adcf;}
.i_dv_top1>div{margin:0 auto;overflow:hidden}
.i_case {color:#fff;font-size:16px;line-height:45px;}
.i_case b{color:#ff0000;font-size:25px;font-weight:normal;}
.i_case i {font-size:20px;font-style:normal}
.i_dv_top1>div a{color:#fff;font-size:14px;text-align:center; }
.i_dv_top2{margin:0 auto;height:115px;} 
.ul_menu{display:block; }
.ul_menu a{font-size:16px;}
 .ul_menu>li>a{line-height:35px;margin:0 15px;text-align:center;}
.bdr{border-right:1px solid #CCC;}
.i_dv_logo{float:left;margin-top:10px;}
.i_ul_nav{float:right;width:700px;}
.i_ul_nav li{float:left;position:relative;z-index:99}
.i_ul_nav>li>a{display:inline-block;width:115px;padding:22px 0;line-height:35px;font-size:16px;text-align:center}
.i_ul_nav>li>a:hover{border-bottom:2px solid #02adcf}
.i_ul_nav>.navOn{background-color:#be1818;}
.i_ul_nav>.navOn>a{color:#fff}
.i_ul_nav li .sub{position:absolute;z-index:99;display: none;top:72px;left:0;line-height:26px;padding:5px 0;white-space:nowrap}
.i_ul_nav li .sub a{font-size:12px;color:#fff;margin:0 5px}
.i_dv_top3{background-color:#be1818;width:100%;height:30px;border-top:2px solid #555}

.i_b_left,.i_b_right{color:#666;font-size:20px}
.i_b_left {width:100%;background:#5ab42f;color:#FFF;padding:5px;}
.i_b_right{padding-right:5px} 
.i_dv_ftbox{margin:10px auto;font-size:14px;color:#666}
.i_dv_ftbox ul{width:700px;}
.i_dv_ftbox ul li{height:30px;line-height:30px;}
.i_dv_ftbox ul li a{color:#666;margin:0 5px}

 .i_title_english{font-size:24px;line-height:40px;margin-top:30px; }
 .i_title{font-size:20px;line-height:40px;margin-bottom:40px }
 .i_about_title{height:40px;line-height:30px;border-bottom:2px solid #02adc7;font-size:16px;}
 .i_about_con{line-height:25px;text-indent:2em;margin:10px 0;}
 .btn_02adc7{background-color:#02adc7;color:#fff;}
 .i_tubox{float:left;text-align:center; width:220px;height:300px;overflow:hidden;color:#fff; }
  .i_tubox>h1{margin-top:100px;width:100%;text-align:center;font-size:25px;line-height:40px;}
  .i_tubox>div{margin:5px auto;width:100%;line-height:20px;padding:5px;font-size:14px;}
 .relative{position:relative;}
 .i_productbg{ background-color:#333;width:100%;margin-top:30px;padding-bottom:20px;}
 .i_productbg>.container{background-color:#333;color:#fff;}
 .i_productbg .i_title{border-bottom:1px solid #ccc;padding-bottom:20px;}
  .i_productbg .i_title a{color:#fff;}
.i_productbox{width:100%;}
.i_productbox>.thumbnail{ float:left;background-color:transparent;border:0;text-align:center;  line-height:25px;}
.i_productbox a{color:#fff;}
.w_button_wrap{border:1px solid #ccc;display:inline-block;color:#ccc;padding:5px 10px;}
.w_button_wrap:hover{color:#ccc;}
.i_news{margin-bottom:20px;}
.i_news>.left{ float:left;}
.i_news>.right{ float:right;}
.i_news .news{color:#666;}
.i_news .news>.title{height:25px;line-height:25px;overflow:hidden;font-size:14px;}
.i_news .news>.con,.i_news .news>.time{line-height:25px;}
.i_news>.right>.news{border-bottom:1px dashed #ccc;padding:15px 0;}
.i_news .news>.con{height:50px;text-overflow:ellipsis;overflow:hidden;}
.i_messagebg{height:510px;background:url(../image/i_bg2.png) no-repeat center center;}
.i_messagebg>.main{background-color:transparent;width:300px;}
.i_messagebox{width:300px;margin:0 auto;}
.i_messagebox label{width:40px;display:inline-block;text-align:right;}
.i_messagebox input{height:30px;line-height:30px;background-color:#e1e9eb;border:0;}
.i_messagebox textarea{background-color:#e1e9eb;border:0;}
.footer>.top1bg{background-color:#000;height:40px;line-height:40px;overflow:hidden;}
.footer>.top1bg>.top1{ margin:0 auto;text-align:center;}
.footer>.top1bg>.top1 span{margin:0 10px;}
.footer .main{background-color:transparent;}
.about_title{margin:50px; line-height:50px;background:url(../image/about_bg.png) no-repeat center center;text-align:center;}
.about_title>span{background-color:#02adcf;color:#fff;padding:10px 120px;margin:0 auto;display:inline-block;font-size:20px;}
.about_left{float:left; height:300px;}
.about_right{float:right;}
.about_right>address{line-height:30px;font-size:16px;}
.about_right strong{font-size:20px;height:50px;line-height:50px;}


.sideMenu{ margin-left:40px;margin-top:10px;border:1px solid #ddd;width:260px;min-height:400px;background-color:#eeeeee }
.n_dv_title{height:70px;line-height:70px;text-indent:1.5em;color:#FFF;background:#c8161e;font-size:16px;font-weight:bold;}
.sideMenu h3{margin:0; height:45px;line-height:45px;padding-left:10px;border-bottom:1px solid #e3e3e3;cursor:pointer;font-weight:normal}
.sideMenu h3 a{font-size:14px}
.sideMenu h3.on a{font-weight:bold;}
.sideMenu h3 b{ width:40px; height:32px;margin-right:10px;font-size:14px;font-weight:normal}
.sideMenu ul{ padding-left:30px; color:#999;display:none }
.sideMenu ul li{line-height:25px;height:25px}

.n_dv_right{width:750px;margin-left:20px}
#n_dv_nav{width:100%;height:41px;text-indent:2em;background:url(../image/prbg.jpg) no-repeat 0 0;}
.n_dv_listP1,.n_dv_list{width:760px;margin:5px auto;overflow:hidden;padding:10px}
.n_dv_listP1{background:#f5f5f5;}
.n_dv_listP1 div,.n_dv_list .dv_pic{width:215px;float:left;margin:5px 10px;text-align:center}
.n_dv_listP1 div span a,.n_dv_list .dv_pic span a{height:25px;line-height:25px;font-size:14px;display:block;overflow:hidden}
.n_dv_list .dv_word{background:url(../image/ico.png) no-repeat 2px center;color:#666;clear:both;height:40px;line-height:40px;overflow:hidden;text-indent:1.5em;font-size:14px;border-bottom:1px dotted #ccc}
.n_dv_list .dv_word a{float:left;color:#555}
.n_dv_list .dv_word span{float:right;width:140px}

.n_dv_detail{margin:5px auto;}
.n_dv_detail .n_dv_title2{height:40px;line-height:40px;width:100%;overflow:hidden;color:#222;font-size:20px;border-bottom:1px dashed #ccc}
.n_dv_Con{width:95%;margin:5px auto;}
.pagination .active a{color:#fff !important;background-color:#02adcf !important;border-color:#02adcf !important}
.pagination > li > a, .pagination > li > span{color:#555;cursor:pointer;border:1px solid #02adcf}

.pro_dv_box{width:340px;height:80px;line-height:80px;margin:10px;_margin:10px 5px;float:left}
.pro_dv_box a{float:left;font-size:14px;overflow:hidden}
.pro_table{width:100%;margin:5px 0;border:1px solid #CCC}
.pro_table th{background:#92d14f;height:25px;line-height:25px}
.pro_table td{border:1px solid #CCC;text-align:center;line-height:25px;}
.dv_box{margin:5px auto;width:95%;overflow:hidden}
.dv_pro_info{width:450px;}
.dv_pro_info li{line-height:30px;height:30px;overflow:hidden;font-size:14px}
.dv_pro_info li span{width:80px;display:inline-block}
.dv_pro_title1 {margin:20px 0;clear:both;height:25px;line-height:25px;background:#f5f5f5;font-weight:bold;float:left;width:99%;border:1px solid #CCC;text-indent:2em}
.dv_pro_info2 {width:100%;line-height:20px;float:left;clear:both;}
.a_near{clear:both;line-height:20px;height:20px;overflow:hidden;display:block}

.dv_msg{padding:5px;}
.dv_msg b{height:30px;line-height:30px;background:#5ab42f;color:#FFF;clear:both;display:block;text-indent:2em;}
.pro_box{margin:10px auto;overflow:hidden}
.pro_box>.pro{float:left;line-height: 30px;margin-left: 18px;margin-right: 18px;text-align: center; width: 206px;height:185px;overflow:hidden}
.pro_box>.pro img{border:1px solid #ccc}
 

.dv_msgl{width:95%;margin:5px auto;overflow:hidden;border-bottom:1px solid #CCC}
.dv_msgl label{float:left;color:#777}
.dv_msgl span{float:right;color:#777}
.dv_msgl div{width:95%;clear:both;float:left;margin-left:20px;line-height:25px;}


 .fullSlide { position: relative; z-index:0; width: 100%; height: 500px; min-width: 1000px; background: #000; }
        .fullSlide ul { height: 100% !important; width: 100% !important; }
        .fullSlide li { height: 100% !important; width: 100% !important; }
        .fullSlide .prev, .fullSlide .next { position: absolute; z-index: 1; display: block; width: 30px; height: 50px; top: 250px; left: 20px; background: url(../image/icons.png) 0 0 no-repeat; cursor: pointer; filter: alpha(opacity=60); opacity: 0.6; }
        .fullSlide .next { left: auto; right: 30px; background-position: -51px 0; }
        .fullSlide .prev:hover, .fullSlide .next:hover { filter: alpha(opacity=100); opacity: 1; }
        .fullSlide .playState { display: block; position: absolute; z-index: 1; right: 30px; top: 50%; margin-top: -20px; width: 51px; height: 51px; overflow: hidden; background: url(../image/icons.png) 23px -132px #000 no-repeat; filter: alpha(opacity=60); opacity: 0.6; }
        .fullSlide .pauseState { background-position: 23px -201px; }
        .fullSlide .playState:hover { filter: alpha(opacity=100); opacity: 1; }


 
.hotTopic{width:750px;float:left}
.media-news {
    border-color: #e6e6e6;
    border-style: solid;
    border-width: 1.5px; 
    margin: 20px auto;
    position: relative; 
    padding:20px 20px;
}
.media-icon {
    left: 30px;
    margin-right: 40px;
    position: absolute;
    top: 30px;
}
.media-news h2 {
    font-family: "Microsoft YaHei";
    font-size: 24px;
    font-weight: 400; 
    line-height:50px; 
    margin: 0; 
    width: auto;
}
.media-news a:hover {
    color: #736a6a;
}
.media-source {
    color: #999999;
    font-family: "Microsoft YaHei";
    font-size: 14px; 
    line-height:50px; 
    margin: 0;  
}
.media-content {
    color: #666666;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    height: auto; 
    line-height: 30px; 
    text-align: left; 
    word-break: break-all;
    word-wrap: break-word;
}
.media-detail {
    bottom: 30px;
    color: #666666;
    font-family: "Microsoft YaHei";
    height: auto;
    position: absolute;
    right: 52px;
    text-decoration: underline;
    width: 80px;
}
.media-menu a:hover {
    color: #47bd0e;
}
.media-menu a:active {
    color: #47bd0e;
}
.media-menu ul {
    height: 100%;
    margin: 0 auto;
    padding: 0;
    width: 86%;
}
.media-menu ul li {
    float: left;
    font-family: "SimHei";
    font-size: 18px;
    list-style-type: none;
    margin: 0 64px 0 0;
    position: relative;
    top: 57px;
}
.regCountRight .ico {
    float: left;
    height: 32px;
    margin-right: 15px; 
    margin-top:6px;
    position: relative;
    width: 32px;
}
.regCountRight .weixin {
    background: rgba(0, 0, 0, 0) url("../image/comm.png") no-repeat scroll 0 0px;
}
.regCountRight .phone img {
    border-radius:5px;
}
.regCountRight  .qq img{
    border-radius:5px;
}
.zhuti{ margin:0 auto;height:50px;line-height:50px;}
.news_foot{margin:40px auto;line-height:30px;}
.ico_phone{font-size:16px;color:#ff6a00}
.container{overflow:hidden;}