﻿/*样式初始化及公共样式部分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: #0252a9;
    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;
}

.page{ 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: #333;width: 100%;min-width: 1200px;height: 45px;line-height: 45px;font-size: 13px;color: #999;}

.top_bg a{color: #999;font-size: 13px;}
.top_r a{height: 45px;line-height: 45px;display: block;width:97px;float: left;padding-left:30px;text-align: center; }
.lx{background: url(../images/20190626194318_1529391101.png)no-repeat 20px center;}

.QQ{background: url(../images/20190626194336_1641752870.png)no-repeat 28px center;border-left: 1px #585858 solid;border-right: 1px #585858 solid;}

.xwx{background: url(../images/20190626194353_1123961988.png)no-repeat 20px center;position: relative;-webkit-transition: all 0.5s;transition: all 0.5s;}

.xwx p{position: absolute;top:0px;left: 0px;display: none;-webkit-transition: all 0.5s;transition: all 0.5s;}
.xwx img{width: 120px;}
.xwx:hover p{top: 45px;display: block;}

/*导航*/
.head_bg{width: 100%;min-width: 1200px;height: 136px;}

.logo{margin-top: 36px;}
.name{height: 130px;padding-right:10px;}
.name p{font-size: 34px;color: #333;font-weight: bold;padding-top:40px;}
.name p>t{color: #0252a9;}
.name span{display: block;font-size: 14px;color: #999;letter-spacing:2.1px; line-height:18px;}

.name_l{margin-left: 21px;margin-top: 42px; border-left:1px solid #d9d9d9; padding-left:21px;}
.name_l p{font-size: 21px;color: #333;}
.name_l p>t{color: #0252a9;font-weight: bold;}
.name_l span{font-size: 17px;display: block;margin-top: 4px;letter-spacing: 2.5px;}


.tel{background: url(../images/20190625175909_282365930.png)no-repeat center left;padding-left: 60px;margin-top: 47px;}
.tel p{font-size: 15px;}
.tel span{font-size: 32px;font-weight: bold;color: #0252a9;}


/*栏目*/
.nav{background:#0252a9; width: 100%; height:58px;min-width:1200px;border-bottom: 1px #f0f0f0 solid;}
.nav ul li{ float: left; display: block; width:132px; position: relative;border-right: 1px #0963c4 solid; height: 58px;background:#0252a9;}
.nav ul li a{ display: block;height: 58px;color: #fff; font-size: 16px; text-align: center; position: relative; line-height:58px; z-index: 3333}


.nav ul li.navcurrent a,.nav ul li:hover a{color: #fff;}

.nav ul li:hover{border-left: 1px #0963c4 solid; background:#FF7600;}

.drop {
    position: absolute;
    z-index: 10;
    top: 58px;
}
.drop li{height: 40px !important;border-left: none !important;border-right: none !important;}
.drop li {
    opacity: 0;
    -webkit-transform-origin: top center;
    transform-origin: top center;
}
.drop ul li:after{display: none;}
.drop li>a {
    font-size: 14px !important;
    background:#0252a9;
    width: 200px;
    height: 40px !important;
    text-align: center;
    line-height: 40px !important;
    border-top: none;
    margin-top: 0px !important;
    padding-top: 0px !important;
    color: #fff !important;
}

.NavCeshi li:hover .menu1 li{-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 0s;animation-delay: 0s;}


@-webkit-keyframes menu1 { 
				0% {    
					opacity: 0;  
					-webkit-transform: translateX(50px) rotate(-90deg);  
					transform: translateX(50px) rotate(-90deg);  
				} 
				100% {   
					opacity: 1;   
					-webkit-transform: translateX(0) rotate(0);   
					transform: translateX(0) rotate(0);  
				}
			}

@keyframes menu1 { 
				0% {    
					opacity: 0;  
					-webkit-transform: translateX(50px) rotate(-90deg);  
					transform: translateX(50px) rotate(-90deg);  
				} 
				100% {   
					opacity: 1;   
					-webkit-transform: translateX(0) rotate(0);   
					transform: translateX(0) rotate(0);  
				}
			}



/*幻灯片*/
.banner_box,.banner_box .bd li{height:500px;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:180px;background-image:url(../images/20181218174753_800498988.png);}
.banner_box .hd ul li.on{background:#0252a9;}
.banner_box{min-width:1200px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;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:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; 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_box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:20px; height:20px; 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}
.banner_box .hd ul li.on{ width: 32px; }



.banner_n,.banner_n .bd li{height:350px;}
.banner_n .banner-btn a.prev,.banner_n .banner-btn a.next{top:110px;background-image:url(../images/20181218174753_800498988.png);}
.banner_n .hd ul li.on{background:#0252a9;}
.banner_n{min-width:1200px;position:relative;overflow:hidden;}
.banner_n .bd{ width:100% !important;}
.banner_n .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;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_n .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner_n .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_n:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n:hover .banner-btn a.next{ right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n .banner-btn a.prev:hover,.banner_n:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_n .hd ul{ text-align: center}
.banner_n .hd ul li{ width:20px; height:20px; 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}
.banner_n .hd ul li.on{ width: 32px; }


.advantage_t{text-align: center;}
.advantage_t p{font-size: 44px;color: #333;}
.advantage_t p>t{color: #0252a9;}
.advantage_t span{font-size: 20px;display: block;}
.advantage_wt{margin-top:40px;}
.advantage_wt li{display: block;float: left;border-right: 1px #eee solid;height: 327px;width:299px;text-align: center;position: relative;}
.advantage_wt li:nth-child(4){border-right: none;}
.advantage_img{margin-top: 37px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.advantage_w{margin-top: 28px;}
.advantage_w p{font-size: 20px;font-weight: bold;color: #0252a9;}
.advantage_w span{font-size: 15px;display: block;margin-top: 8px;}
.advantage_w a{display: block;margin: 0 auto;text-align: center;width: 125px;height: 37px;line-height: 37px;background: #0252a9;color: #fff;border-radius: 50px;margin-top: 28px;font-size: 15px;position: relative;z-index: 2;}

.advantage_wt li:hover .advantage_img{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.advantage_wt li:hover .advantage_w a{background: #c70001;}
.advantage_wt li:hover:before{top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.7s linear;transition: all 0.7s linear;-webkit-box-shadow: 0 4px 20px rgba(0,0,0,0.3);box-shadow: 0 4px 20px rgba(0,0,0,0.3);}
.advantage_wt li:before{content:"";position: absolute;top:50%;left:50%;display: block;width:0;height:0;}


/*产品中心*/
.prod_bg{background: url(../images/20190625192923_511740232.jpg) center;width: 100%;min-width: 1200px;height:1140px;}

.prod_t{text-align: center;}
.prod_t p{background: url(../images/20190625193449_2045075418.png)no-repeat center;font-size: 44px;font-weight: bold;color: #333;}
.prod_t p>t{color: #0252a9;}
.prod_t span{display: block;font-size: 16px;margin-top:6px;}

.nylist{width: 280px;background: #0252a9;overflow: hidden; height:auto;}

.list{width: 280px;background: #0252a9;overflow: hidden;height: 923px;}
.list_t{height: 102px;background:url(../images/20190625194143_1594919028.jpg)no-repeat center bottom;width: 100%;}


.list_w1{padding-left: 23px;}
.list_w1 p{color: #fff;font-size: 26px;padding-top:18px;margin-bottom:4px;}
.list_w1 span{display: block;color: #1a7ae3;font-size: 12px;}
.list_w1 em{display: block;width: 31px;height: 2px;background: #3575ba;margin-top: 12px;}
.list_img{margin-right:25px;margin-top: 25px;}


.list_d table{width:100%;}
.list_d table tr td{display: block;width:250px;height:50px;margin:0 auto;    border: 1px #2d60b1 solid;    margin-bottom: 13px;}
.list_d table tr:nth-child(1) td{margin-top:24px;}

.list_d table tr td a{display: block;line-height:50px;color:#fff;font-size: 14.5px;position: relative;padding-left:37px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list_d table tr td a:before{content:"";position: absolute;top: 17px;left:7px;background:url(../images/20190625200712_323768414.png)no-repeat;width: 33px;height: 33px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list_d table tr td:hover a{padding-left: 40px;}




.prod_r{width: 880px;}
.prod_rr{border-bottom: 1px #ccc solid;height:46px;} 
.prod_w1{background: url(../images/20190625201518_912232594.png)no-repeat center left;padding-left: 40px;}
.prod_w1 p{font-size: 20px;color: #333;}

.prod_a a{display: block;font-size: 14px;width: 70px;height: 24px;line-height: 24px;background: #0252a9;border-radius: 24px;color: #fff;text-align: center;margin-top: 12px;}
.prod_a a:hover{background: #c70001;}
.prod_convert{margin-top:20px;}

.prod_r4 table,.prod_r4 table tbody,.prod_r4 table tbody tr { display: block; }
.prod_r4 table tbody tr:after { content: ''; display: block; clear: both; }
.prod_r4 td { float: left; display: block; width: 280px;margin-bottom: 20px; padding: 0 !important; overflow: hidden; margin-right: 20px;}
.prod_r4 td br{ display: none; }
.prod_r4 td a,.prod_r4 td a img{ display:block; width:100%; height:auto; -webkit-transition:0.3s all ease; transition:0.3s all ease; overflow: hidden; }
.prod_r4 td:hover a img{ -webkit-transform:scale(1.1); transform:scale(1.1); }
.prod_r4 td > a { position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #eee; }
.prod_r4 td > a:after { content: ''; display: block; width: 64px; height: 64px; position: absolute; top: -50%; left: 110px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; opacity: 0.8; background: url(../images/20190520200716_638037045.png) no-repeat center; }
.prod_r4 td:hover > a:after { top: 35%}
.prod_r4 td div,.prod_r4 td span{ padding:0 !important; line-height: 50px; }
.prod_r4 td div a,.prod_r4 td span a { font-size: 15px; display: block; text-align: left; position: relative; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; line-height: 50px;color: #454545;    background: #fff;}
.prod_r4 td:hover div a,.prod_r4 td:hover span a{ color: #1b4c96;}
.prod_r4 td span a:after{ content: ''; display: block; width: 20px; height: 20px; position: absolute; right: 10px; bottom: 14px; background: url(../images/20190520200737_1893944043.png) no-repeat -40px 2px; -webkit-transition:0.3s all ease; transition:0.3s all ease}
.prod_r4 td:hover div a:after,.prod_r4 td:hover span a:after{ background-position:8px 2px}
.prod_r4 td div,.prod_r4 td span { padding: 0 !important; line-height: 50px; height: 50px; width: 100%; position: relative; display: block; }
.prod_r4 td div:after,.prod_r4 td span:after{ content: ''; width: 100%; height: 1px;position: absolute; left: 0; bottom: 0; display: block; }
.prod_r4 td div:before,.prod_r4 td span:before{ content: ''; width: 0%; height: 1px; background: #1b4c96; position: absolute; left: 0; bottom: 0; display: block; z-index: 2; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.prod_r4 td:hover div:before,.prod_r4 td:hover span:before{ width: 100%}

.prod_r4 td:nth-child(3){margin-right: 0px;}


.app .prod_t p{background: url(../images/20190625203944_1441461532.png)no-repeat center;}

.company_img{margin-top: 35px;}
.company_img_r2 { width: 1200px;height: 250px; position: relative; display: block; margin: 0 auto; }
#company_img_btn_l{ background:url(../images/20190626090741_771596960.png) center no-repeat; width:62px; height:62px; left: -93px; top: 76px; cursor: pointer; position:absolute;}
#company_img_btn_r{ background:url(../images/20190626090822_742277527.png) center no-repeat; width:62px; height:62px; right: -90px; top: 76px; cursor: pointer;position:absolute;}
#company_img_cont td { float: left; padding: 0 !important;     margin-right: 25px;}
#company_img_cont td>a { background: #fff; width: 280px; height: 210px; display: block;}
#company_img_cont a img { width: 280px; height: 210px; display: block; margin: 0 auto;}
#company_img_cont td br{display:none;}

#company_img_cont td div a{font-size:14px;}




/*优势*/
.adv_bg{background: url(../images/20190626091609_1678260942.jpg)no-repeat center;width: 100%;min-width: 1200px;height: 785px;}

/*优势*/
.adv_t{text-align: center;padding-top: 74px;}
.adv_t p{font-size: 20px;color: #333;}
.adv_t span{color: #c70001;font-weight: bold;font-size: 44px;display: block;background: url(../images/20190417145451_1190782787.png)no-repeat center;}


#tablit { position: relative;
    width: 1200px;
    margin: 0 auto;
    height: 585px;
    margin-top:40px;
}

#tablit dl {height:120px;width: 1200px; margin:0 auto;background: url(../images/20190417150944_1490663390.jpg)no-repeat center;position:absolute;z-index: 2;bottom: 0px;}

#tablit dl dt {
    float: left;
    line-height: 69px;
    font-size: 24px;
}

#tablit dl dd {position: relative;
    float: left;
    font-size: 20px;
    font-weight:bold;
    line-height: 26px;
    width: 300px;
    text-align: center;
    background: url(../images/20190417151754_837321459.jpg) no-repeat center right;
    height:120px;
    
}
#tablit dl dd:nth-child(4){background: none;}
#tablit dl dd span{font-size: 34px;display:block;margin-top:5px;}
#tablit dl dd p{padding-top: 50px;}
#tablit dl dd t{display:block;width: 300px;height: 150px;position: absolute;top:-23px;left: 0px;}
#tablit dl dd.on t{display: block;background: url(../images/20190626093636_332687710.jpg)no-repeat center;}
#tablit dl dd.on {
    color: #fff;

}

#tablit .out {
    color: #fff;
}


.tabcon {width: 1200px;top: 0px; position: absolute;background: #fff url(../images/20190417150356_482623355.png)no-repeat center;height: 465px;}

.dis {
    display: none;
}


.adv_wt{width:520px;padding-top: 92px;}
.adv_shu{position: relative;width: 480px;background: url(../images/20190417163740_182543481.png)no-repeat center bottom;font-weight: bold;line-height: 38px;padding-bottom: 19px;}
.adv_shu p{font-size: 32px;color: #0252a9;margin-left:50px;}
.adv_shu span{display: block;font-size: 36px;color: #c70001;margin-left:50px;}
.adv_shu:before{content:"";position: absolute;top: 0px;left:-35px;background: url(../images/20190626094219_1336905183.png)no-repeat center;display: block;width: 71px;height: 92px;}


#showdiv1 .adv_shu:before{background: url(../images/er.png)no-repeat center;}

#showdiv2 .adv_shu:before{background: url(../images/20190626094346_1322525778.png)no-repeat center;}

#showdiv3 .adv_shu:before{background: url(../images/20190626094400_1187485260.png)no-repeat center;}

.adv_w{font-size: 15px;line-height: 24px;width: 480px;margin-top: 30px;}
.adv_w p{position: relative;padding-left: 26px;margin-bottom: 24px;}
.adv_w p:before{content: "";position: absolute;top:6px;left: 0px;background: url(../images/20190626094547_329922092.png)no-repeat;width: 17px;height: 15px;}

.adv_w b{font-size:20px; color:#c70001;}


/*简介*/
.about {background: url(../images/20190626105437_1872425800.jpg) center bottom no-repeat;width: 100%;min-width: 1200px;height:600px;padding-top:90px;}
.about .box { height: 545px; background: #fff;}
.about .fl { width: 490px; padding: 65px 55px 0 55px;}
.about .fl em { font-size: 40px; font-weight: bold; color: #0252a9;font-style: normal;}
.about .fl p { font-size: 24px; color: #333; margin-bottom: 42px;}
.about .fl span { font-size: 16px; color: #666; line-height: 32px; }
.about .fl a { font-size: 15px; color: #999999; position: relative; font-style: normal; text-transform: uppercase; font-family:arial; margin-top: 40px; display: block; height: 30px;}
.about .fl a:after { content: ''; display: block; left: 0; bottom: 0; width: 32px; height: 2px; background: #0252a9; position: absolute; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;} 
.about .fl a:hover{color: #0252a9;}
.about .fl a:hover::after{width: 90px;}
.about .fr { width: 600px;}
.about .fr .text { font-size: 14px; color: #cccccc; position: relative; font-style: normal; text-transform: uppercase; font-family:arial; margin-top: 60px; display: block; height: 30px; float: right; margin-right: 76px;}
.about .fr .text:after { content: ''; display: block; right: 0; bottom: 0; width: 24px; height: 3px; background: #0252a9; position: absolute;} 



/*新闻*/

.news .prod_t p{background: url(../images/20190626113509_1132715445.png)no-repeat center;}



.news .convert2{ width:1200px; height:auto; margin:0 auto; }
.news .convert2 .tab{width:427px; margin:0 auto;}
.news .convert2 .tab a{display:block; color:#333; text-align: center; width:193px; font-size:14px; float:left; margin-top:28px;margin-bottom:28px;height: 36px;line-height: 36px;margin-right:18px;border-radius: 20px;border: 1px #eee solid;}
.news .convert2 .tab a.on{display:block;color:#fff;background: #0252a9;border: 1px #0252a9 solid;}


.news .convert2 .content{ overflow:hidden; width:1200px; height:420px; position:relative;}
.news .convert2 .content ul{ position:absolute; left:0; top:10px; height:380px;}
.news .convert2 .content li{ width:1200px; height:auto; float:left;}
.news .content td br{ display:none;}
.news .content td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.news .content td a:hover{ display:block; background:#ff6633; color:#fff;}

.new_row .news_div_item{width:454px;float:left;position: relative;}
.new_row .news_div_item .news_div_item_image{width:454px;height:232px;}
.new_row .news_div_item .news_div_item_date{position: absolute;top:177px;left:20px;background: #0252a9;width: 93px;height: 73px;z-index: 2;border-radius: 10px;color: #fff;font-size: 16px;}
.new_row .news_div_item .news_div_item_content{display: block;position: absolute;top: 260px;}
.new_row .news_div_item .news_div_item_pic{position: absolute;top: 0px;}
.new_row .news_div_item .news_div_item_year{position: absolute;top:40px;left:14px;}
.new_row .news_div_item .news_div_item_month{position: absolute;top:40px;left:60px;}
.new_row .news_div_item .news_div_item_day{position: absolute;top:10px;left:36px;font-size:20px;font-weight: bold;}

.new_row .news_div_item .news_div_item_date:before{content:"";position: absolute;width: 62px;height: 2px;background: #3575ba;top: 37px;left: 15px;}

.new_row .news_div_item .news_div_item_a{font-size: 18px;font-weight: bold;color: #333;}
.new_row .news_div_item .news_div_item_body{font-size:14px;color:#999;margin-top: 4px;border-bottom: 1px #ccc solid;padding-bottom:24px;display: block; width: 454px;}
.new_row1{width:708px;}
.new_row1 .news_div_item:nth-child(1){display:none;}
.new_row1 .news_div_item{width:334px;height:158px;border-bottom: 1px #ccc solid;display: block;float: left;margin-right: 36px;display: block;}
.new_row1 .news_div_item:nth-child(3){margin-right:0px;}
.new_row1 .news_div_item:nth-child(5){margin-right:0px;padding-top:16px;height:157px;}
.new_row1 .news_div_item .news_div_item_a{font-size:16px;font-weight: bold;color: #333;position: absolute;height: 159px;width: 100%;}
.new_row1 .news_div_item .news_div_item_body{font-size:14px;color: #999;line-height: 24px;display: block;margin-top: 14px;padding-top: 35px;}
.new_row1 .news_div_item .news_div_item_content{position: relative;}
.new_row1 .news_div_item .news_div_item_content:before{content: "";position: absolute;background-image:url(../images/20190528200707_593835984.png);width: 26px;height: 26px;border-radius: 50%;border: 1px #ccc solid;top:104px;left:0px;border: 1px #ccc solid;transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;background-position:0px 0px;z-index: 9999;}

.new_row1 .news_div_item .news_div_item_content:hover:before{border: 1px #0252a9 solid;background-position: 25px 0px;background-color:#0252a9;}


.new_row1 .news_div_item:nth-child(4){padding-top:16px;height:157px;}


.new_row .divdgweb_new_div_item{width:454px;float:left;position: relative;}
.new_row .divdgweb_new_div_item .news_div_item_image{width:454px;height:232px;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_date{position: absolute;top:177px;left:20px;background: #0252a9;width: 93px;height: 73px;z-index: 2;border-radius: 10px;color: #fff;font-size: 16px;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_content{display: block;position: absolute;top: 260px;}
.new_row .divdgweb_new_div_item .news_div_item_pic{position: absolute;top: 0px;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_year{position: absolute;top:40px;left:14px;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_month{position: absolute;top:40px;left:60px;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_day{position: absolute;top:10px;left:36px;font-size:20px;font-weight: bold;}

.new_row .divdgweb_new_div_item .divdgweb_new_div_item_date:before{content:"";position: absolute;width: 62px;height: 2px;background: #3575ba;top: 37px;left: 15px;}

.new_row .divdgweb_new_div_item .divdgweb_new_div_item_a{font-size: 18px;font-weight: bold;color: #333;}
.new_row .divdgweb_new_div_item .divdgweb_new_div_item_body{font-size:14px;color:#999;margin-top: 4px;border-bottom: 1px #ccc solid;padding-bottom:24px;display: block; width: 454px;}
.new_row1{width:708px;}
.new_row1 .divdgweb_new_div_item:nth-child(1){display:none;}
.new_row1 .divdgweb_new_div_item{width:334px;height:158px;border-bottom: 1px #ccc solid;display: block;float: left;margin-right: 36px;display: block;}
.new_row1 .divdgweb_new_div_item:nth-child(3){margin-right:0px;}
.new_row1 .divdgweb_new_div_item:nth-child(5){margin-right:0px;padding-top:16px;height:157px;}
.new_row1 .divdgweb_new_div_item .divdgweb_new_div_item_a{font-size:16px;font-weight: bold;color: #333;position: absolute;height: 159px;width: 100%;}
.new_row1 .divdgweb_new_div_item .divdgweb_new_div_item_body{font-size:14px;color: #999;line-height: 24px;display: block;margin-top: 14px;padding-top: 35px;}
.new_row1 .divdgweb_new_div_item .divdgweb_new_div_item_content{position: relative;}
.new_row1 .divdgweb_new_div_item .divdgweb_new_div_item_content:before{content: "";position: absolute;background-image:url(../images/20190528200707_593835984.png);width: 26px;height: 26px;border-radius: 50%;border: 1px #ccc solid;top:104px;left:0px;border: 1px #ccc solid;transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;background-position:0px 0px;z-index: 9999;}


.new_row1 .divdgweb_new_div_item .divdgweb_new_div_item_content:hover:before{border: 1px #0252a9 solid;background-position: 25px 0px;background-color:#0252a9;}


.new_row1 .divdgweb_new_div_item:nth-child(4){padding-top:16px;height:157px;}



/*--footer--*/
.footer{padding-bottom:10px;overflow:hidden;background:#202020;}
.flinks{padding-top:40px;padding-bottom:26px;height:50px;line-height:50px;overflow:hidden;border-bottom:#373737 solid 1px;}
.flinks .addlinks{float:right;display:block;font-size:14px;color:#666;}
.flinks dl{font-size:14px;overflow:hidden;}
.flinks dt{float:left;}
.flinks dt a{color:#666;}
.flinks dt a:hover{color:#666; font-size:14px;}
.flinks dd{overflow:hidden;}
.flinks dd a{display:inline-block;margin:0 20px;color:#666;}
.flinks a:hover{color:#fff;}
.ft-inner{padding-top:40px;overflow:hidden;}
.ft-menu{float:left;width:550px;}
.ft-menu dl{float:left; margin-right:50px;}
.ft-menu dl dt{padding-left:16px;font-size:18px;height:30px;line-height:30px;color:#ccc;background:url(../images/ft_menu.png) no-repeat 0 center;}
.ft-menu dl dt a{display:block;color:#ccc; font-size:16px;}
.ft-menu dl dd{padding-left:16px;padding-top:10px;overflow:hidden;}
.ft-menu dl dd a{display:block;height:30px;line-height:30px;font-size:14px;color:#999;}

.ft-menu dl a:hover{color:#fff;}
.ft-QRcode{float:left;margin:6px 10px 0 10px;width:140px;text-align:center;}
.ft-QRcode img{display:block;width:140px;height:140px;border-radius:5px;}
.ft-QRcode p{margin-top:10px;height:30px;line-height:30px;font-size:14px;color:#999;}
.ft-info{float:right;width:300px;color:#999;font-size:14px;text-align:right;}
.ft-info .tel1{padding-right:56px;background:url(../images/20190626140826_282901618.png) no-repeat right center;}
.ft-info .tel1 span{display:block;height:24px;line-height:24px;}
.ft-info .tel1 p{font-size:24px;color:#c70001;font-weight:bold;font-family:"plumbc-b";}
.ft-info .Copyright{padding-top:20px;line-height:30px;font-size:14px;text-transform:uppercase;}
.ft-info .zxBtn a{display:block;float:right;margin-top:20px;width:170px;height:54px;line-height:54px;text-indent:20px;text-align:center;border:#7c7c7c solid 1px;border-radius:5px;background:url(../images/20190626132704_1513856991.png) no-repeat 35px center;    font-size: 14px; color:#ccc;}
.ft-info .zxBtn a:hover{color:#fff;background-color:#c70001;border-color:#c70001;}
.ft-logo{margin-top:40px;height:100px;overflow:hidden;background:url(../images/20190626132221_1865211783.png) repeat-x center;}
.ft-logo .pic{margin:0 auto;width:100px;height:100px;background:#202020;}
.ft-logo .pic img{display:block;width:100px;height:100px;opacity:0.4;}
.btm{line-height:40px;font-size:14px;color:#666;overflow:hidden; border-top:1px solid #333; margin-top:50px; padding-top:20px;}
.btm .fl a{display:inline-block;font-size: 14px;}
.btm .fl a:before{float:right;content:"|";margin:0 10px;}
.btm .fl a:last-child:before{display:none;}
.btm .fr span{display:inline-block;margin-left:30px;}
.btm a:hover{color:#fff;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important; }

.btm .fr span a{font-size: 14px; color:#999;}

.protp{ width:500px; float:left; border:1px solid #d9d9d9;}

/* 右侧按钮 */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;-webkit-transition:all 0.5s;transition:all 0.5s;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);-webkit-transition:all 0.3s;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#0252a9;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox_ewm{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul .sidebox_ewmbox:hover{width:54px;height:210px !important;}
.side ul .sidebox_ewmbox p{-webkit-transition:all 0.5s;transition:all 0.5s; left:5px; top:0px;}
.side ul .sidebox_ewmbox:hover p{display: block; position: relative; left:5px; top: 0px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.side ul .sidebox_ewmbox img{margin-left:0px;-webkit-transition:all 0.5s;transition:all 0.5s;}





/*内页*/

#bodycon{padding-top:40px !important; padding-bottom:40px;}
.detail_title{width: 1184px !important;    margin-left: 0px !important;    margin-bottom: 20px !important;border-bottom: none !important;background: #eee;height: 30px;line-height: 30px;padding-left: 16px;color: #333;font-size: 14px;display: none;}
.news_content_title hr{display:none;}
.news_content_title h3{font-size:16px; color:#333;}
.xwlb_img img{border: 1px #eee solid;   display: table-cell;}
.pcontent_title_h4 h4{    text-align: center; font-size:16px; color:#333 !important;}
.pcontent_title_h4{width: 100% !important; padding-bottom:20px;}

.xw {
    font-size: 14px;
    line-height: 30px;
    text-indent: 2em;
}


.shopmrsc {
    padding: 20px 5px !important;
}

.shopmrsc a{    height: 116px !important;}

.news_content_title hr{display:none;}
.news_content_title h3{font-size:16px; color:#333;}
.xwlb_img img{border: 1px #eee solid;  max-width: 205px; max-height: 175px !important;   display: table-cell;}


/*小导航*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(../images/20190626144829_823238242.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee; }
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#a41e26}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }


/*分页*/
.pages_info{overflow:hidden;text-align:center;margin-top: 20px !important;}
.pages_info span{display:inline-block;padding:5px 12px;border: 1px dashed #ccc;}
.pages_info span+span{margin-left:5px;}


/*内页新闻*/
.pro_list_box_item_zdy{display:block;height:162px; border-bottom: 1px solid #eee;overflow:hidden;     padding-top: 10px;}
.pro_list_box_item_zdy:hover{background:#f8f8f8;}
.pro_list_box_item_l_zdy{width:200px; height:150px; float:left;}
.pro_list_box_item_l_zdy a img {width:200px; height:150px; border:1px solid #CCC;}
.pro_list_box_item_l_zdy a:hover img { border:1px solid #ffaa31; }
.pro_list_box_item_r_zdy{width:980px; float:right; text-align:left}
.pro_list_box_item_r_zdy p{height: 26px; font-size: 16px; color: #000; border: none;line-height: 26px;padding-bottom: 5px;}
.pro_list_box_item_r_zdy p a{height: 26px; font-size: 16px; color: #0252a9; border: none;}
.pro_list_box_item_r_zdy div{ font-size:13px; font-weight:normal; color:#888; height:68px; overflow:hidden; line-height:23px; }
.pro_list_box_item_r_zdy div > span{font-size:13px !important; font-weight:normal; color:#888;  overflow:hidden; line-height:24px !important;}
.pro_list_box_item_r_zdy div p{ font-size:13px; font-weight:normal;}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a{background:#0252a9;}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p{color:#0252a9;}
.shopmrsc a:hover{color:#0252a9 !important;}
.content_more_a_zdy{ width:90px; height:30px; background: #c1c1c1; display:block; margin-top:10px;  text-align: center; line-height: 29px; height: 30px; color: #fff !important;font-size: 13px !important; letter-spacing: 0.5px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.news_content_title { display: block;text-align: center;height:55px !important;line-height:55px !important;margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px}
.news_content_title hr{display:none;}
.content_more_a_zdy::after,.content_more_a_zdy:after{content: '查看更多>>';color: #fff;}




/*联系我们*/
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.contactus_tbgl {
    width: 302px;
    height: 256px;
    background: #0252a9;
    float: left;
    overflow: hidden;
    padding-left: 38px;
    color: #fff;
}
.contactus_tbgl b {
    display: block;
    font-size: 32px;
    font-weight: lighter;
    padding: 38px 0 22px 0;
}
.contactus_tbgl p {
    display: block;
    font-size: 25px;
    width: 260px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 2px solid #fff;
}
.contactus_tbgl em {
    font-size: 24px;
    font-family: "arial";
    line-height: 40px;
    font-style: normal;
}
.contactus_tbgr {
    width: 750px;
    height: 256px;
    overflow: hidden;
    padding-left: 110px;
    background: url(../images/20190626143928_177441973.jpg) no-repeat;
}
.contactus_tbgr b {
    display: block;
    padding-top: 50px;
    font-size: 24px;
    color: #494949;
}
.contactus_tbgr p {
    display: block;
    padding-top: 10px;
    font-size: 14px;
    line-height: 24px;
    width: 666px;
}
.contactus_contentbgl {
    width: 510px;
    height: 479px; box-sizing:border-box; padding-left:35px;
    background: #f5f5f5;
    padding-top: 40px;
    float: left; line-height:36px;
    margin-top: 20px;
}
.contactus_contentbgl b {
    display: block;
    background: url(../images/20190626143949_1482970801.jpg) no-repeat 0 0;
    font-size: 24px;
    color: #0252a9;
    font-weight: 600;
    margin-bottom: 25px;
    padding-left: 25px;
}
.contactus_contentbgl li {
    padding-left: 35px;
    height: auto;
}
.contactus_contentbgl ul > li > a > img {
    width: 56px;
}
.contactus_contentbgl li > a {
    float: left;
}
.contactus_contentbgl li p {
    display: block;
    float: left;
    padding-left: 25px;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    width: 340px;
    margin-bottom: 40px;
}
.contactus_contentbgl li p a {
    font-size: 14px;
    color: #666;
}
.contactus_contentbgl li p a:hover {
    color: #e80000;
}
.contactus_contentbgl li b {
    font-size: 18px;
    color: #333;
    font-weight: normal;
    margin: 0!important;
    background: none!important;
    display: initial!important;
    padding-left: 0!important;
}
.contactus_contentbgr {
    width: 650px;
    height: auto;
    background: #eee;
    padding: 20px 0 43px 40px;
    float: right;
    margin-top: 20px;
}
.contactus_contentbgr b {
    display: block;
    width: 202px;
    height: 47px;
    background: url(../images/20190626144010_1628262495.png) no-repeat;
    padding: 10px 0 0 110px;
    font-size: 20px;
    color: #333;
    font-weight: normal;
}



/*内页banner*/
.banner_about{ width:100%; height:350px; background:url(../images/20190626155000_1353543772.jpg) center; overflow:hidden;}
.banner_prod{ width:100%; height:350px; background:url(../images/20181204091545_1275926273.jpg) center; overflow:hidden;}
.banner_news{ width:100%; height:350px; background:url(../images/20190626155013_1882686674.jpg) center; overflow:hidden;}
.banner_cont{ width:100%; height:350px; background:url(../images/20190626155028_731770039.jpg) center; overflow:hidden;}