﻿@charset "utf-8";
@font-face {
font-family: 'kt.ttf'; 
src: url('../fonts/kt.ttf') format('truetype'); 
}

@font-face {
font-family: '汉真广标艺术字体'; 
src: url('../font/汉真广标艺术字体.ttf') format('truetype'); 
}



body{ padding:0; margin:0; font-size:12px; color:#666; font-family:Microsoft YaHei;overflow-x:hidden; }
body.cn{font-family:Microsoft YaHei;}
body.en{font-family: Arial, Helvetica, sans-serif;}
*{ padding:0px; margin:0px; }
/*table{ margin:auto;}表格自动居中*/
table.bg{ border:none; border-spacing:1px; background:#C1C1C1; width:700px;}
table.bg td{ padding:3px; background:#FFF; }
ul,li,dd,dt{ list-style-type:none;}
img,select,input{ vertical-align:middle;}
input{border:none;}
img{ border:0;}
/*链接*/
a{ text-decoration:none; color:#666; font-size:12px;font-style: normal;}
a:hover{color:#1a60cc;}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }
.fl{float: left;}
.fr{float: right;}
img{}
/*img{max-width: 100%;}*/

/*清除浮动*/
.clear{ clear:both; float:none; font-size:0; line-height:0; height:0; overflow:hidden; zoom:1;}
.w_1200{width: 1200px;margin:0 auto;display: table;}
.a1{border:1px solid #ddd;border-radius: 10px;overflow: hidden;}

/**抬头***/
.header_top{display: table;width: 100%;height: auto;height: 40px;line-height: 40px;font-size: 12px;border-bottom: 1px solid #ddd;box-shadow: 1px 1px 10px #ddd;}
.header_top span{display: table;width: auto;float: left;}
.header_top i{font-size: 12px;float: right;}
.header_top i a {display: inline-block;float: left; padding: 0px 10px;border-right: 1px solid #ddd;height: 20px;line-height: 20px;margin-top: 10px;}

/*logo*/
.header_body{width: 100%;display: table;padding: 40px 0;}
.header_body span:nth-child(1){display: table;width: 140px;float: left;padding-right: 14px;}
.header_top_text{display: table;width: auto;float: left;font-size: 26px;font-weight: 500;font-family: 汉真广标艺术字体;margin-left: 72px;margin-top: 5px;line-height: 30px;color: #ea3c00;}
.header_top_text font{display: table;font-size: 18px;font-weight: 600;color:#0089e1;font-family: 微软雅黑;}
.header_body span:nth-child(2) font{display: table;font-size: 16px;text-transform: uppercase;letter-spacing: 1px;font-weight: normal;line-height: 34px;color: #0089e0;}
.header_body em{font-size: 28px;font-style: normal;font-weight: 500;margin-top: 7px;float: left;line-height: 30px;color: #000;font-family: 汉真广标艺术字体;}
.header_body em font{display: table;font-size: 14px;letter-spacing: 0.7px;font-family: 微软雅黑;}
.header_body span img{width: 100%;}
.header_body .header_text{display: table;width: 210px;float: right;font-family: 楷体;font-size: 21px;margin-top: 7px;}
.header_body .header_text i{display: table;width: auto;float: left;font-size: 23px;margin-right: 5px;width: 70px;font-style: normal;font-size: 17px;text-align: center;}
.header_body .header_text i img{display: table;margin:0 auto;}
.header_body .header_text span{margin: 0px;padding: 0px;display: table;width: 100%;color: #1857a3;font-size: 24px;}
.fuwu_rx{display: table;font-size: 16px;}

/*导航栏*/
.nav_bg{display: table; width: 100%; line-height: 60px; height: 60px; text-align: center; background:#1857a3;}
.nav_bg .nav_top{display: table;width: 100%;}
.nav_bg .nav_top>li{display: inline-block; position: relative;}
.nav_bg .nav_top>li>a{font-size: 17px; color: #fff; height: 30px; line-height: 30px; padding: 15px 0; border-right: 1px solid #ddd; padding: 0px 25px;}
.nav_bg .nav_top>li:last-child a{border:none;}
.nav_bg .nav_top>li>ul{display: none;width: 140%;position: absolute;top:60px;z-index: 99999999;background: #f5f5f5;left: 0px;}
.nav_bg .nav_top>li>ul>li {
    height: 55px;
    line-height: 55px;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.nav_bg .nav_top>li>ul>li>a{font-size: 14px;}
.nav_bg .nav_top>li:hover {background: #f00;}
.nav_bg .nav_top>li:hover ul{display: inline-block;}
.nav_bg .nav_top>li>ul>li:hover{background: #f00;}
.nav_bg .nav_top>li>ul>li:hover a{color:#fff;}
.nav_bg .nav_top>li>ul>li>a:hover{color:#fff;}

/*抬头优势*/
.search{height: 60px;overflow: hidden;background-color: #ffffff;border-bottom: 1px solid #ddd;box-shadow: 1px 1px 10px #ddd;}
.search-t p{color: #333;font-size: 15px;font-family:'Microsoft YaHei';float: left;line-height:60px;}
.search-t b{color:#1857a3;float: left;display: inline-block;font-size: 15px;padding-left: 25px;line-height: 60px;}
.search-t b i{margin-right: 5px;}
.search-t a{color: #8f8f8f;font-size: 15px;font-family: 'Microsoft YaHei';font-weight: normal;line-height: 60px;padding-right: 10px;}
.search-t a:hover{color:#e00404;}
#search-i{float:right;width:40px;overflow:hidden;height:40px;margin-top:11px;position: relative;margin-left: -50px;}
#search-bg {
    float: right;
    width: 280px;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    text-indent: 12px;
    border: #ddd 1px solid;
    border-right: none;
    margin-top: 12px;
    border-radius: 50px;
}
#search-text{width:849px;float:left;line-height:60px;height:60px;font-size:14px;}
.search-text1 a{padding-left:6px;padding-right:6px;font-size:14px;}
.search-text1 a:hover{color:#e00404;padding-left:6px;padding-right:6px;font-size:14px;text-decoration: underline;}
.main_index{display: table;width: 100%;background: url(../images/ibg1.jpg) no-repeat center;background-size: cover;}
.core {display: table;width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-top: 25px;}
.core_text h3{display: table;width: 100%;text-align: center;font-size: 30px;}
.core_text p{display: table;width: 100%;text-align: center;line-height: 30px;font-size: 16px;color: #b3aeae;}
.core_text{display: table;margin-top: 35px;width: 100%;}
.core_text span{display: table;width: 20%;float: left;}
.core ul li{display: table;width: 22%;float: left;margin: 0.9%;border-right: 1px solid #ddd;padding-right: 1%;cursor: pointer;}
.core ul li img{transform:rotate(0deg);transition: all .5s;}
.core ul li:hover img{transform:rotate(360deg);box-shadow: 1px 1px 10px #ddd;border-radius: 50%;}
.core ul li:last-child{border:none;}
.core .core_title{display: table;width: 70%;float: right;line-height: 18px;margin-top: 7px;color: #979797;}
.core .core_title h1{font-size: 18px;color: #1857a3;padding-bottom: 5px;}

/* 本例子css */
.slideGroup{ border:1px solid #ddd; text-align:left;  }
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .parBd{ padding:10px; zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }

.slideGroup .sPrev,.slideGroup .sNext{ display:block; width:30px; height:90px; float:left;  border:1px solid #ddd; background:url(../images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroup .sNext{ background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:200px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }

#roller_content table tbody tr td{border:1px solid #ddd;display: inline-block;margin:10px;}
#roller_temp table tbody tr td{border:1px solid #ddd;display: inline-block;}

/* 本例子css*/
.picMarquee-left{width:100%;overflow:hidden;position:relative;}
.picMarquee-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{background-position:0 -50px;}
.picMarquee-left .hd .prevStop{background-position:-60px 0;}
.picMarquee-left .hd .nextStop{background-position:-60px -50px;}
.picMarquee-left .bd{padding:10px;}
.picMarquee-left .bd ul{overflow:hidden;zoom:1;}
.picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;width:210px!important;}
.picMarquee-left .bd ul li .pic{text-align:center;}
.picMarquee-left .bd ul li .pic img{width:96%;display:block;padding:2px;border:1px solid #ccc;}
.picMarquee-left .bd ul li .pic a:hover img{border-color:#999;}
.picMarquee-left .bd ul li .title{line-height:24px;}
.tempWrap{width: 1200px!important;}

.hezuohb{display: table; width: 100%; margin-top: 25px; border-bottom: 1px solid #ddd;}
.hezuohb h3{font-size: 35px; text-align: center; font-weight: 500; /*font-family: 汉真广标艺术字体;*/}
.hezuohb h3 font{color: #1857a3;}
.hezuohb p{display: table; width: 100%; text-align: center; line-height: 30px;}
.hezuohb_height {width: 3%;height: 2px;background: #0089e0;margin: 14px auto;margin-bottom: 0px;}
.infoname{ width:280px;outline: none; border:none; background:none; font-family:'Microsoft YaHei'; color:#999;}

.hot{display: inline-block;float: left;}



/*产品中心*/
.product{display: table;width: 100%;margin-bottom: 30px;margin-top: 30px;}
.product>h3 {display: table;width: 100%;font-size: 30px;font-weight: 500;text-align: center;margin-top: 20px;/*font-family: 汉真广标艺术字体;*/margin-bottom: 10px;letter-spacing: 3px;}
.product>h3 {color: #f00;font-size: 35px;font-weight: 600;}
.product>h3 font {color: #1857a3}
.product>p {display: table;width: 100%;line-height: 22px;font-size: 14px;}
.product{display: table;width: 100%;}
.product .left {width: 240px; float: left;}
.product .left span {display: table;width: 100%;line-height: 75px;text-align: center; background:#1857a3;font-size: 24px;color: #fff;font-weight: 500;}
.product .left span i {margin-right: 10px;}

.left_nav{display: table;width: 99.5%;}
.left_nav li {display: table;width: 100%;text-align: center;line-height: 45px;}
.left_nav li a {display: table; width: 95%;margin: 0 auto;}
.left_nav li a i {float: left;padding: 15px 0;}
.left_nav {display: table; border: 1px solid #ddd;background: #fff;}
.product_body {display: table;width: 100%;margin-top:20px;}
.product_body .right{width: 925px;float: right;}
.product_body .right>ul>li{display: table;width: 31.3%;margin: 1%;float: left; background: #fff; border: 1px solid #ddd;}
.product_body .right>ul>li>a>div>img{width: 100%;transition: all .5s;}
.product_body .right>ul>li:hover img{ transform:scale(1.1);}
.product_body .right>ul>li>a>span {display: table;width: 100%;line-height: 35px; text-align: center; font-size: 14px;}
.product_body .right>ul>li>a>i {width: 130px;line-height: 31px;text-align: center;font-style: normal;border: 1px solid #ddd;padding: 0px 23px; border-radius: 17px; margin: 8px auto; float: none;display: table;}
.product_body .right>ul>li:hover>a>i{background: #1958a3;color: #fff;}


.product_img{display: table;width: 100%;overflow: hidden;}
.nav_bottom {display: table;width: 100%;line-height: 30px;border-bottom: 2px solid #0074ff;padding-bottom: 20px;border: 1px solid #ddd;margin-top: 5px;}
.nav_bottom h3{margin: 0px; padding: 0px; font-size: 18px; font-weight: 600; line-height: 50px; color:#1958a3;text-align: center;}
.nav_bottom p {line-height: 25px;text-align: left;width: 88%;margin: 0 auto;}
.add{display: table;width: 100%;background: url(../images/youshi.jpg) no-repeat center;height: 160px;display: none;}
.add h3{font-size: 22px; font-weight: 600; text-align: center; color: #fff; margin-top: 43px;}
.add span{display: table; padding: 8px 50px; background: #fff; color: #ff0000; margin: 0 auto; width: 760px; text-align: center; border-radius: 14px; font-family: 楷体; font-size: 18px; margin-top: 16px;}
.Advantage_top{width: 100%;display: table;margin-top:30px;}
.Advantage_top img{width: 1020px;display: table;margin:0 auto;}
.adv_t{font-size: 32px; color: #5b5b5b; text-align: center; line-height: 40px; height: 190px; overflow: hidden;font-family: 汉真广标艺术字体;font-weight: normal;}
.adv_t i{color:#1857a3;}
.adv_t em{font-size: 60px; font-family: Georgia; font-weight: normal;}
.adv_t span{display: block; font-size: 16px; font-weight: normal;font-family: 微软雅黑;}
.wrap{width: 1200px; margin: 0 auto;}

/*内页左侧栏*/
.product .left_n>span{display: table;line-height: 45px;font-size: 22px;}
.product .right_n {float: right;margin-left: 30px;}
.product .right_n .right_class>span{display: table;line-height: 38px;font-size: 18px;}

/*四大核心*/
.hexin{width:1200px;float:left}
.hexin .hx_bt{width:1200px; text-align:center;float:left}
.hexin .hx_nr{width:1200px; margin-top:40px; margin-bottom:40px;background:url(../images/4youshi4.png) center top repeat-y;float:left}
.hexin .hx_nr .list1{width:1200px; height:316px; padding-top:30px;float:left}
.hexin .hx_nr .list1 .hx_a{width:520px; margin-right:50px; margin-left:30px; padding-top:30px;float:left}
.hexin .hx_nr .list1 .hx_a .ha_title{width:500px;background:url(../images/4youshi21.png) repeat-x bottom;float:left}
.hexin .hx_nr .list1 .hx_a .ha_title .ht_1{width:80px; margin-top:12px;float:left}
.hexin .hx_nr .list1 .hx_a .ha_title .ht_1 .ht1_wrap{width: 50px;height: 50px;line-height: 48px;font-size: 36px;text-align: center;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;border: 3px rgb(255, 74, 0) solid;-moz-border-radius: 20%;-webkit-border-radius: 20%;border-radius: 50%;
    color: #ff4a00;margin: 0 auto;display: none;}
.hexin .hx_nr .list1 .hx_a .ha_title .ht_2{width: 410px; padding-left: 10px; height: 76px; line-height: 76px; font-size: 32px; color: #484848; float: left;}
.hexin .hx_nr .list1 .hx_a .ha_info {width: 512px;padding-left: 4px;padding-top: 10px;line-height: 30px;height: 200px;font-size: 14px;float: left;}
.hexin .hx_nr .list1 .hx_b{width:600px; text-align:right;float:left}
.hexin .hx_nr .list1 .hx_b img{border-radius: 10px;box-shadow: 1px 1px 10px #ddd;}

.hexin .hx_nr .list2{width:1200px;height:316px; padding-top:30px;float:left}
.hexin .hx_nr .list2 .hx_a{width:600px; text-align:left;float:left}
.hexin .hx_nr .list2 .hx_b{width:520px; margin-left:60px; margin-right:20px;padding-top:30px;float:left}
.hexin .hx_nr .list2 .hx_b .ha_title{width:500px;background:url(../images/4youshi22.png) repeat-x bottom;float:left}
.hexin .hx_nr .list2 .hx_b .ha_title{width:500px;background:url(../images/4youshi22.png) repeat-x bottom;float:left}
.hexin .hx_nr .list2 .hx_b .ha_title .ht_1{width:80px; margin-top:12px;float:left}
.hexin .hx_nr .list2 .hx_b .ha_title .ht_1 .ht1_wrap{width: 50px;height: 50px;line-height: 48px;font-size: 36px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border: 3px rgb(255, 74, 0) solid;-moz-border-radius: 20%;-webkit-border-radius: 20%;border-radius: 50%;color: #ff4a00; margin: 0 auto;display: none;}
.hexin .hx_nr .list2 .hx_a img{border-radius: 15px;overflow: hidden;}
.hexin .hx_nr .list2 .hx_b .ha_title .ht_2{width:410px; padding-left:10px; height:76px; line-height:76px; font-size:32px;color:#484848; float:left}
.hexin .hx_nr .list2 .hx_b .ha_info{width:520px; padding-left:6px; padding-top:20px; line-height:25px; height:200px; font-size:14px;float:left}

.hexin .hx_nr .list3{width:1200px; height:316px; padding-top:2px;float:left}
.hexin .hx_nr .list3 .hx_a{width:520px; margin-right:50px; margin-left:30px;padding-top:60px;float:left}
.hexin .hx_nr .list3 .hx_a .ha_title{width:500px;background:url(../images/4youshi23.png) repeat-x bottom;float:left}
.hexin .hx_nr .list3 .hx_a .ha_title .ht_1{width:80px; margin-top:12px;float:left}
.hexin .hx_nr .list3 .hx_a .ha_title .ht_1 .ht1_wrap{width: 50px;height: 50px;line-height: 48px;font-size: 36px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border: 3px rgb(255, 74, 0) solid;-moz-border-radius: 20%;-webkit-border-radius: 20%;border-radius: 50%;color: #ff4a00;margin: 0 auto;display: none;}
.hexin .hx_nr .list3 .hx_a .ha_title .ht_2{width: 410px; padding-left: 10px; height: 76px; line-height: 70px; font-size: 32px; color: #484848; float: left;}
.hexin .hx_nr .list3 .hx_a .ha_info{width: 530px; padding-left: 6px; padding-top: 12px; line-height: 25px; height: 200px; font-size: 14px; float: left;}
.hexin .hx_nr .list3 .hx_b{width:600px; text-align:right;float:left;margin-top: 30px;}

.Advantage{display: table;width: 100%;background: #fff;}
.Advantage h2{background: url(../images/qianda.jpg)no-repeat center;margin-top: 35px;}
.Advantage h2 p {display: table; width: 100%; text-align: center; font-size: 14px;line-height: 13px;padding-top: 16px;font-weight: normal;text-transform: uppercase; color: #ddd;}

.hexin .hx_nr .list4{width:1200px;height:316px; padding-top:30px;float:left}
.hexin .hx_nr .list4 .hx_a{width:600px; text-align:left;float:left}
.hexin .hx_nr .list4 .hx_b{width:520px; margin-left:60px; margin-right:20px;padding-top:30px;float:left}
.hexin .hx_nr .list4 .hx_b .ha_title{width:500px;background:url(../images/4youshi24.png) repeat-x bottom;float:left}
.hexin .hx_nr .list4 .hx_b .ha_title .ht_1{width:80px; margin-top:12px;float:left}
.hexin .hx_nr .list4 .hx_b .ha_title .ht_1 .ht1_wrap{width: 50px;height: 50px;line-height: 48px;font-size: 36px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border: 3px rgb(255, 74, 0) solid;-moz-border-radius: 20%;-webkit-border-radius: 20%;border-radius: 50%;color: #ff4a00; margin: 0 auto;display: none;}
.hexin .hx_nr .list4 .hx_a img{border-radius: 15px;overflow: hidden;}
.hexin .hx_nr .list4 .hx_b .ha_title .ht_2{width:410px; padding-left:10px; height:76px; line-height:76px; font-size:32px;color:#484848; float:left}
.hexin .hx_nr .list4 .hx_b .ha_info{width:520px; padding-left:6px; padding-top:20px; line-height:25px; height:200px; font-size:14px;float:left;}

.hexin .hx_nr .list5{width:1200px; height:316px; padding-top:30px;float:left}
.hexin .hx_nr .list5 .hx_a{width:520px; margin-right:50px; margin-left:30px; padding-top:30px;float:left}
.hexin .hx_nr .list5 .hx_a .ha_title{width:500px;background:url(../images/kkk.png) repeat-x bottom;float:left}
.hexin .hx_nr .list5 .hx_a .ha_title .ht_1{width:80px; margin-top:12px;float:left}
.hexin .hx_nr .list5 .hx_a .ha_title .ht_1 .ht1_wrap{width: 50px;height: 50px;line-height: 48px;font-size: 36px;text-align: center;
    font-family: Arial, Helvetica, sans-serif;font-weight: bold;border: 3px rgb(255, 74, 0) solid;-moz-border-radius: 20%;-webkit-border-radius: 20%;border-radius: 50%;
    color: #ff4a00;margin: 0 auto;display: none;}
.hexin .hx_nr .list5 .hx_a .ha_title .ht_2{width: 410px; padding-left: 10px; height: 76px; line-height: 76px; font-size: 32px; color: #484848; float: left;}
.hexin .hx_nr .list5 .hx_a .ha_info {width: 512px;padding-left: 4px;padding-top: 10px;line-height: 30px;height: 200px;font-size: 14px;float: left;}
.hexin .hx_nr .list5 .hx_b{width:600px; text-align:right;float:left}
.hexin .hx_nr .list5 .hx_b img{border-radius: 10px;}


/*关于我们*/
.zoujin {width: 100%;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 0px; float: left; background: #fff; border-bottom: 1px solid #ddd; box-shadow: 1px 1px 10px #e3e3e3;}
.zoujin .bt{width:100%; height:165px;float:left;background: url(../images/b.jpg) no-repeat center;}
.zoujin .bt .name{width:100%; text-align:center; margin:0 auto;}
.zoujin .bt .name .b1{width:191px; float:left;}
.zoujin .bt .name .b2 {width: auto; line-height: 65px;color: #ffffff;height: 65px;font-style: normal;font-size: 18px;text-align: center;padding-top: 10px;/*font-family: 汉真广标艺术字体;*/font-weight: bold;}
.zoujin .bt .name .b2 span {display: table; width: 100%;text-align: center;line-height: 8px;font-size: 14px;font-weight: normal;}
.zoujin .bt .name .b3 {display: table;padding: 10px 30px;border: 1px solid #fff; height: 31px;line-height: 10px; margin: 0 auto;margin-top: 24px;border-radius: 23px;}
.zoujin .bt .name .b3 a{color:#fff;}

.zoujin .bt .name .b3{width:191px; }
.zoujin .nr{width:1198px;border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px; background:#FFF;float:none;margin:0 auto;}
.zoujin .nr .info1 {width: 100%;padding-top: 10px; padding-bottom: 10px;float: left;padding: 35px 0;}
.zoujin .nr .info1 .video{width: auto; margin-left: 40px; margin-top: 22px; float: left; margin-right: 49px; border-radius: 10px;}
.zoujin .nr .info1 .video img{border-radius: 10px;overflow: hidden; box-shadow: 1px 1px 10px #a1a1a1; overflow: hidden;}
.zoujin .nr .info1 .company{width:600px;float:left;padding-bottom: 30px;}
.zoujin .nr .info1 .company .cbt{width:600px; background:url(../images/company_line.png) left bottom repeat-x;float:left}
.zoujin .nr .info1 .company .cbt .cname{width:auto; height:70px; line-height:70px; font-size:24px;float:left}
.cmore {width: auto; padding-left: 15px; /* background: url(../images/more.png) 11px no-repeat; */ height: 34px;line-height: 34px; float: right; border: 1px solid #ddd;padding: 0px 25px 0 25px;margin-top: 2px;background: red; border-radius: 20px;
    margin-top: 30px;}
.cmore a{color:#fff}
.cmore a:hover{color:#0069c0}
.zoujin .nr .info1 .company .cnr{width:600px; padding:10px 0;float:left}
.zoujin .nr .info2{width:1198px;float:left}
.zoujin .nr .info2 .ibt{width:1124px;background:url(../images/company_line.png) center center repeat-x;margin:0 auto;}
.zoujin .nr .info2 .ibt .iname{width:200px; height:60px; line-height:60px; text-align:center; font-size:24px; background:#fff;margin:0 auto;}
.zoujin .nr .info1 .company .cnr{width: 600px; padding: 10px 0; float: left; line-height: 35px; font-size: 14px;}




.about_bg p {
    font-size: 14px;
    line-height: 30px;
    display: table;
    width: 95%;
    margin: 15px auto;
}

/* 兼容标准浏览器 */
.img-listd ul li p:before{content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-3px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}
.img-listd ul li img{
    *margin-top:expression((158 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;}
.img-listd ul li span{width:210px;height:40px;line-height:40px; overflow:hidden; text-align:center;margin:0 auto;}
.img-listd ul li span .xxt_title{width:210px;height:40px;line-height:40px; overflow:hidden; text-align:center;margin:0 auto;}
.zhengshu .nr .more{width:1198px; text-align:center; margin:20px 0;float:left}
.zhengshu .nr .more .wrap{width:100px;margin:0 auto;}
.zhengshu .nr .more .wrap a{width:100px; height:30px; line-height:30px; background:#efefef; border:1px #CCC dashed;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;float:left;}
.zhengshu .nr .more .wrap a:hover{width:100px; height:30px; line-height:30px; border:1px #0069c0 dashed;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;float:left;}


.scroll-outer {border-radius: 10px;margin-top: 10px;padding-bottom: 30px;background: #fff;}
.scroll-outer h3 {font-size: 30px;font-weight: 500;text-align: center;line-height: 30px;border-bottom: 1px solid #ddd;width: 96%;margin: 0 auto;margin-top: 45px;padding-bottom: 24px;
/*    font-family: 汉真广标艺术字体;*/
    color: #0074ff;
}
.scroll-outer h3 font {color: #f00;}




#scroll{width:1080px;margin:0 auto;padding-top:30px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:250px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item span{display: table;width: 100%;text-align: center;line-height: 30px;}
#scroll .item img{width: 100%;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:250px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:226px;height:100px;padding:0 12px;color:#888;box-shadow:0 0 15px 15px rgba(228, 233, 238, 0.95);background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.95);}
#scroll h3{width:226px;height:25px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}
#scroll p{width:226px;height:54px;line-height:18px;font-size:12px;}
#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:100px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}

.surr {display: table;margin: 0 auto;width: 100%;background: #fff;}

/*新闻*/
.faq_t,.news_t,.sup_t{font:20px/59px "Microsoft YaHei"; color:#050307;}
.faq_t a{ margin-top:26px; margin-right:0;}
.faq{ width:282px; height:330px;}
.faq_t{width:282px; height:59px; border-bottom:1px #efeff0 solid;}
.faq_d{width:282px;}
.faq_bg{ width:257px; padding:4px 0 0px 25px; border-bottom:1px #c7c7c7 solid; background:url(../images/20170407142929_2072105731.jpg) no-repeat left 16px; line-height:26px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.faq_bg p a{color:#333; line-height:40px; font-size:14px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;margin-bottom: 0px;}
.faq_bg p a:hover{color:#ed6c00;}


.news-1,.news-2{ width:412px; margin-right:15px;background: #fff; padding: 14px;}
.nes-3{ width:282px;}
.news-title-bg{ margin-bottom:10px; background:url(../images/new_bg.jpg) no-repeat; height:40px; line-height:40px;}
.news-t{ font-size:18px; font-weight:bold; color:#333; padding-left:35px; line-height:35px !important;}
.news-list{ background:url(../images/20170324181501_1172494556.jpg) repeat-y; height:130px; padding-left:20px;}
.news-3-bg{ background:url(../images/20170407142613_658639450.jpg) no-repeat; height:35px; line-height:35px; width:282px;}
.news-3-top{ color:#fff; font-size:16px; padding-left:20px;}
.news-3-top a{ color:#fff; line-height:35px;}
.news-3-box{ border-bottom:1px dashed #ccc; margin-top:10px; padding-bottom:3px;}
.news-box-font{ font-size:14px; width:230px; margin-top:3px; padding-right:5px;}
.news-box-font span{ color:#f00;}
.news-box-tu{ margin-top:12px; padding-left:20px;}

/*友情链接*/
#links{width:100%; overflow:hidden; height:58px; background:#f5f5f5;}
.links_l{width:135px; float:left; line-height:60px; font-size:16px; padding-left:40px; background:url(../images/20170929172446_739281358.png) no-repeat left center;}
.linkTagcs li{ padding-top:12px;}

.footer {display: table;width: 100%;background: #423e3e;margin-top: 10px;}
.footer_top {background: #535353; width: 100%;padding: 10px 0;margin-top: 18px;}

.footer .nav_top{display: table;width: 100%;}
.footer .nav_top>li {display: inline-block;position: relative;}
.footer .nav_top>li>a{font-size: 14px;color:#fff;height: 30px;line-height: 30px;padding:15px 0;border-right: 1px solid #ddd;padding: 0px 35px;}
.footer .nav_top>li:last-child a{border:none;}
.footer .nav_top>li>ul{display: none;width: 100%;position: absolute;top:60px;z-index: 99999999;background: #f5f5f5}
.footer .nav_top>li>ul>li{height: 40px;line-height: 40px;text-align: center;border-bottom: 1px solid #ddd;}
.footer .nav_top>li>ul>li>a{font-size: 14px;}

.footer .footer_bottom {display: table;width: 100%;padding: 30px 0;}
.footer .footer_bottom>span {display: table;width: 26%;padding-right: 70px;float: left;padding-left: 51px;margin-top: 20px;border-right: 1px solid #7e7e7e;}
.footer .footer_bottom>span>img{width: 100%;}

.footer .footer_text {display: table;width: 500px;padding-right: 25px;float: left;text-align: left;font-size: 14px;line-height: 31px;color: #fff;margin-left: 80px;}

.erweima {display: table;width: 225px;float: right;margin-right: 50px;}
.erweima>span { display: table;width: 41%;float: left;margin: 1.2%;padding: 5px;border: 1px solid #fff;}
.erweima>span img {width: 100%;}
.erweima>span i{font-style: normal;text-align: center;display: table;width: 100%;line-height: 15px;margin-top: 3px;background: #fff;}

.footer_db {line-height: 45px;height: 45px;text-align: center;font-size: 14px;color: #fff;border-top: 1px solid #8e8e8e;}
.clear:after {content: '\20';display: block;height: 0;clear: both;visibility: hidden;}


/*固定的悬浮窗*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -127px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li { width: 180px;height: 53px; font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
.yb_bar .yb_top {background: #ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent: 0;background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a {display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}


.more{position: absolute;bottom: 30px;width: 130px;height: 40px;line-height: 40px; background-color: #fff;  text-align: center; left: 54%; text-transform: uppercase;border-radius:50px}
.more a{color: #999;display: block;}
.more:hover{background-color: #f39800; }
.more:hover a{color: #fff; }



/*产品分类*/
.product_top h3 {color: #f00;font-size: 35px;font-weight: 600;width: 100%;display: table;text-align: center;padding: 5px;margin-top: 25px;}
.product_top h3 font {color: #1857a3;}
.product_top p{text-align: center;font-size:20px;}

.menu_head {height: 45px;line-height: 45px!important;font-size: 16px;color: #fff;cursor: pointer;border-bottom: 1px solid #e1e1e1;position: relative;margin: 0px;background:#1857a3 url(../images/pro_left.png) center right no-repeat;
    margin: 2px auto;text-align: center;}
.menu_head a{font-size: 16px;color:#fff;}
.menu_list .current {background:#1857a3 url(../images/pro_down.png) center right no-repeat;}
.firstpane p{width:100%;line-height: 38px; }
.menu_body {height: auto;overflow: hidden;background: #fff;}
.menu_body a {font-size: 14px;display: block;height: 40px;line-height: 40px;padding-left: 38px;color: #666; background: #fff;text-decoration: none;border-bottom: 1px solid #e1e1e1;}

#news {background: #fafafa;padding: 45px 0;border-top: 1px solid #ddd;}





 /*核心竞争力 轮播*/
 .core_bg{margin-top:48px;display: table;width: 100%}
.ctheme_text{display: inline-block;font-size: 30px;color: #1857a3;font-family: 微软雅黑;font-weight: 600;}
.fs24{display:inline-block;padding:15px 0;font-size: 20px;}


 .i-corefl{width: 240px;height: 500px; background: #1857a3;border-left: 7px solid #134989;}
 .i-corefr{width: 890px;height: 500px;}
 .i-coreul{transform: translate3d(0, 0, 0) !important;-moz-transform: translate3d(0, 0, 0) !important;-webkit-transform: translate3d(0, 0, 0) !important;}
 .i-coreul li{height:80px !important;padding-top: 25px;padding-left: 25px; color: #fff;cursor: pointer;border-bottom: 1px solid #0f498f;}
 .i-coreul li p{font-size: 24px;}
 .i-coreul li span{font-size: 14px;}
 .i-coreul li:nth-child(3) span{font-size: 12px}
 .i-coreul li.swiper-slide-thumb-active{background: #ce000c;}
 .i-swiper-core .swiper-core-prev{width: 35px;height: 75px;background: url(../images/jt1.png) no-repeat !important; background-size: 100% 100%;outline: none;}
 .i-swiper-core .swiper-core-next{width: 35px;height: 75px;background: url(../images/jt2.png) no-repeat !important;background-size: 100% 100%;outline: none;}
 .i-swiper-core img{height: 600px;width: 100%;}

.i-corefl {width: 240px!important;height: 500px!important;background: #1857a3;border-left: 7px solid #134989;}
.i-corefl {width: 240px;height: 500px;background: #1857a3;border-left: 7px solid #134989;}

.i-corefl li p {font-size: 18px !important;}
.i-corefl li:nth-child(3) span {font-size: 12px !important;}
.i-corefl li{color:#fff!important;height: 100px !important;padding-top: 14px!important;padding-left: 16px!important;color: #fff!important;cursor: pointer!important;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;
-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.i-coreul li.swiper-slide-thumb-active {background: #ce000c;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;
-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}


 .i-corefl{width: 240px;height: 500px; background: #1857a3;border-left: 7px solid #134989;}
 .i-corefr{width: 890px;height: 500px;}
 .i-coreul{transform: translate3d(0, 0, 0) !important;-moz-transform: translate3d(0, 0, 0) !important;-webkit-transform: translate3d(0, 0, 0) !important;}
 .i-coreul li{height:80px !important;padding-top: 25px;padding-left: 25px; color: #fff;cursor: pointer;border-bottom: 1px solid #0f498f;}
 .i-coreul li p{font-size: 24px;}
 .i-coreul li span{font-size: 14px;}
 .i-coreul li:nth-child(3) span{font-size: 12px}
 .i-coreul li.swiper-slide-thumb-active{background: #ce000c;}
 .i-swiper-core .swiper-core-prev{width: 35px;height: 75px;background: url(../images/jt1.png) no-repeat !important; background-size: 100% 100%;outline: none;}
 .i-swiper-core .swiper-core-next{width: 35px;height: 75px;background: url(../images/jt2.png) no-repeat !important;background-size: 100% 100%;outline: none;}
 .i-swiper-core img{height: 500px;width: 100%;}




/*幻灯片*/
.flexslider{width:100%; height:100%; position:relative; overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:100%;}
.slides li img{width:100%; display:block;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block; width:60px; height:3px; margin:0 5px;}
.flex-control-nav a{display:inline-block; width:60px; height:3px; line-height:40px; overflow:hidden; background:#fff; padding-left:14px; box-sizing:border-box;   cursor:pointer;}
.flex-control-nav .flex-active{background:#fd4753;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:40px;height:40px;overflow:hidden;cursor:pointer;position:absolute; padding:10px;background-size:30px 30px !important;}
.flex-direction-nav li a.flex-prev{left:30px;background:url(../images/prev.png) center center no-repeat; border-radius:5px;}
.flex-direction-nav li a.flex-prev:hover{background:rgba(0,0,0,0.5) url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:30px;background:url(../images/next.png) center center no-repeat; border-radius:5px;}
.flex-direction-nav li a.flex-next:hover{background:rgba(0,0,0,0.5) url(../images/next.png) center center no-repeat;}

/*内页幻灯片*/
.inside_banner_bg {
    width: 100%;
    height: 450px;
}

/*新闻中心*/
.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag ul li{list-style:none;margin:0px;line-height:42px;float:left; width:100%;}
.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;} 
.divdgweb2_tag ul {margin:0px;padding:0px;list-style-type:none;list-style:none;} 
.divdgweb2_tag ul li {list-style:none;margin:0px;float:left;line-height:42px; width:100%;}
#tan{overflow:hidden; height:170px; width:282px;background:#fff;}

/*图片滚动*/
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}




/***********内页****************/
.location{display: table; width: 100%; line-height: 35px; height: 35px; background: #1958a3; text-indent: 1rem; font-size: 14px; color:#fff;}
.location a{font-size: 14px;color:#fff;}
.border{border:1px solid #ddd;}
.bgtheme {width: 98%;margin: 0 auto;display: table;background:#1958a3;margin-top: 15px;line-height: 35px;}
.bgtheme span{display: table;width: 60%;float:left;}
.bgtheme span i {display: table;float: left;margin: 10px;font-size: 14px;color:#fff;}
.bgtheme h4{color:#fff;}
.more_n{display: table;float: right;color: #fff;text-transform: uppercase;margin-right: 5px;color:#fff;}
.more_n:hover{color:#fff;}
.right_main{display: table;width: 100%;margin-bottom: 5px;padding-top: 0px;}





/*产品滚动*/
.product_body .product_class {display: table;width: 100%;margin-bottom: 15px;}
.product_body .product_class ul>li{display: table;width: 31.3%;margin: 0.8%;float: left; background: #fff; border: 1px solid #ddd;}
.product_body .product_class ul>li>a>div>img{width: 100%;transition: all .5s;}
.product_body .product_class ul>li:hover img{ transform:scale(1.1);}
.product_body .product_class ul>li>a>span {display: table;width: 100%;line-height: 35px; text-align: center; font-size: 14px;}
.product_body .product_class ul>li>a>i {
    width: 130px;
    line-height: 31px;
    text-align: center;
    font-style: normal;
    border: 1px solid #ddd;
    padding: 0px 23px;
    border-radius: 17px;
    margin: 8px auto;
    float: none;
    display: table;
}
.product_body .product_class ul>li:hover>a>i{background: #1958a3;color: #fff;}

/*新闻中心*/
.right_main .new_img{display: table; width: 25%; float: left; border: 1px solid #ddd; margin: 1%;}
.right_main dl{width: 96%; display: table; margin: 0 auto; border-bottom: 1px dashed #1857a3; padding-bottom: 15px; margin-bottom: 10px; margin-top: 10px;}
.right_main .new_img img{width: 100%;}
.right_main .new_text{display: table; width: 70%; float: right; margin-top: 10px;}
.right_main .new_text h4 {font-size: 18px;display: table;width: 100%;margin-top: 15px;margin-bottom: 5px;}
.right_main .new_text h4 a{font-size: 20px; color: #1857a3;}
.right_main .new_text h4 a i{margin-right:5px;}
.right_main .new_text>p{font-size: 14px; line-height: 30px; color: #9f9f9f;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.more_n, .bg{width: 80px; text-align: center; line-height: 25px; background: #1958a3; margin-top: 8px;}
.more_n a, .bg a{color:#fff;}



/*内页产品中心*/
.lanrenzhijia{width: 352px; height: auto; overflow: hidden; margin: 15px; float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;max-width:auto!important;width: 100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.right_main .cp_img{display: table; width: 100%; float: left; border: 1px solid #ddd; margin: 1%;}
.right_main dl{width: 96%; display: table; margin: 0 auto; border-bottom: 1px dashed #1857a3; padding-bottom: 15px; margin-bottom: 10px; margin-top: 10px;}
.right_main .cp_img img {
    width: 100%;
    float: left;
}
.right_main .cp_text {
    display: table;
    width: 100%;
    float: right;
}
.right_main .cp_text h4 {
    font-size: 18px;
    display: table;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: center;
}
.right_main .cp_text h4 a {
    font-size: 14px;
    color: #484848;
    font-weight: normal;
}
.right_main .cp_text h4 a i{margin-right:5px;}
.right_main .cp_text>p{font-size: 14px; line-height: 30px; color: #9f9f9f;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.right_main ul li{width:31%;margin:1%;float:left;}


/*图片小图预览列表*/
.spec-preview{width:350px;border:1px solid #DFDFDF;display: table;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:57px;text-align:center;margin: 1px;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.product_class_z{display: table;float: left;}
.product_class_y{width: 55%;float: right;margin-top: 20px;margin-right: 15px;}
.product_class_y span{display: table;width: 100%;}
.product_class_y span i {float: left;margin: 3px;}
.product_class_y span a{font-size: 25px;color: #1857a3;}
.product_class_y span h5{font-weight: normal;}
.product_class_y p {font-size: 14px;line-height: 30px;}
.product_class_y em {display: table;width: 100%;font-size: 22px;color: #1857a3;margin: 10px 0;}

.liji{display: table; width: 130px; height: 35px; text-align: center; line-height: 35px; background: #ff7e02; color: #ffffff; border-radius: 20px;}
.liji:hover{color:#fff;}

.product_class_y .description{display: table;width: 100%;}
.product_class_y .details{display: table;width: 100%;}

.product-description{max-width: 100%;}
.product-description_top{display: table; width: 97%; line-height: 35px; height: 35px; background: #1857a3; color: #fff; margin: 0 auto; text-indent: 1em; font-size: 18px; font-family: 宋体;margin-top: 15px;margin-bottom: 5px;}

.details_text {width: 95%;margin: 0 auto;margin-top: 10px;line-height: 30px;}
.details_text p{display: table;width: 100%;}


/*相关产品*/
.related{width: 97%;display: table;margin:0 auto;border:1px solid #ddd;}
.related ol {display: table;width: 23%;float: left;margin: 1%;}
.related ol img{width: 100%;}
.related ol span {display: table;width: 100%;text-align: center;line-height: 30px;}

/*内页右侧*/
.new_nav{display: table;width: 100%;border:1px solid #ddd;margin-bottom: 10px;}
.new_nav dd {
    line-height: 35px;
    height: 35px;
    padding: 5px 0;
    width: 96%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    border-bottom: 1px dashed #ddd;
    margin: 0 auto;
}
.new_nav dd a{font-size: 14px; color:#4f4f4f;}
.new_nav dd a i{margin-right: 5px;color: #1857a3;}
.new_nav_class {display: table;width: 100%;border: 1px solid #ddd;}
.new_nav_class dd{display: table; width: 100%; text-align: center; line-height: 35px; height: 35px; border-bottom: 1px dashed #ddd;}
.new_nav_class dd i{display: table; float: left; margin: 11px; margin-right: 0; margin-left: 5px; color: #1857a3;}

.right_class{display: table;width: 100%;margin-bottom: 5px;}
.right_nav_product{display: table;width: 100%;border:1px solid #ddd;margin-top: 5px;}
.right_nav_product li {width: 95%;margin: 10px auto;display: table;border: 1px solid #ddd;margin-top: 10px;}
.right_nav_product li p{display: table;width: 100%;line-height: 30px;text-align: center;}


/*案例内页*/
.case{display: table; width: 100%; margin-top: 30px;}
.case>h1{display: table;width: 100%;text-align: center;font-size: 20px;font-weight: normal;}
.case .time{display: table; width: 100%; text-align: center; font-size: 14px; color: #1958a3; margin: 8px 0;}
.case i{display: table; width: 96%; height: 2px; margin: 8px auto; border-bottom: 1px dashed #1958a3;}
.case_text {
    display: table;
    width: 96%;
    margin: 0 auto;
    line-height: 40px;
    font-size: 14px;
}
.fanye{display: table;width: 96%;margin:0 auto;margin-top: 10px;border-top:1px solid #ddd;}
.fanye a{display: table;width: 100%;line-height: 35px;height: 35px;}


.news_bg{display: table;width: 98%;margin:0 auto;}
.news_bg .news_a{display: table; width: 100%; margin: 0 auto; padding: 10px; border: 1px solid #ddd; margin-top: 10px;}
.news_bg .news_a .new_top{display: table; width: 100%; line-height: 40px; height: 40px; background: #ffffff; text-indent: 5px; color: #484848; border-bottom: 1px solid #ddd;}
.news_bg .news_a .new_top span{display: table; float: left; font-size: 20px; font-weight: bold; color: #1958a3;}
.news_bg .news_a .new_top span em{display: inline-block;margin-right: 5px;}
.news_bg .news_a .new_top a{color: #1958a3; float: right; margin-right: 5px; font-size: 15px;}
.news_bg .news_a .news_z{display: table;width: 48%;float: left;margin-top: 10px;}
.news_bg .news_a .news_z ul li{height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; font-size: 14px; position: relative; padding-left: 18px;width:100%;}
.news_bg .news_a .news_z ul li:before{content: ">";position: absolute;left:0;}
.news_bg .news_a .news_z ul li a{font-size: 14px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;width: 75%;float: left;}
.news_bg .news_a .news_z ul li i{font-style: normal;float: right;}
.news_bg .news_a .news_y{width: 48%;float: right;margin-top: 14px;position: relative;}
.news_bg .news_a .news_y span{display: table; width: 100%; position: absolute; bottom: 0px; height: 40px; line-height: 40px; text-indent: 1em; background: rgba(25,88,163,0.5); color: #fff; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;opacity: 0;transition: all .5s;}
.news_bg .news_a .news_y:hover span{opacity: 1;}


.news_bg .news_b{display: table; width: 100%; margin: 0 auto; padding: 10px; border: 1px solid #ddd; margin-top: 10px;}
.news_bg .news_b .new_top{display: table; width: 100%; line-height: 40px; height: 40px; background: #ffffff; text-indent: 5px; color: #484848; border-bottom: 1px solid #ddd;}
.news_bg .news_b .new_top span{display: table; float: left; font-size: 20px; font-weight: bold; color: #1958a3;}
.news_bg .news_b .new_top span em{display: inline-block;margin-right: 5px;}
.news_bg .news_b .new_top a{color: #1958a3; float: right; margin-right: 5px; font-size: 15px;}
.news_bg .news_b .news_z{display: table;width: 48%;float: right;margin-top: 10px;}
.news_bg .news_b .news_z ul li{height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; font-size: 14px; position: relative; padding-left: 18px;}
.news_bg .news_b .news_z ul li:before{content: ">";position: absolute;left:0;}
.news_bg .news_b .news_z ul li a{font-size: 14px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;width: 75%;float: left;}
.news_bg .news_b .news_z ul li i{font-style: normal;float: right;}
.news_bg .news_b .news_y{width: 48%;float: left;margin-top: 14px;position: relative;}
.news_bg .news_b .news_y span{display: table; width: 100%; position: absolute; bottom: 0px; height: 40px; line-height: 40px; text-indent: 1em; background: rgba(25,88,163,0.5); color: #fff; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;opacity: 0;transition: all .5s;}
.news_bg .news_b .news_y:hover span{opacity: 1;}

/*内页about*/
.factory{display: table;width: 100%;}
.factory li{width: 31.3%;float: left;margin:0.8%;border:1px solid #ddd;overflow: hidden;border-radius: 5px;}
.about_n_bg {
    display: table;
    width: 96%;
    margin: 0 auto;
    margin-top: 15px;
    line-height: 30px;
    font-size: 14px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 35px;
}
.about_n_bg>img {float: left; margin-right: 14px;overflow: hidden;border-radius: 5px;}
.about_n_bg p h3{font-size: 18px;}
.about_n_bg span{display: table;float: right;width: 59%;}



.culture_top{display: table;width: 100%;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.culture_top a{color:#fff;}
.culture{display: table;width: 96%;margin: 0 auto;margin-top: 50px;line-height: 45px;font-size: 14px;margin-bottom: 15px; height: 45px;border-bottom: 1px solid #ddd;margin-top: 20px;}

.culture span {
    display: inline-block;
    height: 46px;
    line-height: 45px;
    border-bottom: 2px solid #1857a3;
    padding: 0 15px;
    font-size: 18px;
}

.culture ul li {width: 31.3%;margin: 1%; float: left;}
.culture ul li p{display: table;width: 100%;text-align: center;line-height: 35px;height: 35px;}
.culture ul li img{width:100%;}


.factory li span{width: 100%;text-align: center;line-height: 40px;height: 40px;text-align: center;display: table;}


.contact {padding: 14px;line-height: 35px;width: 98%;margin: 1%;border: 1px solid #ddd;display: table;}
.contact .contact_z{display: table;float: left;width: 48%;}
.contact .contact_y{display: table;width: 48%;float: right;}
.contact .contact_y img{width:100%;}

.map {display: table; width: 100%;margin: 0 auto;margin-top: 30px;}

.message{display: table;width: 100%;}
.hza{margin: 30px auto; background: #fff; padding: 10px; color: #e10601;width: 100%;}
.hza label{display: table; font-size: 18px; line-height: 45px; font-weight: bold; color: #484848;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.soka{width: 48%; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 12px; padding-left: 10px; font-size: 12px; font-family: "Microsoft YaHei", verdant, tahoma; height: 35px; margin-right: 5px;}
.sokb{height: 65px; border: 1px solid #D8D8D8; line-height: 50px; margin-bottom: 15px; padding-left: 10px; font-size: 14px; font-family: "Microsoft YaHei", verdant, tahoma; width: 97%; color: #757575; margin: -30px; margin-left: 0px; margin-top: 10px; margin-right: 10px;}
.tj{display: inline-block; width: 120px; line-height: 30px; height: 30px; background: #ddd; margin-right: 10px; margin-top: 35px;}

/*更多按钮*/
.more_r {width: 80px;text-align: center;line-height: 25px;background: #1958a3;margin-top: 16px;float: right;color: #fff;}
.more_r a{color:#fff;}

/*产品分类*/
.list {
    width: 100%;
    border-bottom: solid 1px #316a91;
    margin: 4px auto 0 auto;
}
.list>ul>li {
    background-color: #1857a3;
    border-bottom: 0;
    position: relative;
    margin: 4px auto;
}
.list ul li a{padding-left: 10px;color: #fff; font-size:14px; display: block;  height:45px;line-height: 45px;position: relative;
}
.list ul li i{position: absolute;
    right: 4px;
    top: 15px;
    width: 18px;
    height: 18px;}
.list ul li .inactive{ background:url(../images/pro_left.png) no-repeat -1px center;}
.list ul li .inactives{background:url(../images/pro_down.png) no-repeat -1px center;} 
.list ul li ul{display: none;}
.list ul li ul li {
    border-left: 0;
    border-right: 0;
    background-color: #ffffff;
}
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:20px;color:#484848;border-bottom: 1px dashed #949494;}
.list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}
.case_text img{max-width:100%;}