body{margin: 0px auto; padding: 0px; font-size: 13px; 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:#d9231b;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:#f8f8f8; border-bottom:solid 1px #ddd; font-size:13px;}
.head_tW{width:1200px; min-width:1200px; margin:0 auto;}
.head_tl{float:left;}
.head_tr{float:right; text-align:right;}
.head_tr a{line-height:36px; font-size:13px;text-align:center;}

.head{width:1200px; min-width:1200px; margin:0 auto; height:180px;}
.head_logo{float:left; padding-top:45px;}
.head_logo img{width:80px;}
.head_name{float:left; margin-top:52px; overflow:hidden; padding-right:20px; margin-left:15px;}
.head_name_m{font-size:48px; font-weight:bold; line-height:55px;}
.head_name_m span{color:#ce0000;}
.head_name_en{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#039ee2; text-transform:uppercase; letter-spacing:0.8px; line-height:20px;}
.head_line{width:0px; height:82px; margin-top:50px; float:left; border-right:dotted 1px #ddd; border-left:dashed 1px #ddd;}
.head_s{float:left; width:425px; padding-top:48px; padding-left:18px; text-align:center;}
.head_s_m{font-size:25px; color:#ce0000; font-weight:bold; line-height:40px;}
.head_s_m span{color:#039ee2;}
.head_s_s{font-size:20px; line-height:42px; margin:0 auto; width:425px; border-radius:8px; background:#eee; font-weight:bold; letter-spacing:8px; box-shadow:0px 0px 15px #ccc inset;}
.head_tel{width:234px; margin-top:42px; float:right;}
.head_tel_t{font-size:16px; line-height:30px; padding-left:26px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180130/20180130104918_2008216329.png) no-repeat left center; background-size:10%;}
.head_tel_d{font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold; line-height:33px; color:#ce0000;}
.head_tel_d span{ letter-spacing:2.4px;}

/*nav*/
#nav{width:100%; height:60px; background:#fff;} 
#navW{width:1200px; min-width:1200px; margin:0 auto;} 
#nav ul{width:1197px; margin:0 auto; height:60px;}
#nav li{float:left; text-align:center; width:133px; height:60px;}
#nav ul li a{text-decoration: none; font-size:17px; line-height:60px; display:block; text-align:center; transition: all 0.9s; border-radius:16px 16px 0 0;}
#nav ul li a:hover{text-decoration:none; background:#039ee2; transition: all 0.9s; font-weight:bold; color:#fff;}
#nav ul .none a{background:#039ee2; transition: all 0.9s; font-weight:bold; color:#fff;}
#nav .a_nav a{display:block; background:#039ee2; transition: all 0.9s; font-weight:bold; color:#fff;}
#nav .nav_no{background:none;}

/*banner*/
#banner{height:600px;}
#bannerW{height:350px;}
#bannerW #banner{height:350px;}

.owl-theme .owl-controls .owl-page span{    background: #ddd !important;}

/*search*/
#search{width:100%; overflow:hidden; height:85px; border-bottom:dotted 1px #999; background:#f8f8f8;}
#searchW{width:1200px; min-width:1200px; margin:0 auto;}
.search_m{float:right; width:400px; padding-top:16px; line-height:26px; font-size:20px; color:#ce0000; font-weight:bold;}
.search_m span{color:#198ede; font-size:16px;}
.search_l{float:left; margin-top:17px; width:690px; padding-left:30px; padding-right:30px; border-right:solid 1px #ccc;}
#search-d{width:690px;overflow:hidden; height:26px;}
#search-i{float:left; width:28px; overflow:hidden; height:24px; border:solid 1px #ccc; border-right:none;}
#search-bg{float:left;width:441px; height:26px; overflow:hidden;}
#search input{border: none;}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search-text{width:690px; line-height:20px; padding-top:6px; font-size:13px;}
#search-text a{font-size:13px;}
#search-text strong{ color:#f00;}

/*products*/
.products{width:1200px; min-width:1200px; margin:0 auto; overflow:hidden; padding-top:60px; padding-bottom:50px;}
.products_l{float:left; width:1085px;}
.products_lt{width:272px; background:#e4e4e4; height:116px; text-align:center; border-radius:0px 80px 0 0;}
.products_lt_m{font-size:28px; padding-top:28px; padding-left:8px; line-height:40px;}
.products_lt_en{font-family:Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; font-size:16px;}
.products_lt_sj{ position:absolute; width: 0; height: 0; border-right:62px solid transparent; border-top:35px solid #039ee2;}
.products_ld{border:solid 1px #f1f1f1; width:270px; background:#f3f3f3; padding-bottom:20px;}
#classimgshow1{padding-left:36px !important; width:234px !important; margin-bottom:0px; transition: all 0.7s; border-bottom:dashed 1px #ddd; margin-bottom:1px; background:#f3f3f3 url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180131/20180131194738_1801737266.png) no-repeat 10px center !important; height:auto !important; line-height:68px !important;}
#classimgshow1:hover{transition: all 0.7s; padding-left:13px !important; width:257px !important; background:#fcfcfc url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180131/20180131194738_1801737266.png) no-repeat -20px center !important;}
#classimgshow1 a{font-size:15px;}
#classimgshow1:hover a{color:#ce0000; font-weight:bold;}
#classimgshow2{padding-left:30px !important; line-height:44px !important;}
#classimgshow2:hover a{color:#039ee2; transition: all 0.5s linear;}
.products_r{float:right; width:1200px; overflow:hidden;}
.products_rm{width:100%; line-height:72px; overflow:hidden; border-bottom:dashed 1px #eee; background:#f9f9f9;}
.products_rm a{float:right; text-transform:uppercase; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-right:18px; font-weight:bold; color:#ce0000;}
.products_rm_m{float:left; line-height:72px; font-size:26px; padding:0px 15px; background:#f1f1f1; padding-left:20px;}
.products_rm_x{float:left; width:0px; height:0px; border-right: 46px solid transparent; border-bottom: 72px solid #f1f1f1;}
.products_rd{width:100%; overflow:hidden; padding-top:10px;}
.products_rd td{/*display:block;*/  /* float:left;*/ padding:6px !important; margin:6px; /*border:solid 1px #ccc; */transition: all 0.8s linear; width:22.8%;}
.products_rd td img{width:100% !important; height:100% !important;}
.products_rd td a{text-decoration:blink; font-size:14px; transition: all 0.8s linear; display:block; line-height:36px;}
.products_rd td br{display:none; line-height:0px;}
.products_rd td span{ display:block; width:100%; margin:0 auto; overflow: hidden;line-height: 24px; white-space: nowrap; text-overflow: ellipsis;}
//.products_rd td:hover{ background:#e1e1e1; transition: all 0.5s linear; border:solid 1px #e1e1e1; transition: all 0.8s linear;}
.products_rd td:hover a{color:#de0000;}
.products_rd td:hover img{-webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}

.product_lx{width:272px; height:170px; background:#f1f1f1; overflow:hidden; margin-top:10px; color:#039ee2;}
.product_lx_s{font-size:18px; line-height:36px; margin-top:34px; padding-left:10px; background:#039ee2; color:#d2f1ff; position:relative; z-index:1; width:160px;position:relative; z-index:2;}
.product_lx_m{font-size:30px; line-height:31px; height:80px; padding-left:28px; padding-top:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:2; color:#de0000;}
.product_lx_m span{letter-spacing:1.7px;}
.product_lx_d{width:232px; height:130px; border:solid 3px #ddd; margin-left:18px; position:absolute; margin-top:18px;}

/*t_ggt*/
.t_ggt{width:100%; height:91px; overflow:hidden; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180131/20180131201700_708970639.png) no-repeat center;}
.t_ggtW{width:1200px; min-width:1200px; margin:0 auto;}
.t_ggt_l{float:left; width:362px; padding-left:10px;}
.t_ggt_lm{font-size:26px; color:#fffc00; line-height:36px; padding-top:13px;}
.t_ggt_ls{font-size:20px; color:#b0def9; line-height:30px;}
.t_ggt_img{float:left; width:251px; height:91px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180309/20180309084500_668563385.png) no-repeat center;}
.t_ggt_s{float:left; width:222px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201152145_732121515.png) no-repeat left center; padding-left:58px; margin-left:66px; margin-top:13px; line-height:28px; color:#fff; font-size:16px;}
.t_ggt_s span{font-size:28px; color:#fffc00; font-weight:bold; line-height:33px;}
.t_ggt_a{float:right; width:188px; height:50px; line-height:50px; text-align:center; background:#fff; border-radius: 24px; font-size:24px; color:#ce0000; font-weight:bold; margin-top:21px;}
.t_ggt_a a{font-size:24px; color:#ce0000; margin:0px 8px;}

/*works*/
.works{width:100%; overflow:hidden; background:#f9f9f9; padding:50px 0;}
.works_en{width:1200px; margin:0 auto; min-width:1200px; text-align:center; text-transform:uppercase; font-size:40px; font-weight:bold; line-height:60px; color:#ccc;}
.works_m{width:1200px; margin:0 auto; font-size:30px; line-height:40px; text-align:center; font-weight:bold; overflow:hidden; padding-bottom:10px;}
.works_m span{color:#ce0000;}
.works_xt{width:1200px; margin:0 auto;}
.works_xt_i{width:100px; height:1px; background:#ccc; margin:0 auto; padding:0px 550px;}
.works_xt_ii{width:100px; height:3px; background:#ce0000; margin:0 auto; margin-top:-1px; position:absolute;}
.works_s{width:1200px; margin:0 auto; font-size:18px; line-height:42px; text-align:center; overflow:hidden; color:#666;}
.works_d{overflow:hidden; width:1200px; margin:0 auto; padding-top:2px;}
.works_d img{ width:276px !important; height:207px !important; }
.works_d td:hover img{opacity: 0.4; filter: alpha(opacity=40);}
.works_d td{display:block; float:left; overflow:hidden; padding:0 !important; margin:7px; width:276px; height:207px; 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:256px; padding:0px 10px; transition: all 0.6s; height:207px; line-height:207px; margin-top:-207px; 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;}

/*process*/
.process{width:1200px; min-width:1200px; margin:0 auto; overflow:hidden; padding-bottom:30px;}
.process_m{width:1200px; min-width:1200px; margin:0 auto; text-align:center; font-weight:bold; font-size:32px; line-height:50px; padding-top:60px;}
.process_s{width:1200px; min-width:1200px; margin:0 auto; text-align:center; color:#666; font-size:16px; line-height:24px;}
.process_en{width:1200px; min-width:1200px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999; line-height:24px; text-transform:uppercase;}
.process_d{width:1200px; min-width:1200px; margin:0 auto; overflow:hidden; padding-top:30px; border-top:solid 1px #ddd; margin-top:20px;}

.process_d_li{float:left; width:147px; margin:0 14px;}
.process_d_line{float:left; width:0; height:0; margin-top:50px; border-left:15px solid transparent; border-right:15px solid transparent; border-bottom:15px solid #ddd; transform: rotate(90deg);}
.process_d_li_t{width:66px; height:56px; border:solid 3px #ccc; border-bottom:none; text-align:center; margin:0 auto;}
.process_d_li_t img{width:38px; padding-top:8px;}
.process_d_li:hover .process_d_li_t img{transform: rotateY(360deg);}
.process_d_li_line{width:72px; height:3px; margin:0 auto;}
.process_d_li_linel{float:left; width:26px; height:3px; background:#ccc;}
.process_d_li_liner{float:right;}
.process_d_li_s{text-align:center; font-size:18px; line-height:22px; padding:18px 0; color:#999; font-weight:bold;}
.process_d_li_m{text-align:center; font-size:28px; font-weight:bold; width:40px; line-height:40px; margin:0 auto; transition: all 0.8s linear; border:solid 1px #999; border-radius:50%;}

.process_d_li:hover .process_d_li_s{-webkit-animation: test 0.3s ease-in 2; color:#ce0000;}
.process_d_li_m:hover{-webkit-animation: test 0.3s ease-in 2;}
.process_d_li:hover .process_d_li_m{ color:#ce0000; font-weight:bold; transition: all 0.8s linear; border:solid 1px #ce0000;}

/*adv*/
.adv{width:100%; overflow:hidden; padding-top:68px; background:#f9f9f9; margin-top:30px;}
.adv_m{width:1100px;  margin:0 auto; text-align:center; font-size:40px; font-weight:bold; line-height:80px; background:#fff; border-radius:50px; border:solid 1px #ddd; color:#999;}
.adv_m span{color:#333; font-size:46px;}
.adv_m strong{color:#ce0000; font-size:50px;}
.adv_s{width:1200px; min-width:1200px; margin:0 auto; text-align:center; font-size:26px; color:#666; line-height:40px;}
.adv_d{width:100%; overflow:hidden; padding-top:20px;}

#tabliit{width:100%; margin:0 auto; height:auto; padding-top:18px; background-repeat:no-repeat;}
#tabliit dl{width:1200px; min-width:1200px; margin:0 auto; height:190px; overflow:hidden;}
#tabliit dl dd{float:left; display:block; transition:all 0.5s ease ;-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; z-index:2; position:relative; width:239px; text-align:center; height:190px; border-top:solid 12px #eee; background:#ddd;}
#tabliit .on{text-decoration:blink; transition: all 0.8s; background:#ce0000; border-top:solid 12px #f31616;}
#tabliit .on .adv_d_tm{color:#fff;}
#tabliit dl span{float:left; display:block; height:58px; border-right:dashed 1px #ccc; margin-top:65px;}

.adv_d_ti{margin:0 auto; padding-top:30px; width:100%;}
.adv_d_ti img{width:80px;}
.adv_d_tm{font-size:24px; font-weight:bold; color:#039ee2; overflow:hidden; line-height:50px; padding-top:10px;}

.tabcoin{width:100%; height:auto; clear:both; overflow:hidden; background:#fff;}
.dis{display:none;}

.adv_dd{width:1200px; min-width:1200px; margin:0 auto; height:500px; overflow:hidden;}
.adv_ddW{width:1200px; min-width:1200px; margin:0 auto;}
.adv_dd_l{width:574px; height:458px; padding:0px 32px; padding-top:42px; background:#f1f1f1;/* border-right:solid 15px #fff; *//*border-left:solid 15px #fff;*/}
.adv_dd_m{font-size:32px; font-weight:bold; color:#039ee2; padding-top:10px; line-height:60px;}
.adv_dd_m span{color:#ce0000; font-size:36px;}
.adv_dd_en{font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:20px; color:#999; padding-top10px; height:40px; border-bottom:dotted 1px #ddd;}
.adv_dd_s{font-size:16px; line-height:26px; padding-top:26px; height:250px; overflow:hidden;}
.adv_dd_s strong{font-size:18px; color:#ce0000; font-weight:bold;}
.adv_dd_line{height:7px; width:150px; background:#ce0000;}

.adv_dd0{ background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20230621/20230621152214_1957230383.jpg) no-repeat center;}
.adv_dd1{ background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201183413_1314419537.jpg) no-repeat center;}
.adv_dd2{ background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201183413_1150670720.jpg) no-repeat center;}
.adv_dd3{ background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201183414_835616347.jpg) no-repeat center;}
.adv_dd4{ background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201183414_498648650.jpg) no-repeat center;}

/*about*/
.about_bac{ width:100%; overflow:hidden;background:#f9f9f9;}
.about{width:1200px; margin:0 auto; overflow:hidden; padding:60px 0;}
.about_en{width:1200px; margin:0 auto; text-align:center; font-family:Atlantic Inline, Arrus Blk BT, Arial, Helvetica, sans-serif; font-weight:bold; font-size:70px; text-transform:uppercase; line-height:80px; color:#bdbdbd;}
.about_m{width:1200px; margin:0 auto;}
.about_mm{width:1200px; margin:0 auto; text-align:center; margin-top:-46px; font-size:42px; line-height:50px; font-weight:bold; font-family:"迷你简汉真广标", "华康海报体W12(P)", STHupo, "Microsoft YaHei"; position:absolute; color:#ce0000;}
.about_mm{text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;
-webkit-text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;
-moz-text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;
*filter: Glow(color=#fff, strength=3);}

.about_img{width:1200px; margin:0 auto; padding-top:40px;}
.about_img img{float:left; width:280px; margin:0 9px; border:dotted 1px #edb57f; transition: all 0.5s linear;}
.about_img img:hover{-webkit-animation: test1 0.3s ease-in 2; transition: all 0.5s linear;}
@-webkit-keyframes test1{
0%{transform:translate(0,0)}
50%{transform:translate(2px,-5px)}
100%{transform:translate(0,0)}
}
.about_s{width:1160px; margin:0 auto; text-align:center; overflow:hidden; padding-top:40px; line-height:32px; font-size:15px;}
.about_a{width:550px; margin:0 auto; overflow:hidden; padding-top:30px;}
.about_aa{width:278px; line-height:36px; margin:0 auto; overflow:hidden; text-align:center; background:#039ee2; position:relative; z-index:2; border-radius:8px;}
.about_aa a{color:#fff; font-size:16px;}
.about_a_line{width:550px; height:1px; background:#039ee2; position:absolute; z-index:1; margin-top:-18px;}

/*corporate*/
.corporate{width:100%; overflow:hidden; border-bottom:dotted 1px #f8d9bb; padding:50px 0 60px 0; }
.corporate_line{width:1200px; margin:0 auto; position:relative;}
.corporate_lineW{width:1200px; position:absolute; margin-top:35px;}
.corporate_line_l{width:40%; border-bottom:dotted 1px #999; margin:0 auto;float:left;}
.corporate_line_r{float:right;}
.corporate_line_o{width:1200px; position:absolute; margin-top:30px;}
.corporate_line_lo{float:left; margin-top:2px; width:6px; height:6px; background:#039ee2;}
.corporate_line_ro{float:right;}
.corporate_m{width:184px; margin:0 auto; color:#ce0000;}
.corporate_m_s{width:184px; margin:0 auto; text-align:center; line-height:48px; font-size:36px;  position:relative; z-index:3; font-family:"迷你简汉真广标", "华康海报体W12(P)", STHupo, "Microsoft YaHei";}
.corporate_en{width:1200px; margin:0 auto; text-align:center; font-size:16px; font-family:Arrus BT, Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:20px; color:#999;}
.corporate_d{width:100%; margin:0 auto; overflow:hidden; padding-top:30px;}
.corporate_d td td td{overflow:hidden; padding:8px !important;}
.corporate_d td td td a{text-decoration:blink; display:block; border:solid 1px #ccc; border-bottom:none; background:#f8f6f2; padding:10px !important; padding-bottom:0 !important; font-size:15px;}
.corporate_d td td td div a{border:solid 1px #ccc; border-top:none; padding:10px !important; white-space: nowrap; text-overflow: ellipsis;}
.corporate_d td td td div{padding-top:0px !important;}
.corporate_d td td td br{line-height:0px; font-size:0px; display:none;}
.corporate_d td td td:hover img{-webkit-animation: test 0.3s ease-in 2;}

.corporate_a{width:550px; margin:0 auto; overflow:hidden; padding-top:30px;}
.corporate_aa{width:278px; line-height:36px; margin:0 auto; overflow:hidden; text-align:center; background:#039ee2; position:relative; z-index:2; border-radius:8px;}
.corporate_aa a{color:#fff; font-size:16px;}
.corporate_a_line{width:550px; height:1px; background:#039ee2; position:absolute; z-index:1; margin-top:-18px;}

/*d_ggt*/
.d_ggt{width:100%; height:167px; overflow:hidden; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180131/20180131142501_1949440181.jpg) no-repeat center;}
.d_ggtW{width:1200px; min-width:1200px; margin:0 auto;}
.d_ggt_m{float:left; width:524px; overflow:hidden; padding-left:34px;}
.d_ggt_ms{text-align:center; line-height:36px; font-size:22px; color:#fff; font-weight:bold; padding-top:48px;}
.d_ggt_mm{text-align:center; line-height:40px; font-size:20px; color:#d1f1ff;}
.d_ggt_mm strong{font-weight:bold; font-size:26px; color:#fff;}
.d_ggt_img{float:left; width:167px; height:167px; overflow:hidden; margin-left:44px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180316/20180316210337_2070869242.png) no-repeat center;}
.d_ggt_tel{float:right; width:334px; padding-top:34px;}
.d_ggt_tel_t{width:244px; padding-left:56px; color:#fff; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180131/20180131142607_1947569441.png) no-repeat left center;}
.d_ggt_tel_ts{font-size:16px; line-height:20px;}
.d_ggt_tel_tm{font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; line-height:34px;}
.d_ggt_tel_a{overflow:hidden; padding-top:10px;}
.d_ggt_tel_aa{width:135px; height:36px; line-height:36px; background:#fff; text-align:center; border-radius:8px; float:left; margin-right:15px;}
.d_ggt_tel_aa a{color:#ce0000; font-size:18px; transition: all 0.5s linear;}
.d_ggt_tel_aa:hover a{color:#f00;transition: all 0.5s linear;}

/*news*/
.news{width:100%; overflow:hidden; padding-top:50px; padding-bottom:36px; border-top:dotted 1px #ddd; box-shadow:0px 3px 6px #ccc;}
.news_en{width:1200px; min-width:1200px; margin:0 auto; text-align:center; text-transform:uppercase; font-size:60px; font-weight:bold; color:#ccc; line-height:70px;}
.news_m{width:202px; margin:0 auto; text-align:center; background:#fff; font-size:28px; font-weight:bold; line-height:40px; overflow:hidden; position:relative; z-index:2; color:#ce0000;}
.news_line{width:100%;  position:absolute; border-bottom:dashed 1px #ccc; margin-top:-15px;}

.lanrenzhijia{ width:1200px; margin:0 auto; overflow:hidden; padding-top:38px; min-width:1200px;}
.lanrenzhijia .tab{ overflow:hidden; width:606px; margin:0 auto;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; line-height:44px; width:160px; text-align:center; margin:0px 20px; transition: all 0.8s linear;}
.lanrenzhijia .tab a.on{text-decoration:none; transition: all 0.8s linear;}
.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:476px; position:relative; margin-top:30px; padding-top:30px; min-width:1200px; border-top:solid 1px #eee;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px; padding-top:30px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news_tab_a_line{width:162px; position:absolute; margin-left:-1px; transition: all 0.8s linear;}
.news_tab_a_line_l{width:10px; height:10px; border-left:solid 3px #ddd; border-top:solid 3px #ddd; float:left; transition: all 0.8s linear;}
.news_tab_a_line_r{float:right; border-right:solid 3px #ddd; border-left:none; transition: all 0.8s linear;}
.news_tab_a_dline{margin-top:-12px; transition: all 0.8s linear;}
.news_tab_a_dline .news_tab_a_line_l{border-top:none; border-bottom:solid 3px #ddd; transition: all 0.8s linear;}
.news_tab_a_m{overflow:hidden; border:solid 1px #ddd; position:relative; z-index:2; font-size:18px; transition: all 0.8s linear;}
.news_tab_a_white{position:absolute; width:160px; margin-top:-1px; z-index:3;}
.news_tab_a_white_i{width:56px; margin:0 auto; height:1px; background:#fff;}

.lanrenzhijia .tab a.on .news_tab_a_line_l{border-left:solid 3px #ce0000; border-top:solid 3px #ce0000; transition: all 0.8s linear;}
.lanrenzhijia .tab a.on .news_tab_a_line_r{border-right:solid 3px #ce0000; border-left:none; transition: all 0.8s linear;}
.lanrenzhijia .tab a.on .news_tab_a_dline .news_tab_a_line_l{border-bottom:solid 3px #ce0000; border-top:none; transition: all 0.8s linear;}
.lanrenzhijia .tab a.on .news_tab_a_m{border:solid 1px #ce0000; transition: all 0.8s linear;}

.news .news_div_item ,.news .divdgweb_new_div_item {width:357px; float:left; overflow:hidden; border:solid 1px #ddd; border-bottom:solid 4px #ddd; margin:0px 20px; position:relative; background:#fff; transition: all 0.7s;}
.news .news_div_item_pic{width:357px; height:235px; overflow:hidden; border-bottom:solid 8px #039ee2; position:absolute; top:0;}
.news .news_div_item_pic img{width:357px; height:235px;}
.news .news_div_item:hover .news_div_item_pic img,.news .divdgweb_new_div_item:hover .news_div_item_pic img{transform: scale(1.08);}
.news .news_div_item_date, .news .divdgweb_new_div_item_date{position:absolute; margin-top:243px; margin-left:92px; width:166px; background:#039ee2; color:#fff; font-size:15px; line-height:32px; border-radius:0 0 12px 12px; padding-bottom:8px;}
.news .news_div_item_day, .news .divdgweb_new_div_item_day{float:left;}
.news .news_div_item_year, .news .divdgweb_new_div_item_year{float:left; padding-left:40px;}
.news .news_div_item_month, .news .divdgweb_new_div_item_month{float:left;}
.news .news_div_item_content, .news .divdgweb_new_div_item_content{width:325px; overflow:hidden; padding:296px 16px 28px 16px;}
.news .news_div_item_title, .news .divdgweb_new_div_item_title{overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width:325px; line-height:42px; border-bottom:solid 1px #ddd; transition: all 0.7s; }
.news .news_div_item_title a, .news .divdgweb_new_div_item_title a{font-size:16px; font-weight:bold;}
.news .news_div_item_body, .news .divdgweb_new_div_item_body{padding-top:14px; line-height:22px; font-size:14px; color:#666; height:70px; margin-bottom:14px; overflow:hidden; display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	}

.news .news_div_item:hover .news_div_item_day, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_day{transition: all 0.7s; background:#039ee2;}
.news .news_div_item:hover, .news .divdgweb_new_div_item:hover{transition: all 0.7s; border-bottom: solid 4px #039ee2;}
.news .news_div_item:hover .news_div_item_title, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title{transition: all 0.7s; color:#ed1c24;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.7s; color:#ed1c24;}
.news .news_div_item:hover .news_div_item_body, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{-webkit-animation: test 0.3s ease-in 2;}


/*links*/
.links{width:100%; overflow:hidden; padding:20px 0px;}
.links_m{width:1200px; min-width:1200px; margin:0 auto; line-height:43px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180130/20180130095147_977328356.png) no-repeat left center;}
.links_m span{font-size:18px; padding-left:44px;}
.links_m a{float:right; font-size:13px; color:#ce0000;}
.links_line{width:100%; overflow:hidden; border-bottom:dashed 1px #dadada;}
.links_d{width:1200px; min-width:1200px; margin:0 auto; padding-top:15px; overflow:hidden; line-height:24px;}

/*footer*/
.footer{width:100%; overflow:hidden; background:#222222; border-top:solid 12px #039ee2; color:#b6b6b6; font-size:13px;}
.footer a{color:#b6b6b6; font-size:13px;}
.footerW{width:1200px; min-width:1200px; margin:0 auto;}
.footer_QR{float:right; padding-top:40px;}
.footer_ewm{float:left; width:106px; text-align:center; background:#fff; padding-bottom:12px;}
.footer_ewm img{overflow:hidden; padding-top:12px; width:90px;}
.footer_l{float:left; width:241px; padding-left:16px;}
.footer_l_s{font-size:13px; line-height:80px;}
.footer_l_tel{overflow:hidden; padding-left:50px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180129/20180129212816_1008555213.png) no-repeat left center; background-size:20%; color:#fff;}
.footer_l_tel_s{font-size:13px; line-height:28px;}
.footer_l_tel_m{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; line-height:28px;}
.footer_lx{float:left; width:412px; padding-top:40px; padding-left:60px;}
.footer_im{font-size:18px; line-height:40px; color:#fff;}
.footer_ixt{width:50px; height:3px; background:#039ee2; overflow:hidden; margin:6px 0;}
.footer_lx_m{overflow:hidden; width:342px; line-height:26px; font-size:13px; padding-top:16px;}
.footer_dh{float:left; width:306px; padding-top:40px;}
.footer_dh_m{overflow:hidden; padding-top:16px;}
.footer_dh_m li{float:left; width:94px; line-height:26px;}

.footer_line{float:left; width:0px; height:300px; border-left:dashed 1px #333; border-right:dashed 1px #000;}
.footer_bq{width:100%; overflow:hidden; padding:30px 0px; border-top:dashed 1px #333; color:#b6b6b6; line-height:26px; text-align:center;box-shadow:0px 0px 12px #000 inset;}

/*公用样式*/

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


/*内页*/
.nyhdp_xw{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151004_1382248480.jpg) no-repeat center; position:absolute; top:277px;}
.nyhdp_ly{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151027_1823745179.jpg) no-repeat center; position:absolute; top:277px;}
.nyhdp_lx{width:100%; overflow:hidden; height:350px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151049_245744612.jpg) no-repeat center; position:absolute; top:277px;}

/*内页导航*/
.strong_title{display:none;}
.mianbxContent{width:856px !important; text-align:left !important; height:auto !important; line-height:40px !important; margin-bottom:20px !important; font-size:18px; overflow:hidden; padding:10px 20px; background:#008ae2; color:#d0edff;}
.mianbxContent a{font-weight:bold; font-size:18px; color:#fff;}


/*内页导航*/
.strong_title{display:none;}
.mianbxContent{width:1160px !important; text-align:left !important; height:auto !important; line-height:40px !important; margin-bottom:20px !important; font-size:15px; overflow:hidden; padding:2px 20px; background:#0092dd; color:#d0edff; white-space: nowrap; text-overflow: ellipsis;}
.mianbxContent a{font-weight:bold; font-size:15px; color:#fff;}


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

/*内页新闻*/
.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:1200px !important; height:auto !important; padding-top:8px; overflow:hidden; font-size:0; line-height:0 !important; padding-bottom:20px;}
.pro_all_class a{float:left; display:block; padding:8px 15px; overflow:hidden; text-align:center; border:solid 1px #0092dd; margin:1px; font-size:14px; color:#fff; background:#0092dd; line-height:28px; white-space: nowrap; text-overflow: ellipsis; width:137px;}
.pro_all_class a:hover{background:#de0000;}
.pro_all_class strong{color:#ffec08;}

/*内页自定义新闻带图片展示*/

.pro_list_box_item_l_zdy{float:left; width:207px; height:137px; background:#eee url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151119_1677031813.jpg) no-repeat center; line-height:135px; font-size:0px;}
.pro_list_box_item_l_zdy img{width:205px; height:135px;}
.pro_list_box_item_r_zdy{float:right; width:924px;text-align:left; height:135px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151152_621333176.png) no-repeat left bottom;}
.pro_list_box_item_zdy{border: #efefef solid 1px; overflow: hidden; padding: 10px; margin:8px;}
.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:13px; 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{ transition: all 0.95s; -webkit-animation: test 0.3s ease-in 2;}

.pages_info dgweb_pages_info{font-size:13px;}


/*内页产品*/
.pro_name{line-height:30px; width:100%; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; text-align:left; padding:0 !important; line-height:36px; margin-top:8px;}
.pro_name a{font-size:14px; display:block; width:268px; background:url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151212_457910455.png) no-repeat right center; width:200px; padding-right:68px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.pro_one_box{border:solid 1px #ccc; width:268px !important; margin:6px; padding:8px;}
.pro_one_box img{width:100% !important; height:100% !important;}
.pro_one_box .pro_pic{height:auto !important;}
.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; width:1200px !important; text-align:center; margin-top:0px !important; background:#eee; border-bottom:dashed 1px #fff; border-top:solid 3px #0092dd; padding-top:10px;}
.pcontent_title_h4 strong{font-weight:normal; line-height:56px !important; border-top:solid 1px #eee; font-size:32px; color:#d9231b; font-weight:bold;}
.detail_title{font-size:15px; margin-left:0 !important; padding-left:20px !important; background:#f1f1f1; line-height:28px; margin-bottom:25px; width:1200px !important;}
.product_content{overflow:hidden; padding-bottom:30px; width:896px !important;}

/*内页产品-相关产品指引*/
.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; padding:5px !important;}
.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;}

/*浮动右边*/
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
z-index: 99999;}

.back-top {
  opacity: 0.8;
  width: 32px;
  height: 32px;
  z-index:10000000;
  background: #0092dd url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151332_1838500644.png) center center no-repeat; }
  .back-top:hover {
    opacity: 1; }

.back-top-text {
  margin-top: 3px;
  padding-left: 7.5px;
  width: 32px;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff; }
  
.back-top:hover {
opacity: 1; }
.yb_conct {
  position: fixed;
  z-index: 9999999;
  top: 100px;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease; }
  .yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #00b8f1; }

.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }

.yb_bar .yb_top {
  background: #0092dd url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151332_1838500644.png) no-repeat 0 0; }

.yb_bar .yb_phone {
  background: #0092dd url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151332_1838500644.png) no-repeat 0 -57px; }

.yb_bar .yb_QQ {
  text-indent: 0;
  background: #0092dd url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151332_1838500644.png) no-repeat 0 -113px; }

.yb_bar .yb_ercode {
  /*height:200px;*/
  background: #0092dd url(//memberpic.114my.com.cn/dgcyjx/uploadfile/image/20180201/20180201151332_1838500644.png) no-repeat 0 -169px; }


.hd_qr {
  padding: 0 29px 25px 29px; }


.hd_qr1 {
  padding: 0 29px 25px 29px; }

.yb_QQ a {
  display: block;
  text-indent: 54px;
  width: 100%;
  height: 100%;
  color: #fff; }


#bodycon #left{ overflow: auto; display: none;}
#roller_pro_content tbody tr {
    width: 24%;border:solid 1px #ccc;margin: 3px;
}
#roller_pro_content tbody>tr:last-child {
    display: none;
}

#roller_pro_content tbody {
    display: flex;
    flex-wrap: wrap;
}

#roller_temp_pro tbody {
    display: flex;
    flex-wrap: wrap;
}
td#roller_temp_pro tr {
    width: 24%;border:solid 1px #ccc;margin: 3px;
}