/*样式初始化及公共样式部分lpm*/

body {
    color: #666;
    font-size: 13px;
    margin: 0 auto;
    background-color: #fff;
    font-family: "Microsoft YaHei";
}

a {
    color: #666;
    text-decoration: none;
}


/*定义全局链接颜色lpm*/

a:hover {
    color: #c90c0c;
    text-decoration: none;
    border-bottom-style:
}


/*定义全局链接鼠标滑过颜色lpm*/

div,
ul,
li,
span,
p,
img,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
}


/*主要标签的样式初始化lpm*/

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}


/*清除左右浮动lpm*/

.fl {
    float: left;
}


/*定义左浮动lpm*/

.fr {
    float: right;
}


/*定义右浮动lpm*/

.cp img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}


/*定义标签调用图片的边框样式lpm*/

.cp a:hover img {
    border: 1px solid #ed6c00;
    padding: 2px;
    background: #fff;
}


/*定义鼠标经过时边框的变化效果lpm*/

#copy {
    display: none;
}

.content{ margin:0 auto; width:1200px}
.top20 {
    padding-top: 20px;
}

.top30 {
    padding-top: 30px;
}

.top10 {
    padding-top: 10px;
}

.top40 {
    padding-top: 40px;
}

.top45 {
    padding-top: 45px;
}

.top50 {
    padding-top: 50px;
}

.top60 {
    padding-top: 60px;
}

.top70 {
    padding-top: 70px;
}
.top80 {
    padding-top: 80px;
}
.top90 {
    padding-top: 90px;
}
.top100 {
    padding-top: 100px;
}
.bg{ width: 100%; min-width: 1100px;}


.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
}


.bg {
    width: 100%;
    min-width: 1200px;
}

