body{margin: 0px auto; padding: 0px; font-size: 12px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333; transition: all 0.6s;}
a:hover{text-decoration: underline; color:#f00;transition: all 0.6s;}
img{transition: all 0.5s linear;}
img:hover{transition: all 0.5s linear;}

/*抖动样式二*/
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}


/*head*/
.head_t{width:100%; height:36px; line-height:36px; background:#f2f2f2; border-bottom:solid 1px #ddd; font-size:13px;}
.head_tW{width:1100px; margin:0 auto;}
.head_tl{float:left;}
.head_tr{float:right; text-align:right; border-right:solid 1px #ddd;}
.head_tr a{display:block; float:left; width:74px; line-height:36px; font-size:13px; border-left:solid 1px #ddd; text-align:center;}

.head{width:1100px; margin:0 auto; height:150px;}
.head_logo{float:left; padding-top:45px;}
.head_name{float:left; padding-left:15px; margin-top:36px; overflow:hidden; padding-right:15px; border-left:dashed 1px #ddd; margin-left:15px;padding-bottom: 7px;}
.head_name_m{font-size:30px; font-weight:bold; line-height:36px;}
.head_name_m span{color:#1898d5;}
.head_name_en{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999; text-transform:uppercase; letter-spacing:4.7px; line-height:18px;}
.head_line{width:0px; height:55px; margin-top:50px; float:left; border-right:dotted 1px #ddd; border-left:dashed 1px #ddd;}
.head_s{float:left; width:216px; padding-top:45px; padding-left:15px; text-align:center;}
.head_s_m{font-size:18px; color:#ff5a00; font-weight:bold; line-height:30px;}
.head_s_m span{color:#1898d5;}
.head_s_s{font-size:16px; line-height:26px; color:#666;}
.head_tel{width:210px; margin-top:15px; float:right;}
.head_tel_t{font-size:16px; line-height:25px; padding-left:26px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171225/20171225112825_1029760682.png) no-repeat left center; background-size:10%;}
.head_tel_d{font-size:18px; font-weight:bold; line-height:24px; color:#ff5a00;}

/*nav*/
#nav{width:100%; height:50px; background:#1898d5; border-bottom:dotted 1px #2baae7; border-top:dotted 1px #2baae7;} 
#navW{width:1100px; margin:0 auto;} 
#nav ul{width:1098px; margin:0 auto; height:50px; border-left:dashed 1px #2baae7; border-right:dotted 1px #087db4;}
#nav li{float:left; text-align:center; width:135px; border-left:dotted 1px #087db4; border-right:dashed 1px #2baae7;}
#nav ul li a{text-decoration: none; font-size:16px; line-height:50px; display:block; text-align:center; color:#fff; transition: all 0.9s;}
#nav ul li a:hover{text-decoration:none; background:#ff5a00; transition: all 0.9s; font-weight:bold;}
#nav ul .none a{background:#ff5a00; transition: all 0.9s; font-weight:bold;}
#nav .a_nav a{display:block; background:#ff5a00; transition: all 0.9s; font-weight:bold;}
#nav .nav_no{background:none;}

/*focus*/
.focus_on{width:100%; height:350px; overflow:hidden;}
.focus_on .focus{height:350px;}
.focus{width: 100%;height:600px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background: #000}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 0; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:8px; overflow: hidden; font-size:0; padding-top:12px;}
.focus .f_btns .btn span {display: inline-block;width:26px; height: 8px; overflow: hidden; margin: 0 5px; background: #a1a1a1; cursor: pointer}
.focus .f_btns .btn span.cur{background: #c93939;}

/*search*/
#search{width:100%; overflow:hidden; height:42px; background:#eee; border-bottom:solid 1px #e2e2e2;}
#searchW{width:1100px; margin:0 auto;}
#search-d{width:213px; float:right; overflow:hidden; height:24px; margin-top:10px;}
#search-i{float:right; width:29px; overflow:hidden; height:24px;}
#search-i input{border:none;}
#search-bg{float:left;width:184px; height:24px; overflow:hidden;}
#search input{border: none;}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search-text{width:753px; line-height:42px; float:left; font-size:14px;}
#search-text strong{ color:#f00;}
#search-text a{font-size:14px;}

/*prod*/
.prod{width:100%; overflow:hidden; padding-top:32px; padding-bottom:22px;}
.prod_en{width:1100px; margin:0 auto; text-align:center; font-size:60px; text-transform:uppercase; font-family:Arrus BT, Arial, Helvetica, sans-serif; font-weight:bold; color:#1898d5; line-height:70px;}
.prod_line{width:1100px; margin:0 auto;}
.prod_line_l{width:1100px; margin:0 auto; position:absolute; margin-top:20px;}
.prod_line_ll{float:left; height:1px; background:#ccc; width:460px;}
.prod_line .prod_line_lr{float:right;}
.prod_line_ll_i{float:left; height:10px; width:10px; background:#ff5a00; margin-top:-5px; border-radius:5px 2px 2px 5px;}
.prod_line_ll .prod_line_lr{ border-radius:2px 5px 5px 2px;}
.prod_m{width:1100px; margin:0 auto; overflow:hidden; line-height:36px; text-align:center;}
.prod_m a{font-size:26px; font-weight:bold; text-decoration:blink;}

.prod_d_line{width:810px; margin:0 auto;}
.prod_d_line_i{width:810px; height:1px; background:#ccc; position:absolute; margin-top:19px;}

#tablit{width:1100px; margin:0 auto; height:auto; padding-top:38px; background-repeat:no-repeat;}
#tablit dl{width:814px; margin:0 auto; overflow:hidden; position:relative; z-index:2px;}
#tablit dl dd{float:left; font:16px/36px "Microsoft YaHei"; display:block; float:left; text-align:center; background:#1898d5; border-radius:8px; line-height:36px; margin:0px 25px; transition: all 0.8s; width:200px;}
#tablit dl dd a{font:16px/36px "Microsoft YaHei"; text-decoration:blink; color:#fff;}
#tablit dl span{ font-size:24px; font-weight:bold; float:left; color:#ccc; line-height:36px;}
#tablit .on{text-decoration:blink; background:#ff5a00; transition: all 0.8s;}
.tabcon{width:1100px; height:auto; clear:both; padding-top:15px;}
.dis{display:none;}
.tabcon a{text-decoration:blink; font-size:16px; display:block; overflow:hidden;}
.tabcon td br{display:none;}
.tabcon td{float:left; display:block; overflow:hidden; width:232px; padding:13px !important; background:#fff; border:solid 1px #ccc; margin:7px; transition: all 0.8s;}
.tabcon td:hover{transition: all 0.8s; box-shadow:0 0 10px #989898; -moz-box-shadow:0 0 10px #989898; -ms-box-shadow:0 0 10px #989898;-o-box-shadow:0 0 10px #989898; -webkit-box-shadow:0 0 10px #989898;}
.tabcon td span{padding-top:15px !important; display:block;}
.tabcon td a{background:#000;}
.tabcon td span a{background:#fff !important;}
.tabcon td:hover a img{ opacity: 0.3; filter: alpha(opacity=30); transition: all 0.8s linear;}
.tabcon td:hover a{color:#ff5a00; font-weight:bold;}

.ceshigo{position:absolute; width:232px; text-align:center; height:174px; margin-top:-214px; opacity: 0.0; filter: alpha(opacity=00); transition: all 0.8s linear;}
.tabcon td:hover .ceshigo{ opacity: 1.0; filter: alpha(opacity=1); transition: all 0.8s linear;}
.ceshigo a{background:none !important; color:#fff; padding-top:50px; height:124px; font-size:16px;}
.ceshigo a p{width:100px; margin:0 auto; border:solid 1px #ccc; line-height:32px; border-radius:8px; margin-top:14px; font-size:14px;}
.tabcon td:hover .ceshigo a{color:#fff; font-weight:normal;}

/*adv*/
.adv{width:100%; overflow:hidden; padding-bottom:50px; background:#eaeaec; margin:40px 0; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171226/20171226144052_1294759867.jpg) no-repeat center; background-attachment:fixed;  background-repeat:no-repeat;}
.adv_tm, .adv_ts{width:1100px; margin:0 auto; overflow:hidden;}
.adv_tmm{text-align:right; width:700px; background:#1898d5; line-height:80px; color:#fff; font-size:36px; padding-right:40px; font-weight:bold;}
.adv_tss{float:right; width:760px; padding-left:40px; background:#fff; line-height:54px; font-size:26px; letter-spacing:15px; color:#1898d5;}
.adv_td{width:1100px; overflow:hidden; margin:0 auto; padding-top:35px;}
.adv_td_l{float:left; width:474px; overflow:hidden; position:relative; padding-bottom:14px;}
.adv_td_l_line{width:380px; position:absolute; height:300px; background:#fff;}
.adv_td_l_line_l{position:absolute; height:230px; width:14px; background:#393939; transition: all 0.8s linear; margin-top:-180px;}
.adv_td_l_line_t{position:absolute; height:14px; width:300px; background:#393939; transition: all 0.8s linear; margin-left:-250px;}
.adv_td_l_line_r{position:absolute; height:248px; width:14px; background:#ff5a00; margin-left:460px; margin-top:290px; transition: all 0.8s linear;}
.adv_td_l_line_d{position:absolute; height:14px; width:302px; background:#ff5a00; margin-top:334px; margin-left:416px; transition: all 0.8s linear;}
.adv_td_l:hover .adv_td_l_line_l{margin-top:0px; transition: all 0.8s linear;}
.adv_td_l:hover .adv_td_l_line_t{ transition: all 0.8s linear; margin-left:0px;}
.adv_td_l:hover .adv_td_l_line_r{margin-top:100px; transition: all 0.8s linear;}
.adv_td_l:hover .adv_td_l_line_d{margin-left:172px; transition: all 0.8s linear;}
.adv_td_l_img{width:446px; height:320px; overflow:hidden; margin-top:14px; margin-left:14px; position:relative; z-index:2;}
.adv_td_l_img img{width:446px; height:320px; transition: all 0.6s linear;}
.adv_td_l:hover .adv_td_l_img img{transition: all 0.6s linear; transform: scale(1.05);}

.adv_td_r{width:580px; float:right;}
.adv_td_r_t{width:580px; overflow:hidden; margin-top:20px;}
.adv_td_r_tli{overflow:hidden;}
.adv_td_r_tli_l{float:left; width:30px; overflow:hidden; height:30px; font-size:30px; color:#ff5a00; font-weight:bold; line-height:30px;}
.adv_td_r_tli_r{overflow:hidden; width:542px; float:right; line-height:33px; font-size:15px;}
.adv_td_r_tli_r a{font-size:16px; color:#1898d5; font-weight:bold;}
.adv_td_r_tli_r a:hover{color:#f00;}

.adv_td_r_d{overflow:hidden; width:580px; padding-top:26px;}
.adv_td_r_dimg{width:29%; overflow:hidden; float:left; margin:0px 10px;}
.adv_td_r_dimg img{width:100%;}
.adv_td_r_dimg:hover img{transform: scale(1.05);}


#ttablit{width:1100px; margin:0 auto; height:auto; background-repeat:no-repeat; position:relative; z-index:10; margin-top:50px;}
#ttablit dl{width:240px; float:left; overflow:hidden; background:#888888; height:609px; overflow:hidden;}
#ttablit dl dd{float:left; display:block; text-align:center; transition: all 0.8s; width:240px; padding:30px 0; height:142px; border-bottom:solid 1px #939393;}
#ttablit .on{ transition: all 0.8s; background:#ff5a00;}
.ttabcon{width:100%; height:auto; clear:both; position:relative;}
.dis{display:none;}

.adv_dd_m{font-size:24px; line-height:60px; color:#fff; overflow:hidden;}
.adv_dd_m span{font-size:48px; line-height:60px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; padding-right:10px; color:#fff;}
.adv_dd_en{font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:32px; text-transform:uppercase; color:#fff; opacity: 0.30; filter: alpha(opacity=0.3);}


#ttablit .on .adv_dd{background:#01a909; transition: all 0.8s linear;}
#ttablit .on .adv_ddt_line{border-bottom: 25px solid #01a909; transition: all 0.8s linear;}
#ttablit .on .adv_ddd_line{border-top: 25px solid #01a909; transition: all 0.8s linear;}
#ttablit .on .adv_dd_line{background:#fffc00; transition: all 0.8s linear;}

.zadv_dz{float:right; width:834px; height:609px;}
.zadv_dz_img{ width:300px; height:609px; overflow:hidden; float:left;}
.zadv_dz_img img{width:300px; height:609px;}
.zadv_dz_r{float:right; background:#fbfbfb; height:605px; width:532px; border:solid 2px #ddd; border-left:none;}
.zadv_dz_rs{width:150px; line-height:80px; font-size:60px; font-weight:bold; text-align:center; color:#fff; background:#ff5a00; margin-top:80px;}
.zadv_dz_rm{font-size:28px; overflow:hidden; padding-left:50px; line-height:50px; font-weight:bold; color:#1898d5; padding-top:30px;}
.zadv_dz_r_n{font-size:22px; overflow:hidden; padding-left:50px; margin-bottom:30px;}
.zadv_dz_r_li{width:450px; margin-left:50px; overflow:hidden; border-bottom:dashed 1px #ccc; padding:12px 0;}
.zadv_dz_r_li_l{float:left; width:10px; height:10px; border-radius:50%; background:#ff5a00; margin-top:8px;}
.zadv_dz_r_li_r{overflow:hidden; width:420px; float:right; line-height:24px; font-size:16px;}

.zadv_dz_r_li_r strong{font-size:20px; font-weight:bold; color:#f00;}

.zadv_dz_rimg_01{background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171226/20171226175246_1216169460.jpg) no-repeat center;}
.zadv_dz_rimg_02{background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171226/20171226175246_1068937310.jpg) no-repeat center;}
.zadv_dz_rimg_03{background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171226/20171226175246_40336912.jpg) no-repeat center;}


/*about*/
.about{width:100%; overflow:hidden; padding-bottom:40px; border-bottom:solid 6px #f9f9f9; transition: all 0.6s linear;}
.about:hover{border-bottom:solid 6px #1898d5; transition: all 0.6s linear;}
.about_m{width:1100px; margin:0 auto; line-height:60px;}
.about_m span{font-size:36px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding-right:20px; color:#1898d5;}
.about_m strong{font-size:26px;}
.about_ling{width:1100px; margin:0 auto; overflow:hidden;}
.about_ling span{display:block; float:left; height:3px; background:#1898d5; width:100px; transition: all 0.8s linear;}
.about_ling strong{display:block; float:left; height:3px; background:#ff5a00; width:50px; margin-left:5px; transition: all 0.8s linear;}
.about:hover .about_ling span{transition: all 0.8s linear; width:50px;}
.about:hover .about_ling strong{transition: all 0.8s linear; width:100px;}
.about_s{width:1100px; margin:0 auto; padding-top:20px; line-height:30px; font-size:14px;}
.about_d{width:1100px; margin:0 auto; overflow:hidden; padding-top:20px;}
.about_dl{width:500px; height:300px; overflow:hidden; padding:5px; background:#eee; transition: all 0.5s linear; float:left;}
.about_dl:hover img{transform: scale(0.85); transition: all 0.5s linear;}
.about_dl:hover{background:#000; transition: all 0.5s linear;}
.about_dr{width:565px; height:310px; float:right; background:#eee; transition: all 0.5s linear; position:relative; overflow:hidden;}
.about_drz{width:505px; position:relative; z-index:2; height:250px; padding:30px; }
.about_dr_m{font-size:22px; font-weight:bold; color:#ff5a00; line-height:36px;}
.about_dr_s{overflow:hidden; line-height:26px; font-size:14px; padding-top:20px; height:156px;}
.about_dr_a{width:160px; text-align:center; line-height:36px; overflow:hidden; background:#1898d5; border-radius:8px;}
.about_dr_a a{font-size:16px; color:#fff;}
.about_dr:hover{background:#f9f9f9; transition: all 0.8s linear;}
.about_dr:hover .about_dr_ll{transition: all 0.8s linear; margin-top:0px;}
.about_dr:hover .about_dr_lt{transition: all 0.8s linear; margin-left:0px;}
.about_dr:hover .about_dr_lr{transition: all 0.8s linear; margin-top:0px;}
.about_dr:hover .about_dr_ld{transition: all 0.8s linear; margin-left:0px;}
.about_dr_ll{transition: all 0.8s linear; width:5px; position:absolute; height:310px; background:#1898d5; margin-top:-310px;}
.about_dr_lt{transition: all 0.8s linear; width:565px; position:absolute; height:5px; background:#1898d5; margin-left:-570px;}
.about_dr_lr{transition: all 0.8s linear; width:5px; position:absolute; height:310px; background:#1898d5; margin-left:560px; margin-top:310px;}
.about_dr_ld{transition: all 0.8s linear; width:565px; position:absolute; height:5px; background:#1898d5; margin-top:305px; margin-left:570px;}

/*works*/
.works{width:100%; overflow:hidden; background:#f9f9f9; padding-bottom:32px;}
.works_m{width:1100px; margin:0 auto; font-size:30px; padding-top:28px; line-height:50px; text-align:center; font-weight:bold; overflow:hidden; padding-bottom:10px;}
.works_m span{color:#ff5a00; font-size:36px;}
.works_xt{width:1100px; margin:0 auto;}
.works_xt_i{width:100px; height:1px; background:#1898d5; margin:0 auto; padding:0px 400px;}
.works_xt_ii{width:100px; height:3px; background:#ff5a00; margin:0 auto; margin-top:-1px; position:absolute;}
.works_s{width:1100px; margin:0 auto; font-size:16px; line-height:42px; text-align:center; overflow:hidden; color:#666;}
.works_d{overflow:hidden; width:1100px; margin:0 auto; padding-top:2px;}
.works_d img{}
.works_d td:hover img{opacity: 0.4; filter: alpha(opacity=40);}
.works_d td{display:block; float:left; height:184px; overflow:hidden; padding:0 !important; margin:7px; width:250px; background:#000; border:solid 5px #ddd;}
.works_d td div{position:relative; margin-top:0px; padding-top:0 !important; font-size:14px; color:#fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:230px; padding:0px 10px; transition: all 0.6s; height:184px; line-height:184px; margin-top:-184px; overflow:hidden; opacity: 0.0; filter: alpha(opacity=00)}
.works_d td br{display:none;}
.works_d td a{display:block;}
.works_d td:hover div{transition: all 0.6s; opacity: 1.0; filter: alpha(opacity=1)}
.works_d a{font-size:16px; text-decoration:blink; color:#fff; }
.works_d td div a{display:block;}

/*dbanner*/
.dbanner{width:100%; overflow:hidden; height:260px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171225/20171225183438_215810041.jpg) no-repeat center; margin-bottom:20px;}
.dbanner_w{width:1100px; margin:0 auto;}
.dbanner_l{width:540px; line-height:24px; color:#eee; font-size:14px; margin-left:322px; overflow:hidden; float:left; padding-top:140px;}
.dbanner_r{float:right; width:220px; padding-top:60px; text-align:center; color:#fff;}
.dbanner_rt{font-size:18px; line-height:30px; color:#c8e9f8; padding-bottom:5px;}
.dbanner_rs{font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:26px; height:70px;}
.dbanner_ra{width:100px; margin:0 auto; text-align:center; background:#fff; line-height:32px; border-radius:6px; transition: all 0.5s linear;}
.dbanner_ra a{font-size:16px; font-weight:bold; color:#1898d5;}
.dbanner_ra:hover{background:#ff5a00; transition: all 0.5s linear;}
.dbanner_ra:hover a{color:#fff; transition: all 0.5s linear;}

/*news*/
.news{width:100%; overflow:hidden; padding:30px 0;}
.news_m{width:1100px; margin:0 auto; overflow:hidden; text-align:center; font-size:30px; font-weight:bold; line-height:36px;}
.news_xt{width:85px; height:2px; background:#ff5a00; margin:10px auto; margin-bottom:8px;}
.news_s{width:1100px; margin:0 auto; overflow:hidden; text-align:center; font-size:16px; color:#666; line-height:20px; padding-bottom:10px;}

.lanrenzhijia{ width:1100px; margin:0 auto; overflow:hidden; padding-top:38px;}
.lanrenzhijia .tab{ overflow:hidden; width:546px; margin:0 auto;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; height:40px; line-height:40px; width:160px; text-align:center; font-size:18px; margin:0px 10px;transition: all 0.8s linear; border-radius:5px; border:solid 1px #ddd;}
.lanrenzhijia .tab a.on{text-decoration:none; transition: all 0.8s linear; color:#fff; background:#1898d5; border:solid 1px #1898d5;}
.lanrenzhijia .content{overflow:hidden; width:1100px; margin:0 auto; height:398px; position:relative; margin-top:40px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:1100px; float:left;}

.news_div_item ,.divdgweb_new_div_item {width:260px; float:left; overflow:hidden; border:solid 1px #ddd; border-bottom:solid 4px #ddd; margin:0px 6px 0px 7px; position:relative; background:#fff; transition: all 0.7s;}
.news_div_item_pic{width:240px; height:158px; margin-left:10px; margin-top:10px; overflow:hidden; border-bottom:solid 1px #ddd; position:absolute; top:0; text-align:center;}
.news_div_item_pic img{width:240px; height:158px;}
.news_div_item:hover .news_div_item_pic,.divdgweb_new_div_item:hover .news_div_item_pic{-webkit-animation: test 0.3s ease-in 2;}
.news_div_item_date, .divdgweb_new_div_item_date{width:100px; padding-left:20px; overflow:hidden; margin:0 auto; margin-top:191px; color:#fff; line-height:36px; font-size:14px; background:#1898d5; transition: all 0.7s;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left;}
.news_div_item_year, .divdgweb_new_div_item_year{float:left;}
.news_div_item_month, .divdgweb_new_div_item_month{float:left;}
.news_div_item_content, .divdgweb_new_div_item_content{width:224px; overflow:hidden; padding:12px 16px 0px 16px; height: 146px;}
.news_div_item_title, .divdgweb_new_div_item_title{overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width:228px; line-height:40px; border-bottom:dashed 1px #ccc; transition: all 0.7s; text-align:center;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:16px; font-weight:bold;}
.news_div_item_body, .divdgweb_new_div_item_body{padding-top:14px; line-height:20px; font-size:13px; color:#666;}

.news_div_item:hover .news_div_item_date, .divdgweb_new_div_item:hover .divdgweb_new_div_item_date{transition: all 0.7s; background:#ff5a00;}
.news_div_item:hover, .divdgweb_new_div_item:hover{transition: all 0.7s; border-bottom: solid 4px #1898d5;}
.news_div_item:hover .news_div_item_title a, .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.7s; color:#1898d5;}

/*links*/
.links{width:100%; padding:16px 0px; background:#eee; overflow:hidden;}
.linksW{width:1100px; margin:0 auto;}
.links_l{float:left; width:110px; border-right:solid 1px #ccc; font-size:16px; color:#1898d5; line-height:20px;}
.links_l span{font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; line-height:26px; text-transform:uppercase;}
.links_r{float:right; width:960px; line-height:24px;}

/*copy_navi*/
.copy_navi{width:100%; overflow:hidden; text-align:center; line-height:50px; font-size:15px; font-weight:bold; color:#fff; border-top:solid 3px #1898d5; background:#1898d5;}
.copy_naviW{width:1100px; margin:0 auto;}
.copy_navi a{font-size:15px; color:#fff;}

/*copy*/
.copy{width:100%; background:#333; overflow:hidden; padding:30px 0;}
.copyW{width:1100px; margin:0 auto;}
.copy_line{float:left; height:240px; overflow:hidden; width:0px; border-right:solid 1px #454545; border-left:solid 1px #2d2d2d;}
.copy_QR{width:248px; margin:0px 33px; padding-top:44px; float:left; overflow:hidden;}
.copy_QR_i{float:left; width:110px; overflow:hidden;}
.copy_QR_img{width:110px; overflow:hidden; padding-bottom:10px;}
.copy_QR_img img{width:110px;}
.copy_QR_d{width:86px; padding:2px 0; padding-left:24px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171225/20171225160809_1671148428.png) no-repeat -8px center; background-size:34%; color:#ddd; line-height:18px; font-size:13px;}
.copy_QR .copy_QR_ij{float:right;}

.copy_con{float:left; width:264px; padding:0px 34px; margin-top:40px;}
.copy_con_m{font-size:18px; color:#fff; line-height:36px; font-weight:bold;}
.copy_con_line{width:33px; height:4px; background:#fff;}
.copy_con_d{padding-top:15px; line-height:22px; color:#ddd; font-size:13px; overflow:hidden;}
.copy_con_d a{font-size:13px; color:#ddd;}

.copy_r{float:left; width:392px; padding-left:38px; padding-right:20px; padding-top:72px; line-height:26px; color:#ddd; font-size:13px;}
.copy_r a{color:#ddd; font-size:13px;}


/*公用样式*/

#bodycon{margin:40px auto; overflow:hidden;}

/*内页*/
.nyhdp_xw{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171227/20171227200117_1483602852.jpg) no-repeat center; position:absolute; top:239px;}
.nyhdp_ly{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171227/20171227200613_1577986636.jpg) no-repeat center; position:absolute; top:239px;}
.nyhdp_lx{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171227/20171227200633_864058618.jpg) no-repeat center; position:absolute; top:239px;}

/*内页导航*/
.strong_title{display:none;}
.mianbxContent{width:1100px !important; text-align:center !important; height:auto !important; line-height:40px !important; margin-bottom:20px !important; font-size:20px; overflow:hidden; border-bottom:dotted 1px #ccc;}
.mianbxContent a{font-weight:bold; color:#1898d5; font-size:20px;}

/*内页新闻 标题*/
.news_content_title{font-size:16px; line-height:60px; height:auto !important; overflow:hidden; padding-bottom:10px; color:#1898d5;}
.news_content_title strong{ color:#1898d5;}

/*内页新闻*/
.shopmrsc li .xwlb_img img{ border:solid 1px #eee;}
.shopmrsc li:hover .xwlb_img img{transform: rotateY(360deg); transition: all 0.9.5s;}
.xwlb_img{ background:#f9f9f9;}

/*内页产品分类直接显示*/
.pro_all_class{width:1100px !important; height:68px !important; padding-top:8px;}
.pro_all_class a{float:left; display:block; padding:8px 15px; overflow:hidden; text-align:center; border:solid 1px #1898d5; margin-right:15px; font-size:14px; margin-bottom:10px; color:#fff; background:#1898d5;}
.pro_all_class strong{color:#ffec08;}

/*内页自定义新闻带图片展示*/
.pro_list_box_item_l_zdy{float:left; width:205px; height:135px; background:#eee; line-height:135px; font-size:16px;}
.pro_list_box_item_l_zdy img{width:205px; height:135px;}
.pro_list_box_item_r_zdy{float:right; width:870px;text-align:left; height:135px; background:url(//memberpic.114my.com.cn/dghefeng1/uploadfile/image/20171227/20171227200715_1102096013.png) no-repeat left bottom;}
.pro_list_box_item_zdy{border-bottom: #efefef solid 1px; overflow: hidden; padding: 15px 5px;}
.pro_list_box_item_zdy:hover{ background:#f9f9f9;}
.pro_list_box_item_r_zdy p{font-size:16px;}
.pro_list_box_item_r_zdy a:nth-child(2){display:block; height:116px;}
.pro_list_box_item_r_zdy div{padding-top:10px;font-size:14px; color:#999; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.pro_list_box_item_r_zdy span{font-size:14px; color:#999;}
.pro_list_box_item_r_zdy a{text-decoration:blink;}
.pro_list_box_item_zdy:hover a p{color:#eb0000;}

.pro_list_box_item_zdy .pro_list_box_item_l_zdy img{ border:solid 1px #efefef;}
.pro_list_box_item_zdy:hover .pro_list_box_item_l_zdy img{transform: rotateY(360deg); transition: all 0.95s;}


/*内页产品*/
.pro_name{line-height:30px; width:100%; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.pro_name a{font-size:14px;}
.pro_one_box{border:solid 1px #ccc; width:250px !important; margin:11px; padding:8px 0;}
.pro_one_box:hover .pro_name a{color:#e80000;}
.pro_one_box:hover .pro_pic{-webkit-animation: test 0.3s ease-in 2;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}

/*内页自定义图片*/
.dgweb_list_item:hover .dgweb_list_item_pic{-webkit-animation: test 0.3s ease-in 2;}
.dgweb_list_item:hover .dgweb_list_item_a a{color:#e80000;}
.dgweb_list_item_a{line-height:30px; margin-bottom:10px; width:100%; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.dgweb_list_item_a a{font-size:14px;}

/*内页产品详情*/
.pcontent_title_h4{font-size:18px; overflow:hidden; text-align:center; margin-top:20px !important; background:#eee; border-bottom:dashed 1px #fff; border-top:solid 3px #1898d5; padding-top:10px;}
.pcontent_title_h4 strong{font-weight:normal; line-height:40px !important; border-top:solid 1px #eee;}
.detail_title{font-size:15px; margin-left:0 !important; padding-left:20px !important; color:#fff; background:#1898d5; line-height:28px; margin-bottom:25px;}
.product_content{overflow:hidden; padding-bottom:30px;}

/*内页产品-相关产品指引*/
.pro_detail_rel_hd{overflow:hidden; font-size:16px; font-weight:bold; line-height:32px; text-align:center; background:#f1f1f1;}
.pro_detail_rel_item div{ width:22% !important; margin:7px; border:solid 1px #ccc;}
.pro_detail_rel_item div img{width:100% !important; height:100% !important;}
.pro_detail_rel_item div:hover img{transform: rotateY(360deg); transition: all 0.9.5s;}
.pro_detail_rel_item div a{ font-size:14px; line-height:32px;}