/*样式初始化及公共样式部分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: #ed6c00;
    text-decoration: none;
}


/*定义全局链接鼠标滑过颜色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;
    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;
}


/*隐藏后台自带版权DIVlpm*/

.box {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
}
    .box:after{
        display:block;content: "";clear: both;
    }
.w930{width:920px;}
/*定义版面统一宽度lpm*/

.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
}

#head{height:156px;}

.t {
    font-size: 38px;
    line-height: 40px;
    height: 60px;
    color: #005eb8;
    font-weight: bold;
    text-align: center;
}

.more {
    display: block;    
    float: right;
    padding-right: 10px;
    color: #999;
    font-size: 12px;
}
.more:hover{color: #f85910;}
	/*抬头*/
	.box1{width: 1300px;height: auto;margin: 0 auto;min-width: 1300px;}
	.top_bg {
		width: 100%;
		height: 40px;line-height: 40px;
		margin: 0 auto;
        background: #f2f2f2;}
	.top_l {height: 40px;}
	.logo {padding-top: 45px;}
	.name1{padding:46px 0 0 20px;}
	.name1 p{ font-size: 23px; color: #333; line-height:38px; font-weight: bold;}
	.name1 span{ font-size:16px;color: #f1651d;}
.name2 {margin-top: 46px;}
.name2 p {font-size: 23.4px; font-weight: bold; color: #333;}
.name2 p:nth-of-type(2){font-size:19px;}
	.tel{padding-top: 55px;}
 .top_rt{padding-right: 5px;}
	 .top_rt a b{color: #f1651d;}



.top20 {
    padding-top: 20px;
}

.top30 {
    padding-top: 30px;
}

.top10 {
    padding-top: 10px;
}

.top40 {
    padding-top: 40px;
}

.top50 {
    padding-top: 50px;
}

.top60 {
    padding-top: 60px;
}

.top70 {
    padding-top: 70px;
}

.top80 {
    padding-top: 80px;
}

.top100 {
    padding-top: 100px;
}

.top110 {
    padding-top: 110px;
}






/*产品中心*/
.prod_bg{ width: 100%; min-width: 1200px; height: 800px; background:#f5f5f5 url(images/20171229202539_469253368.jpg)center bottom no-repeat; }
.prod_t{width: 281px; padding-left: 70px; height:64px; line-height:64px;  font-size:36px; font-weight:bold; margin:0 auto;color:#fff; background:url(images/20171229203309_2054666995.png) top center no-repeat;}

.list{ width: 250px;background:#fff; }
.list_t{ height: 70px; line-height: 70px; font-size: 30px; color: #fff; font-weight: bold;text-align: center; background:url(images/20171229204645_256522370.jpg) center no-repeat;}
.list_d{padding-top:20px;background:#f5f5f5;border: 2px solid #223a80;}
.list_d table{ width: 100% !important;}
.list_d table td {display:block;width:165px;height:40px;padding-right:15px;background:#223a80;margin-left:34px;line-height:40px;margin-bottom:20px;border-radius:10px;}
.list_d table td a{display: block;font-size: 13px; color: #fff;background: url(images/20180410155045_341790309.png) right no-repeat;padding-left:20px;}
.list_d table td:hover {background:#f1651d;}

.prod{padding-top: 30px;}
.prod_r{ width: 930px;}
.prod_rt{ border: 1px solid #eee; margin-bottom:20px;text-align:center; height: 46px; width: 918px; line-height: 46px; padding-left: 10px; font-size: 20px; color: #f2651d; font-weight: bold;}



    
/*banner01*/
.banner_01{ width: 100%; min-width: 1200px; height: 200px; margin: 30px auto; background: url(images/20180328175649_2091789793.jpg) center no-repeat; }


/*优势*/
.adv_t{ text-align: center; height:200px; background:url(images/20180328175844_1393916064.jpg) no-repeat center top;}
.adv_t p{ font-size: 40px; font-weight: bold; color: #213a80; padding:38px 0 26px 0;}
.adv_t span{ color: #f1651d;}
.adv_t b{ font-size: 18px; color: #333; font-weight: normal; letter-spacing: 3px;}
.adv_bg{ height:318px;}
.adv_bg1{ background:url(images/20180328180029_1219828929.jpg) no-repeat center;}
.adv_bg2{ background:url(images/20180328180029_29417570.jpg) no-repeat center;}
.adv_bg3{ background:url(images/20180328180029_1266314205.jpg) no-repeat center;}
.adv_bg4{height:360px; background:url(images/20180811163826_428397772.jpg) no-repeat center top;}


.adv_w{ padding: 46px 0 0 80px;}
.adv_wt{height: 90px;margin:0 0 30px 30px; font-size: 14px;}
.adv_wt p{ font-size: 32px; font-weight: bold; color: #282828;line-height: 50px;}
.adv_ww{ font-size: 15px; line-height: 32px; color: #333; padding-left:30px;}
.adv_ww span{ color: #f85910;}
.adv_ww b{color: #f1651d;}

.adv_bg2 .adv_w,.adv_bg4 .adv_w{margin-left:600px;}




/*简介*/
.com_bg{width: 100%; min-width: 1200px; height:620px; background:url(images/20180329091211_255874567.jpg) no-repeat center;}
.com_t{ padding-top: 94px; padding-bottom: 30px; font-size: 26px; color: #fff; text-align: center; line-height: 26px;}
.com{ width: 1140px; height: 330px; padding: 40px 30px; background: #fff;}
.com_w{font-size: 14px; line-height: 30px;}
.com_w img{ padding-left: 30px;}
.com_w span{ font-size: 16px; font-weight: bold; color: #f85910;}
.com_w a{ display: block; width: 135px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; margin-top: 20px; float: left; margin-right: 12px; background: #213a80;}
.com_w a:hover,.com_w a.on{background: #f1651d; color:#fff;}


/*实力*/
.power_bg{width: 100%; min-width: 1200px; height:315px; padding-top: 34px; background:#f5f5f5;}
.power_t{padding-left: 152px; height:36px; line-height:36px;  font-size:24px; font-weight:bold; color:#f1651d; background:url(images/20180329094110_1181617620.jpg) center no-repeat;}
.power_m{ width: 451px; height: 362px;}
.power_m a{ display: block; position: relative; overflow: hidden;}
.power_m a p{ font-size: 26px; color:#fff; text-align: center;  opacity: 0; position: absolute; top:0; z-index: 1; width: 451px; height: 170px;padding-top: 192px; background:url(images/20171230151856_1434301387.png) no-repeat center;transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); -webkit-transform:scale(1.5); transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.power_m a:hover p{opacity: 1; transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1);}






/*新闻*/
.news{ padding-bottom: 30px; min-height: 520px; }
.news_row .fl,.news_row .fr{ width: 590px; background: #fff; border: 1px solid #ececec;}
.news_row{background-color: #fff;}
.news_row1{ display: block; position: relative; }
.news_row1:after,.news_row1::after{ position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0; }
.news_row1 i{ padding: 23px 20px; width: 46px; height: 36px; display: block; float: left; position: relative; z-index: 2; -webkit-transition:0.3s all; transition:0.3s all; background: #e4b95b; background: linear-gradient(135deg, #204bc2 0%,#223A80 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#204bc2', endColorstr='#223A80',GradientType=1 );  }
.news_row .fl .news_row1 i::after,.news_row .fl .news_row1 i:after{content: ''; width: 46px;height: 36px;display: block; background-image: url(images/20180329095914_1714909102.png); background-position: center; background-repeat: no-repeat; }
.news_row .fr .news_row1 i::after,.news_row .fr .news_row1 i:after{content: ''; width: 46px;height: 36px;display: block; background-image: url(images/20180329095914_451259973.png); background-position: center; background-repeat: no-repeat; }
.news_row1 strong { display: block; padding: 15px 0; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: normal; margin-left: 20px; }
.news_row1 span{ display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px}
.news_row1 span:hover{ color: #FF5F01; }
.news_row1:hover i{ -webkit-filter: brightness(1.15); filter: brightness(1.15); }
.news_row .fl .news_row1 strong{ background: url(images/20180329095914_33113482.jpg) no-repeat left bottom; }
.news_row .fr .news_row1 strong{ background: url(images/20180329095914_1230007111.jpg) no-repeat left bottom; }
.news_div_item, .divdgweb_new_div_item { position: relative; padding: 5px 0; height: 30px; overflow: hidden; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date, .news_div_item_date { position: absolute; right: 0; top: 12px; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date > div,.news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_div_item_title, .divdgweb_new_div_item_title{ position: relative; }



.news_div_item_year:after,.news_div_item_year::after,.divdgweb_new_div_item_year:after,.divdgweb_new_div_item_year::after{ content: '-'; }
.on .news_div_item_year:after,.on .news_div_item_year::after,.on .divdgweb_new_div_item_year:after,.on .divdgweb_new_div_item_year::after{ content: ''; }
.news_div_item_title:after,.news_div_item_title::after, .divdgweb_new_div_item_title:after, .divdgweb_new_div_item_title::after{ content: ''; background: #FF5F01; width: 4px; height: 4px; position: absolute; left: 0; top: 14px; }
.on .news_div_item_title:after,.on .news_div_item_title::after, .on .divdgweb_new_div_item_title:after, .on .divdgweb_new_div_item_title::after{ content: ''; display: none; }
.news_div_item_title .news_div_item_a, .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 15px; display: block; line-height: 30px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 25px 35px; height: 404px;}
.news_div_item_pic,.news_div_item_body,.divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_div_item_pic{ margin-top: 15px; }
.news_div_item_pic a,.news_div_item_pic a img{ display: block; width: 240px; height: 158px; }
.news_div_item_pic a img {border: 1px solid #f1f1f1; }
.news_div_item.on, .divdgweb_new_div_item.on { height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; margin: 5px 0; }
.news_div_item_body, .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 255px; text-align: justify; position: absolute; right: 0; top: 110px; letter-spacing: 0.4px; }
.on .divdgweb_new_div_item_date, .on .news_div_item_date { top: 23px; right: 200px; }
.on .news_div_item_title .news_div_item_a, .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 250px; top: 75px; width: 255px; }
.on .divdgweb_new_div_item_date > div, .on .news_div_item_date > div { font-weight: bold; color: #FF5F01; font-size: 24px; line-height: 30px; }
.on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year,.on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 3px; }






/*版权*/
.footer_bg{ width: 100%; min-width: 1200px; padding-top: 34px; height: auto; background: #333; ;color: #999; margin-top: 25px;}
.footer_bg a{color: #999;}
.footer_bg a:hover{color: #ffa914;}
.footer_l{ width:850px; }
.footer_l li{width: 120px; float: left; margin-right: 40px;}
.footer_l li a{ display:block; line-height: 30px; }
.footer_l li p{ padding-bottom:30px; background:url(images/20180329100328_1159109058.jpg) no-repeat left 44px;}
.footer_l li p a{ font-size: 16px; color: #fff;}
.footer_r{width: 164px; padding-top: 10px; margin-right: 50px; text-align: center; font-size: 16px; line-height: 16px; color:#fff;}
.footer_r img{padding-top: 15px; width: 150px;}
.footer_l li.cont_w{line-height: 30px; width: 350px; margin-right:0;}

.link{ height: 58px; line-height: 58px; border-bottom: 1px #3f3f3f solid; border-top:1px #3f3f3f solid; margin-top: 50px;}
.link_l{ width: 83px; padding-left: 33px; font:15px/58px "Microsoft YaHei"; background:url(images/20180329100244_1873026613.jpg) no-repeat 6px center;}
.link_r{ width: 880px;}


.copy{ text-align: center; line-height: 60px;}
.copy_n{ height: 58px; line-height: 58px; border-top:1px #3f3f3f solid; margin-top: 50px; text-align: center; }