@-webkit-keyframes test {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
    50% {
        -webkit-transform: translate(0, 5px);
        transform: translate(0, 5px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes mymove
{
0%   {top:0px;}
50% {top:30px;}
100% {top:0px;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
0%   {top:0px;}
50% {top:30px;}
100% {top:0px;}
}



@-webkit-keyframes spin{
  from { -webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes spin {
  from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}

 @-webkit-keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}

 @keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}
@-webkit-keyframes "warn" {
    0% {
    transform: scale(0);
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    25% {
    transform: scale(0);
        -webkit-transform: scale(0);
        opacity: 0.1;
    }
    50% {
    transform: scale(0.1);
        -webkit-transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
    transform: scale(0.5);
        -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
    transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}


/*抬头*/
.top_bg{background: #313131;width: 100%;min-width: 1200px;height: 38px;line-height: 38px;font-size: 14px;color:#ccc;}
.tel i{display: block;float: left;margin-top: 9px;margin-right: 9px;}
.tel{color: #cccccc;font-size: 16px;}

.top_r .head_wx{ background: url(../images/20190314173534_1202449945.png) no-repeat left center;float: right;color: #cccccc;font-size: 13px;margin-right: 20px;z-index: 9999;}
.head_ewm .ewm{ display: none; position: absolute; top: 38px; width: 90px; height: 90px; left: 0}
.top_r > a{ display: inline-block;vertical-align: top; padding-left: 25px; position: relative; color: #cccccc; opacity: 0.9; filter: alpha(opacity=90);z-index: 111;margin-left: 20px;line-height:38px;font-size: 14px;}
.top_r .head_wxx{ background: url(../images/20190314174013_19157854.png) no-repeat left center;float: right;color: #cccccc;font-size: 13px;margin-right: 20px;}
.top_r .head_wwx{ background: url(../images/20190314174056_1205440101.png) no-repeat left center;float: right;color: #2a8bf7;font-size: 16px;font-weight: bold;}

.top_r > a{color:#2a8bf7 !important;}


.top_r .head_wx{ background: url(../images/20190420204827_1839393814.png) no-repeat left center;}


.top_r .head_wxx{ background: url(../images/20190420204844_2049942725.png) no-repeat left center;}
.top_r .head_wwx{ background: url(../images/20190420204806_1935355705.png) no-repeat left center;}
/*导航*/
.head_bg{background: #fff;width: 100%;min-width: 1200px;height:119px;}
.head{position: relative;}
.logo{margin-top: 16px;}
.name{font-weight: bold;margin-left: 5px;margin-top: 26px;}
.name p{font-size: 32px;color: #333;}
.name span{display: block;font-size: 18px;color: #0860c1;}



/*栏目*/

.nav ul li{ float: left; display: block;position: relative;height: 119px;}
.nav ul li a{ display: block;color: #333; font-size: 16px;text-align: center; position: relative;padding: 40px 24px; z-index: 3333}
.nav>ul>li:after,.nav>ul>li:after{content: ''; display: block;background:#0860c1;width:100%; height:100%; position: absolute; bottom:0px; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222}
.nav ul li.navcurrent:after,.nav ul li:hover:after{ opacity: 1; filter: alpha(opacity=100); bottom:0px;color: #fff;}
.nav ul li a>span{display: block;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#999;  margin-top: 4px;}

.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a{color: #fff;}

.NavCeshi > li.navcurrent > a >span, .NavCeshi > li:hover > a >span {color: #fff;}



.nav li a:hover,.nav .a_nav>a{background: #0860c1;}


/* banner */
.banner{ overflow: hidden;background:#eee}

.banner-box{ min-width:1200px; height:600px; position:relative; margin:0 auto; }
.banner_n{height:350px;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:600px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; width: 100%; height:600px;}
.banner-btn{ width: 100%; position: absolute; bottom:20px; left: 0; margin-left: 0; height:15px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:90px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20180531144426_364796552.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20180531144426_364796552.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul { width: 1200px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:15px; height:15px; border-radius:20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background:#0860c1; width:40px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


.banner-n{ min-width:1200px; height:350px; position:relative; margin:0 auto; }
.banner-n .bd{ width:100% !important; }
.banner-n .bd li{ width:100% !important; height:350px; background-position: center; background-repeat: no-repeat; }
.banner-n .bd li a{ display:block; background-size:auto; width: 100%; height:650px;}
.banner-btn{ width: 100%; position: absolute; bottom:20px; left: 0; margin-left: 0; height:15px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:90px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20180531144426_364796552.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20180531144426_364796552.png) no-repeat -49px 0; }
.banner-n .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-n .hd ul { width: 1100px; margin: 0 auto; text-align: center; }
.banner-n .hd ul li{ width:15px; height:15px; border-radius:20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-n .hd ul li.on{ background:#0860c1; width:40px; }
.banner-n:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


/*搜索*/
	
	.search_nbg{width: 100%; min-width:1200px; height:80px; margin:0 auto;position:absolute; top:488px;}
	.search_bg{width: 100%; min-width:1200px; height:80px; margin:0 auto;}
	#search{ color: #999;
		width:1200px;	
		height:80px;
		margin:0 auto;
		line-height:80px;
		
		
		}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
	.search_01{ float:left; width:665px; padding-left:2px;}
.search_01 a{font-size: 14px;}
.search_01 a:hover{color: #ed0626;}
	.search_02 form{padding-left:0;}
	.search_02{
		height:42px;
		width:287px;
		overflow:hidden;
		margin-top:20px;
		float:right;
		}

	.search-i{ 
		width:65px; 
		overflow:hidden; 
		height:42px;
		}
	.search-bg{
		float:left;
		width:212px;
		height:42px;
		overflow:hidden;
		padding-left:10px;
        background: #eee;
        border-radius: 50px 0px 0px 50px;
		}

/*产品中心*/
.prod_bg{background:url(../images/20190423202621_2119476326.jpg)no-repeat center;width: 100%;min-width: 1200px;height: 1420px;}
.prod_t{text-align: center;font-size:40px;color: #333;font-weight:bold;}
.prod_t t{color: #0860c1;font-weight: bold;}
.prod_wt{height: 662px;padding: 18px 30px;}
.prod_r {margin-top: 78px;}
.list{width: 240px;background: #eeeeee;}
.list_t{height: 65px;color: #fff;background:url(../images/20190403161403_1315530752.jpg)no-repeat center;text-align: center;font-size: 24px;padding-top: 14px;}
.list_t p{font-weight: bold;font-size: 24px;}
.list_t span{display: block;margin-top: 8px; font-size:12px;}
.list_tel{display: block;margin: 0 auto;text-align: center;margin-top: 18px;padding-bottom: 13px;background:url(../images/20190316103145_73849123.png)no-repeat;width:216px; height:103px;position: relative;}


.list_d #ddsidemenubar0 li{position: relative; width:240px; height:48px; -webkit-transition:0.3s; transition:0.3s; padding-left:0px !important;}
.list_d 
#ddsidemenubar0 li:nth-child(2n-1){background:#f5f5f5;}
.list_d #ddsidemenubar0 li a{background:url(../images/20190316093234_1152015285.png) left no-repeat; font-size:15px; position: relative; z-index:2; display:block;padding-left:20px;  margin-left: 36px; color:#333;font-weight: bold;}
.list_d #ddsidemenubar0 li:hover{ height: 48px; line-height: 48px; -webkit-transition:0.3s; transition:0.3s;}
.list_d #ddsidemenubar0 li:hover a{color:#fff; background:url(../images/20190316093305_2044798630.png) left no-repeat; -webkit-transition:0.3s; transition:0.3s;}
.list_d #ddsidemenubar0 li:after{content:"";background:#0860c1; width:0px; height: 48px;  display: block;  -webkit-transition:0.3s;  transition:0.3s;position: absolute; top: 0; left: 0; z-index:1;}
.list_d #ddsidemenubar0 li:hover:after{content:"";background:#0860c1; width:240px; height: 48px;   -webkit-transition:0.3s;   transition:0.3s; display: block;}

.rightarrowpointer{  opacity: 0;}



.list_d2{}
.list_d2 p{color:#333; font-size:18px; line-height:60px; font-weight:bold;background:#f5f5f5;padding:0 20px; }
.list_d2 span{ display: block;background:#eee; padding:14px 20px 20px 20px; font-size:14px; line-height:28px;}

.prod_r table tr td{display: block;float: left;padding: 0px !important;margin-right: 22px;margin-bottom: 30px;position: relative;width: 200px;height: 200px;}
.prod_r table tr td span a{font-size:14px;display: block;margin-top:3px;}
.prod_r table tr td:nth-child(4){margin-right: 0px;}

/*好处*/
.benefit_bg{background: url(../images/20190403152725_1430576181.jpg)no-repeat center;width: 100%;min-width: 1200px;height: 625px;}
.benefit_wt{background: #fff;height: 440px;margin-top: 98px;padding-left: 48px;}
.benefit_t{text-align: left;padding-top: 53px;}
.benefit_t span{display: block;margin-top: 6px;}
.benefit_t i{background: url(../images/20190316104118_1563041920.png)no-repeat center;width: 565px;height: 21px;display: block;margin-top: 21px;}
.benefit_ww{margin-top: 18px;}
.benefit_ww li{display: block;border: 1px #0860c1 solid;border-radius: 50%;width: 87px;height: 87px;font-size: 20px;font-weight: lighter;text-align: center;float: left;margin-right: 30px;font-weight: bold;color: #333;}
.benefit_ww li>p{padding-top: 18px;}
.benefit_ww li .bg1{background: url(../images/20190315093407_268074138.png)no-repeat center;height: 87px;}
.benefit_ww li .bg2{background: url(../images/20190315093816_367788907.png)no-repeat center;height: 87px;}
.benefit_ww li .bg3{background: url(../images/20190315093832_1346342722.png)no-repeat center;height: 87px;}
.benefit_ww li .bg4{background: url(../images/20190315093850_45509870.png)no-repeat center;height: 87px;}
.benefit_ww li .bg5{background: url(../images/20190315093904_1626559713.png)no-repeat center;height: 87px;}
.benefit_ww li:hover{background: url(../images/20190403160458_51679048.png)no-repeat center;color: #0860c1;}
.benefit_ww li:hover .bg1{background: url(../images/20190315094311_1480239520.png)no-repeat center;}
.benefit_ww li:hover .bg2{background: url(../images/20190315094355_97088687.png)no-repeat center;}
.benefit_ww li:hover .bg3{background: url(../images/20190315094409_1413840481.png)no-repeat center;}
.benefit_ww li:hover .bg4{background: url(../images/20190315094424_294548280.png)no-repeat center;}
.benefit_ww li:hover .bg5{background: url(../images/20190315094441_375595654.png)no-repeat center;}
.benefit_w1{margin-top: 64px;}
.benefit_w1 i{display: block;width: 53px;height: 2px;background: #0860c1;margin-bottom: 6px;}
.benefit_w1 p{font-size: 18px;letter-spacing:2.9px;}
.benefit_w1 span{color: #ccc;display: block;margin-top: 8px;font-size: 12px;line-height: 16px;}
.benefit_l{width: 565px;}


/*应用领域*/

.case_d{position: relative;width: 598px;height: 449px;margin-right: 10px;overflow: hidden;}
.case_d img{display: block;width: 100%;height: auto;-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;}
.case_d span{ display: block; position: absolute; background-color: rgba(0,188,86,0.8);color: #fff; width: 410px; top: 170px; left: 95px; text-align: center; -webkit-transform: scale(1.1,1.1) rotateX(180deg); transform: scale(1.1,1.1) rotateX(180deg); -webkit-transition: all 0.5s; transition: all 0.5s; opacity: 0; height:80px; bottom: auto;font-size: 18px;padding-top: 16px;}
.case_d:hover span{opacity: 1;-webkit-transform: scale(1) rotateX(0deg);transform: scale(1) rotateX(0deg);-webkit-transition: all 0.5s;transition: all 0.5s;}
.case_d span{content: ''; display: block;margin: 0 auto; background-image: url(../images/20181210200326_1166361491.png);background-position:center 50px;background-repeat: no-repeat;}
.case_d:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}


.case_w1:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.case_w1 img{display: block;width: 100%;height: auto;-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;}

.case_w1{width: 586px;height: 217px;margin-bottom: 10px;overflow: hidden;position: relative;}
.case_w1 span{position: absolute;height: 100%;width: 100%;display: block;bottom: 0;z-index: 3;font-size: 18px;color: #fff;line-height: 217px;-webkit-transition: 0.7s all ease;transition: 0.7s all ease;text-align: center;left:100%;}
.case_w1:after{content: '';width: 100%;height: 100%;position: absolute;right: -100%;top: 0;background: rgba(8,96,193,0.55);-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;text-align: center;}

.case_w1:hover:after{right: 0;}
.case_w1:hover span{left: 0px;letter-spacing: 0.1px;}
.case_w2{width: 288px;height: 220px;margin-bottom: 0px;}


.case_a{margin-top: 36px;}
.case_a a{display: block;width: 219px;height: 40px;text-align: center;line-height: 40px;color: #0860c1;border: 1px #0860c1 solid;font-size: 14px;font-weight: lighter;border-radius: 50px;margin: 0 auto;z-index: 2;position: relative;-webkit-transition: all 0.5s;transition: all 0.5s;}
.case_a a:hover{width: 250px;background:#0860c1;    color: #fff;}

.case_w3{margin-bottom: 0px;margin-top: 10px;}


/*广告图*/
.banner1_bg{background: url(../images/20201202173639_366996852.jpg)no-repeat center;width: 100%;min-width: 1200px;height:232px;}


/*优势*/
.adv_t{margin-top: 90px;}
.adv_t span{display: block;background: url(../images/20190408141642_1804297783.jpg)no-repeat center;width: 470px;height: 53px;margin: 0 auto;}
.adv_t p{display: block;background: url(../images/20190408142236_546139405.png)no-repeat center;width: 576px;height: 54px;text-align: center;margin: 0 auto;line-height: 44px;color: #fff;font-size: 28px;letter-spacing:8px;margin-top: 26px;}

.adv_shu{background: #0860c1;}
.adv_w1{margin-left: 26px;margin-top: 6px;}
.adv_w1 p{font-size: 30px;color: #333;}
.adv_w1 span{font-size: 40px;display: block;color: #0860c1;font-weight: bold;}
.adv_w{font-size: 16px;line-height: 28px;width: 585px;}
.adv_w p{position: relative;margin-top: 34px;padding-left: 34px;}
.adv_w p:before{content:"";position:absolute;top:6px;left: 0px;background: url(../images/20190409112629_731049891.png)no-repeat;display: block;width: 23px;height: 18px;}
.adv_img2{background: url(../images/20190409113036_2091869307.jpg)no-repeat;width: 582px;height: 106px;margin-top: 36px;}


.adv_img{height: 357px;width: 573px;float: left;position: relative;}
.adv_img1 li{float: left;}
.adv_img1 p{background:#0860c1;color: #fff;width: 100%;text-align: center;height: 70px;line-height: 70px;font-size: 18px;}
.adv_w p>t{color: #0860c1;font-size: 30px;font-weight: bold;}



#adv_img_btn_l{ background:url(../images/20190409114902_878269840.png) center no-repeat; width:33px; height:33px; left:156px; top:376px; cursor: pointer; position:absolute;}
#adv_img_btn_r{ background:url(../images/20190409114918_1065379882.png) center no-repeat; width:33px; height:33px; right:156px; top:376px; cursor: pointer;position:absolute;}

.adv_bg2{background: #f5f5f5;width: 100%;min-width: 1200px;height: 475px;}






/*公司简介*/
.com_bg{background: url(../images/20190403162042_2120247695.jpg)no-repeat center;width: 100%;height: 686px;min-width: 1200px;}
.com_t{text-align: center;color: #fff;font-weight: bold;font-size: 40px;}
.com_wt{background: #fff;height: 433px;padding-left: 50px;padding-right: 34px;}
.com_w1{padding-top: 56px;}
.com_w1 p{font-size: 26px;font-weight: bold;color: #333;}
.com_w1 span{display: block;font-size: 12px;letter-spacing: 0.5px;color: #999;}
.com_l{width: 522px;}
.com_w{font-size: 15px;line-height: 30px;color: #333;margin-top: 32px;}
.com_a{margin-top: 30px;}
.com_a a{display: block;width: 138px;height: 36px;line-height: 36px;text-align: center;color: #fff;background: #0860c1;font-size: 14px;font-weight: lighter;border-radius: 20px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.com_a a:hover{width: 170px;}
.com_r{padding-top: 35px;}


/*厂房设备*/
.equ_bg{width: 100%;height: 364px;min-width: 1200px;background: #fafafa;border-bottom: 1px #e1e1e1 solid;}
.equ_t i{display: block;background: url(../images/20190403164909_1083233366.png)no-repeat center;width: 29px;height: 34px;float: left;}
.equ_t span{display: block;float: left;font-size: 22px;font-weight: bold;color: #333;margin-left: 12px;margin-top: 3px;}
.equ_x{background: url(../images/20190403165330_1927371879.png)repeat-x;width: 966px;height: 1px;margin-top:20px;margin-left: 14px;}
.equ_a{margin-top: 6px;}
.equ_a a{display: block;width: 76px;height: 25px;line-height: 25px;text-align: center;color: #fff;background: #666;font-size: 14px;border-radius: 20px;}
.equ_a a:hover{background: #0860c1;}
.company_img{margin-top: 25px;}
.company_img_r2 { width: 1200px; height:180px; position: relative; display: block; margin: 0 auto; }
#company_img_btn_l{ background:url(../images/20190315152542_1126311115.png) center no-repeat; width:41px; height:41px; left: -70px; top: 90px; cursor: pointer; position:absolute;}
#company_img_btn_r{ background:url(../images/20190315152559_206981044.png) center no-repeat; width:41px; height:41px; right: -70px; top: 90px; cursor: pointer;position:absolute;}
#company_img_cont td {float: left; padding: 0 !important;     margin-right: 25px;width: 280px; height: 210px; display: block;position: relative;}
#company_img_cont a img { width: 280px; height: 210px; display: block; margin: 0 auto;}
#company_img_cont td br{display:none;}

#company_img_cont table tr td div a{display: block;position: absolute;bottom: 0px;width: 100%;height: 34px;line-height: 34px;background: #444;color: #fff;-webkit-transition: all 0.5s;transition: all 0.5s;}

#company_img_cont table tr td:hover div a{background: #0860c1;}

/*新闻中心*/
.news {
    padding: 0px 0 60px 0;
}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height: 173px; width: 125px; background: #333; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out; width: 100%; height: 100%; background: #0860c1; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:22px; display:block; color:#fff; font-size:12px; }

.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none; width: 650px; height: 410px; }
.new_cont { position: relative; width: 650px; height: 410px; display: block; }
.news_nor{ height:410px; width:650px; overflow:hidden; margin-left: 7px; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 410px; font-weight: normal; }

.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; padding: 6px 0; height: 40px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }

.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #0860c1; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 354px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 313px; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 230px; top: 70px; width: 245px; }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #0860c1; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

.wend{ float: right; margin-right: 0; padding-left: 16px; width:354px; height: 410px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46; }
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.more{ padding-left:131px; }
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{border-bottom: 1px solid #eee; padding: 22px 0 0 0;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../images/20190409134821_1561845994.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.wend .divdgweb_new_div_item_title a{ color:#333333;}
.wend .divdgweb_new_div_item_title a:hover{color: #333}
.wend .divdgweb_new_div_item_body{ padding-left:30px; background:url(../images/20190409134834_1074804391.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}
/*版权*/
.links { width: 100%; overflow: hidden; padding: 20px 0; background: #0860c1; }
.linksW { width: 1200px; margin: 0 auto; }
.links_l { float: left; width: 157px; border-right: dashed 1px #3980cd; font-size:20px; color: #fff; line-height: 18px；}
.links_l img{display: block;margin-top:5px;}
.links_r { float: right; width: 1024px; color: #fff; }

.links_r a { color: #fff !important;    font-size: 15px; }

.footer {width: 100%; min-width: 1200px; overflow: hidden; background: #282828; font-size: 14px; color: #808080; border-bottom: solid 1px #2c2c2c;    height: 280px;padding-top: 44px;}
.footer a { font-size: 14px; color: #808080; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; }
.footer a:hover { color: #fff !important; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; }
.copy_bg{background: #282828;height: 80px;line-height: 80px;width: 100%;min-width: 1200px;}

.footer_w1{width: 270px;border-right: 1px #999 solid;height:250px;}
.footer_t{margin-bottom: 30px;color: #fff;}
.footer_t p{font-size: 18px;}
.footer_t span{display: block;background: #fff;width: 50px;height: 2px;margin-top: 20px;}
.footer_a{width: 180px;}
.footer_a a{display: block;float: left;color: #fff;font-size: 14px;line-height: 40px;}
.footer_a a:nth-child(2n){float: right;}

.footer_count{width: 438px;margin-left: 107px;}

.footer_shu{float: left;background: url(../images/20190410113616_681354139.png)no-repeat center top;width: 21px;height: 160px;margin-top: 10px;}
.footer_w2{font-size: 14px;line-height: 40px;margin-left: 14px;color: #fff;}

.footer_ma{width: 290px;}

.footer_l{width: 137px;height: 137px;color: #fff;font-size: 14px;}
.footer_l img{width: 137px;height: 137px;}
.footer_l p{margin-top: 14px;text-align: center;}
.copyW{color: #fff;font-size: 14px;}
.copyW a{color: #fff;font-size: 14px;}



/*浮动*/
.qqkefu{
    position: fixed;
    top:56%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
    z-index: 9999;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../images/20190226094127_935621474.png") no-repeat;
    background-color: #333;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#0860c1;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_czc{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}


    .erweima1{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima1 p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima1 p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima1 .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}




/*浮动ＱＱ*/
.my-kefu{position: fixed;right: 0px;  top: 156px  !important; z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background: #3a3a3a;margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;}
.my-kefu li i{background: url(../images/20190410105647_558542120.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#0860c1;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; padding-left:15px; border-left: 1px solid #fff; margin-top: 8px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.my-kefu-tel2-right img {
    width: 130px;
    height: 130px;
}

.markermenu ul li a{font-family: "Microsoft YaHei" !important; }

#newBridge .icon-left-center{right:2px !important; top:80% !important; left:auto !important;}
.list_d #ddsidemenubar0 li a{font-family:Arial,"Microsoft YaHei", Helvetica, sans-serif !important; font-weight:normal !important; color:#000 !important;}