﻿@charset "UTF-8";
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height:1.42857143;font-size:14px;min-width:1200px;background:#fff;color:#333;}
h1{font-size:2em;margin:.67em 0;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
a{-webkit-text-decoration-skip:objects;background-color:transparent;}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline:none;}
body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type=button],

/* 1 */
[type=reset],[type=submit]{-webkit-appearance:button;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,

/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a{color:#333;text-decoration:none;}
ul{margin:0;list-style:none;padding:0;}
.container{width:1200px;margin:0 auto;}
.dg-more-btn{border:1px solid #ddd;line-height:24px;padding:0 10px;display:inline-block;font-size:14px;}
.dg-more-btn:hover{color:#fff;background-color:#004da2;border-color:#004da2;}
.dg-header .topbar{line-height:40px;background-color:#E7E7E8;}
.dg-header .topbar ul{float:right;}
.dg-header .topbar li{float:left;}
.dg-header .topbar li.pipe{padding:0 10px;color:#ccc;}
.dg-header .logo{float:left;padding:30px 0;}
.dg-header .logo h1{margin:0;}
.dg-header .logo img{display:block;height:65px;width:auto;}
.dg-header .text{float:left;font-size:16px;margin:30px 0 0 30px;}
.dg-header .text strong{display:block;font-size:22px;}
.dg-header .tel{float:right;background:url(../images/t_pho.gif) no-repeat 0 center;padding-left:55px;color:#666;margin-top:30px;}
.dg-header .tel strong{display:block;color:#004da2;font-size:24px;}
.dg-header .tel p{margin:0;}
.dg-nav{border-top:1px solid #ddd;}
.dg-nav li{float:left;margin:0 19px;}
.dg-nav li a{display:block;border-bottom:2px solid transparent;line-height:70px;font-size:16px;}
.dg-nav li a:hover,.dg-nav li.active a{border-color:#004da2;color:#004da2;}
.dg-slideBox{position:relative;overflow:hidden;background-color:#4a4949;}
.dg-slideBox .bd,.dg-slideBox .bd ul,.dg-slideBox .bd li{width:100%!important;height:500px!important;}
.dg-slideBox .bd li{background:no-repeat center;}
.dg-slideBox .bd li a{display:block;width:100%;height:100%;}
.dg-slideBox .hd{text-align:center;font-size:0;}
.dg-slideBox .hd li{display:inline-block;width:260px;vertical-align:top;position:relative;font-size:14px;padding:30px 20px;background:url(../images/f_line1.gif) no-repeat 0 center;color:#999;cursor:pointer;}
.dg-slideBox .hd li h4{margin:0;color:#fff;font-size:16px;height:44px;overflow:hidden;}
.dg-slideBox .hd li p{margin:10px 0 0;}
.dg-slideBox .hd li.on{color:#fff;}
.dg-slideBox .hd li.on h4{color:#4d81bb;}
.dg-sou{padding:25px 0;}
.dg-sou .hot{float:left;padding:5px 0;}
.dg-sou .hot strong{color:#004da2;}
.dg-sou .hot a{margin-right:10px;}
.dg-sou .hform{float:right;}
.dg-sou .hform input{float:left;font-size:14px;border:0;padding:5px 15px;line-height:20px;background:url(../images/sea01.png) no-repeat 0 0;width:230px;}
.dg-sou .hform button{border:0;border-bottom:1px solid transparent;padding:0;float:left;cursor:pointer;outline:none;width:55px;height:30px;background:url(../images/sea02.png) no-repeat 0 0;}
.dg-sou-inner{background-color:#F2F2F2;}
.dg-sou-inner .dg-sou{border-bottom:0;}
.dg-sou-inner .hform{background-color:#fff;border-radius:20px;overflow:hidden;padding-left:15px;}
.dg-sou-inner .hform input{width:240px;background:none;padding-left:0;}
.dg-sou-inner .hform button{background:url(../images/viskins-p1.png) no-repeat -258px -936px;width:30px;height:30px;}
.dg-section{padding:65px 0;}
.dg-section-title{text-align:center;font-size:28px;text-transform:uppercase;margin-bottom:40px;}
.dg-section-title small{display:block;font-size:16px;margin-top:15px;}
.dg-prd-in{position:relative;}
.dg-prd-in .bd{margin:0 70px;overflow:hidden;}
.dg-prd-in .bd li{float:left;width:328px;margin-right:38px;}
.dg-prd-in .bd li .m{overflow:hidden;height:246px;line-height:246px;text-align:center;font-size:0;}
.dg-prd-in .bd li .m img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;transition:all 0.3s;}
.dg-prd-in .bd li a:hover .m img{transform:scale(1.1);}
.dg-prd-in .bd li .text{padding-top:20px;}
.dg-prd-in .bd li .text h4{margin:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-prd-in .bd li .text p{margin:10px 0 0;color:#666;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-prd-in .bd li .text .dg-more-btn{float:right;}
.dg-prd-in .arr{position:absolute;top:98px;width:31px;height:61px;z-index:2;background:no-repeat 0 0;}
.dg-prd-in .arr:hover{background-position:0 bottom;}
.dg-prd-in .prev{background-image:url(../images/prev1.gif);left:0;}
.dg-prd-in .next{background-image:url(../images/next1.gif);right:0;}
.dg-cpcate{text-align:center;margin-bottom:36px;}
.dg-cpcate li{display:inline-block;background:#004da2;padding:10px 20px;}
.dg-cpcate li a{color:#fff;}
.dg-cpcate li:hover{background:#666666;}
.list-1{margin-left:-34px;}
.list-1 li{float:left;margin-bottom:34px;width:33.333333%;}
.list-1 li a{display:block;margin-left:34px;background-color:#fff;box-shadow:0 5px 5px #dedede;}
.list-1 li .m{overflow:hidden;height: 206px;line-height:235px;text-align:center;font-size:0;border-bottom:1px solid #eee;}
.list-1 li .m img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;transition:all 0.3s;}
.list-1 li a:hover .m img{transform:scale(1.1);}
.list-1 li .text{padding:20px;}
.list-1 li .text h4{margin:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-1 li .text p{margin:10px 0 0;color:#666;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-1 li .text .dg-more-btn{float:right;}
.list-1 li.s{width:50%;}
.list-1-1{margin-left:-20px;}
.list-1-1 li{margin-bottom:20px;}
.list-1-1 li a{margin-left:20px;border:1px solid #eee;}
.dg-edge-in{position:relative;}
.dg-edge-in .hd{background:url(../images/edgebg.png) no-repeat center 0;padding:33px 0;height:138px;position:relative;z-index:2;}
.dg-edge-in .hd li{float:left;width:25%;text-align:center;color:#666;font-size:24px;line-height:2;}
.dg-edge-in .hd li a{color:#666;display:block;}
.dg-edge-in .hd li span{display:block;font-size:36px;line-height:55px;}
.dg-edge-in .hd li small{font-size:14px;padding-left:10px;}
.dg-edge-in .hd li.on{color:#004da2;}
.dg-edge-in .hd li.on a{color:#004da2;}
.dg-edge-in .bd{margin-top:-150px;}
.dg-edge-in .bd li{height:818px;background:no-repeat center;}
.dg-edge-in .bd .wrap{position:absolute;left:0;top:265px;background-color:#fff;width:50%;height:490px;}
.dg-edge-in .bd .text{padding:65px 50px 0 0;float:right;width:400px;}
.dg-edge-in .bd .text h5{margin:0;line-height:50px;font-size:24px;color:#999;font-weight:normal;}
.dg-edge-in .bd .text h5 strong{padding-right:15px;font-size:36px;}
.dg-edge-in .bd .text h4{font-size:26px;margin:0;}
.dg-edge-in .bd .text p{font-size:16px;line-height:1.8;margin:50px 0 20px;}
.dg-edge-in .bd .text .dg-more-btn{float:right;}
.dg-center-in{position:relative;}
.dg-center-in .bd{float:left;width:1052px;box-shadow:0 0 5px #dedede;background-color:#fff;}
.dg-center-in .bd li{overflow:hidden;height:582px;}
.dg-center-in .bd li .m{float:left;width:600px;height:100%;}
.dg-center-in .bd li .m img{display:block;width:100%;height:auto;}
.dg-center-in .bd li .text{margin-left:600px;padding:46px 100px 0 30px;}
.dg-center-in .bd li .text span{display:block;padding-left:36px;margin-bottom:80px;font-size:16px;background:url(../images/ico07.gif) no-repeat 7px 13px;line-height:30px;}
.dg-center-in .bd li .text h4{margin:0 0 35px;font-size:30px;}
.dg-center-in .bd li .text h4 small{display:block;font-size:14px;color:#666;font-weight:normal;}
.dg-center-in .bd li .text p{margin:0;font-size:16px;line-height:1.8;}
.dg-center-in .hd{float:right;width:148px;background-color:#e8e8e8;height:582px;}
.dg-center-in .hd li{height:145px;border-top:1px solid #CFCFCF;cursor:pointer;text-align:center;font-size:18px;line-height:32px;position:relative;}
.dg-center-in .hd li:after{position:absolute;right:100%;top:50%;width:0;height:0;border-top:10px solid transparent;margin-top:-10px;border-right:20px solid #004da2;content:'';border-bottom:10px solid transparent;display:none;}
.dg-center-in .hd li strong{display:block;font-size:32px;padding-top:40px;}
.dg-center-in .hd li.on{background-color:#004da2;color:#fff;}
.dg-center-in .hd li.on:after{display:block;}
.dg-center-in .arr{position:absolute;bottom:-30px;width:66px;height:66px;z-index:2;background:no-repeat 0 0;}
.dg-center-in .arr:hover{background-position:0 bottom;}
.dg-center-in .prev{background-image:url(../images/prev2.gif);left:660px;}
.dg-center-in .next{background-image:url(../images/next2.gif);right:380px;}
.dg-video-in{background:url(../images/ge01.png) no-repeat center bottom;height:500px;padding:0 0 56px;}
.dg-video-in .play{float:left;width:934px;}
.dg-video-in .text{float:right;width:266px;background-color:#fff;text-align:center;}
.dg-video-in .text h4{line-height:58px;margin:0;border-bottom:solid 1px #e1e1e1;font-size:18px;}
.dg-video-in .text .box{background:url(../images/ico11.gif) no-repeat center 35px;padding:93px 27px;}
.dg-video-in .text .box h4{border-bottom:0;}
.dg-video-in .text .box p{text-align:justify;line-height:1.8;margin:0 0 20px;}
.dg-part-in{margin-left:-10px;}
.dg-part-in li{float:left;width:20%;margin-bottom:10px;}
.dg-part-in li .m{margin-left:10px;height:116px;line-height:116px;text-align:center;font-size:0;}
.dg-part-in li .m img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;}
.dg-about-in{width:550px;}
.dg-about-in .dg-section-title{text-align:left;border-left:2px solid #004da2;padding-left:20px;}
.dg-about-in p{margin:10px 0;font-size:16px;line-height:1.8;}
.dg-zs-in{position:relative;margin-top:70px;}
.dg-zs-in .bd{margin:0 70px;overflow:hidden;}
.dg-zs-in .bd li{float:left;margin-right:4px;width:124px;padding:5px;}
.dg-zs-in .bd li .m{border:solid 1px #f6f6f6;box-shadow:0 0 5px #d8d8d8;font-size:0;text-align:center;line-height:162px;height:162px;display:table-cell;vertical-align:middle;}
.dg-zs-in .bd li .m img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;}
.dg-zs-in .arr{position:absolute;top:50%;width:50px;height:50px;z-index:2;background:no-repeat 0 0;margin-top:-25px;background-size:50px 111px;}
.dg-zs-in .arr:hover{background-position:0 bottom;}
.dg-zs-in .prev{background-image:url(../images/prev2.gif);left:0;}
.dg-zs-in .next{background-image:url(../images/next2.gif);right:0;}
.dg-news-in .tit{font-size:24px;margin-bottom:30px;}
.dg-news-in dl{margin:20px 0 0;overflow:hidden;}
.dg-news-in dt{float:left;box-shadow:2px 2px 2px #d5d5d5;background-color:#004da2;width:87px;text-align:center;padding:15px 0;line-height:25px;color:#fff;}
.dg-news-in dt strong{display:block;font-size:24px;}
.dg-news-in dd{margin-left:110px;line-height:40px;}
.dg-news-in dd h4{margin:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-news-in dd p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-faq-in li{height:158px;overflow:hidden;}
.dg-faq-in li h4{height:55px;margin:0;line-height:38px;font-size:18px;background:url(../images/faq_w.gif) no-repeat 0 0;padding-left:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-faq-in li p{margin:0;line-height:24px;background:url(../images/faq_d.gif) no-repeat 0 0;padding-left:60px;}
.dg-link{margin-bottom:40px;}
.dg-link h4{border-bottom:1px solid #ddd;margin:0;line-height:55px;font-size:18px;color:#004da2;}
.dg-link h4 small{text-transform:uppercase;font-size:16px;font-weight:normal;color:#999;}
.dg-link ul{margin-left:-20px;}
.dg-link li{float:left;margin-left:20px;margin-top:20px;}
.dg-footer{background-color:#3A3A3A;color:#fff;padding-top: 50px;}
.dg-footer a{color:#fff;}
.dg-footer .logo{float:left;width:337px;background:url(../images/f_line1.gif) no-repeat right 6px;}
.dg-footer .logo img{display:block;}
.dg-footer .ewm{margin-top:23px;width:88px;height:88px;background:url(../images/f_codebg.jpg) no-repeat center 0;padding:13px;margin-left:60px;}
.dg-footer .ewm img{width:100%;height:auto;}
.dg-footer .nav{float:left;padding-left:57px;font-size:16px;width:276px;line-height:50px;background:url(../images/f_line1.gif) no-repeat right 6px;}
.dg-footer .nav li{float:left;width:50%;}
.dg-footer .text{float:right;width:488px;}
.dg-footer .text h4{margin:0 0 10px;line-height:56px;font-size:20px;}
.dg-footer .text p{width:100%;line-height:25px;padding:10px 0;}
.dg-footer .copy{padding:20px 0;margin-top: 50px;background-color:#222222;color:#8f8f8f;}
.client-2{position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a{text-decoration:none;}
.client-2 li{margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.client-2 li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;margin:0;}
.client-2 .my-kefu-qq i{background-position:4px 5px;}
.client-2 .my-kefu-tel i{background-position:0 -21px;}
.client-2 .my-kefu-liuyan i{background-position:4px -53px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-weibo i{background-position:-30px -22px;}
.client-2 .my-kefu-ftop{display:none;}
.client-2 .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left{float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{background:#535353;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main{background:#535353;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img{width:115px;height:115px;}
.dg-banner{height:300px;background:no-repeat center;background:url(../images/banner.jpg) no-repeat top center;}
.dg-banner a{display:block;width:100%;height:100%;}
.dg-curmbs{padding:15px 0;border-bottom:1px dashed #dcdcdc;margin-bottom:20px;}
.dg-curmbs span{padding-left:10px;border-left:10px solid #000;}
.dg-curmbs em{font-style:normal;padding:0 5px;color:#999;}
.dg-menu-inner{position:relative;padding-bottom:50px;}
.dg-menu-inner:after{display:block;content:'';height:2px;background-color:#e2dad8;}
.dg-menu-inner li{float:left;width:14.2857142857%;}
.dg-menu-inner li a{display:block;line-height:56px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;position:relative;text-align:center;}
.dg-menu-inner li a:after{position:absolute;content:'';left:50%;bottom:-6px;background-color:#e2dad8;width:10px;height:10px;border-radius:50%;margin-left:-5px;}
.dg-menu-inner li.active a:after,.dg-menu-inner li a:hover:after{width:14px;height:14px;border:solid 2px #093ca2;margin-left:-8px;background-color:#fff;bottom:-10px;}
.dg-menu-inner li.active a,.dg-menu-inner li a:hover{color:#093ca2;}
.dg-about-dl{margin:0 0 50px;}
.dg-about-dl dt{float:right;width:550px;}
.dg-about-dl dt img{display:block;width:100%;height:auto;}
.dg-about-dl dd{margin:0;float:left;width:590px;}
.dg-about-dl dd h4{font-size:20px;margin:0 0 20px;}
.dg-about-dl dd p{line-height:3;}
.dg-about-dl.r dt{float:left;}
.dg-about-dl.r dd{float:right;}
.dg-title-1{text-align:center;border-bottom:1px solid #ddd;margin-bottom:50px;font-size:30px;padding-bottom:20px;}
.dg-title-2{line-height:26px;font-size:20px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:30px;}
.dg-title-2 .more{float:right;}
.dg-temp_contact{margin-bottom:20px;line-height:2;}
.dg-contact-text{float:left;width:530px;margin:0;}
.dg-contact-text dt{font-size:22px;}
.dg-contact-text dd{padding:0 0 14px 60px;line-height:45px;border-bottom:1px solid #ddd;margin:15px 0 0;background:no-repeat 0 top;}
.dg-contact-text dd.i1{background-image:url(../images/ico2.jpg)}
.dg-contact-text dd.i2{background-image:url(../images/ico3.jpg)}
.dg-contact-text dd.i3{background-image:url(../images/ico4.png)}
.dg-contact-text dd.i4{background-image:url(../images/ico5.png)}
.dg-contact-text dd.i5{background-image:url(../images/ico6.png)}
.dg-contact-pic{float:right;width:600px;padding-top:50px;}
.dg-message{background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;border:1px solid #ddd;padding:50px 200px;}
.form-group{margin-bottom:15px;}
.form-label{float:left;line-height:34px;width:120px;text-align:right;}
.form-label span{color:#e50112;}
.form-content{margin-left:130px;}
.form-control{line-height:20px;font-size:14px;border:1px solid #ddd;padding:6px 12px;width:600px;display:inline-block;vertical-align:top;}
select.form-control{height:34px;}
.form-submit{padding:6px 22px;color:#fff;background-color:#004da2;border:0;cursor:pointer;font-size:16px;border-radius:3px;}
.form-button{padding:6px 22px;color:#fff;background-color:#767676;border:0;cursor:pointer;font-size:16px;border-radius:3px;}
.list-2{}
.list-2 li{float:left;width:25%;}
.list-2 li a{display:block;border:1px solid #ddd;padding:20px;text-align:center;margin:-1px 0 0 -1px;}
.list-2 li h4{margin:0 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:normal;padding-left:5px;border-left:2px solid #004da2;line-height:1;}
.list-2 li .m{height:195px;line-height:195px;text-align:center;font-size:0;}
.list-2 li .m img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;}
.list-2 li p{text-align:justify;line-height:1.8;height:75px;overflow:hidden;}
.list-3{margin:0 0 0 -20px;}
.list-3 li{float:left;width:25%;}
.list-3 li a{display:block;margin:0 0 20px 20px;border:1px solid #ececeb;}
.list-3 li a:hover{border-color:#004da2;color:#004da2;}
.list-3 li img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;}
.list-3 li .m{text-align:center;font-size:0;}
.list-3 li .text{padding:5px 20px 20px;text-align:center;}
.list-3 li h4{margin:0;font-size:18px;line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;text-align:left;}
.list-3 li p{margin-top:0;height:40px;overflow:hidden;color:#999;text-align:justify;}
.list-4{margin:0 0 0 -20px;}
.list-4 li{float:left;width:25%;}
.list-4 li a{display:block;margin:0 0 20px 20px;border:1px solid #ddd;}
.list-4 li .m{padding:10px;height:150px;line-height:150px;text-align:center;font-size:0;}
.list-4 li img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;}
.list-4 li .text{padding:5px 20px;background-color:#F0F0F0;}
.list-4 li .text h4{margin:0;font-size:14px;line-height:45px;height:45px;overflow:hidden;font-weight:normal;text-align:center;}
.dg-pages{text-align:center;margin:30px 0;}
.dg-pages li{list-style:none;}
.dg-pages a,.dg-pages span{display:inline-block;margin:0 3px;border:1px solid #ddd;padding:4px 12px;border-radius:3px;}
.dg-pages a.active{background-color:#004da2;border-color:#004da2;color:#fff;}
.dg-news-slide{margin-bottom:40px;position:relative;background-color:#F6F6F6;}
.dg-news-slide dl{margin:0;overflow:hidden;height:300px;}
.dg-news-slide dt{float:left;width:600px;}
.dg-news-slide dt img{display:block;width:100%;height:auto;}
.dg-news-slide dd{margin-left:600px;padding:30px 30px 0;}
.dg-news-slide dd h4{margin:0;font-size:20px;}
.dg-news-slide dd p{line-height:1.8;height:75px;overflow:hidden;}
.dg-news-slide .hd{position:absolute;right:30px;bottom:30px;z-index:2;}
.dg-news-slide .hd li{float:left;width:30px;height:30px;border-radius:50%;background-color:#C7C7C7;color:#fff;cursor:pointer;text-align:center;line-height:30px;margin-left:10px;}
.dg-news-slide .hd li.on{background-color:#004da2;}
.dg-news-list{overflow:hidden;}
.dg-news-list ul{}
.dg-news-list ul li{border-bottom:1px dashed #ddd;}
.dg-news-list ul li a{display:block;line-height:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/ico12.gif) no-repeat 0 center;padding-left:42px;}
.dg-news-list ul li span{float:right;color:#999;}
.dg-news-list .more{float:right;width:226px;height:215px;background-color:#e8e8e8;font-size:24px;text-align:center;color:#777;padding-top:70px;}
.dg-news-list .more span{display:block;margin-top:50px;}
.dg-news-list .more span i{display:inline-block;height:13px;width:13px;border-radius:13px;background:#cacaca;margin:0 15px;}
.dg-news-list .more:hover{background-color:#004da2;color:#fff;}
.ct2-sd{float:left;width:240px;}
.ct2-mn{float:right;width:930px;}
.panel-sd{margin-bottom:20px;}
.panel-sd-hd{background-color:#004da2;color:#fff;padding-bottom:5px;}
.panel-sd-hd h4{text-align:center;border-bottom:1px solid #fff;margin:0;font-size:24px;padding:20px 0;}
.panel-sd-bd{border:1px solid #ececeb;padding:5px 10px;border-top:0;}
.dg-column h3{margin:0 0 2px;font-weight:normal;}
.dg-column h3 a{display:block;line-height:50px;background:#ececeb;padding:0 40px;font-size:18px;}
.dg-column h3.on a{background-color:#004da2;color:#fff;}
.dg-column li{line-height:50px;border-bottom:1px solid #ececeb;}
.dg-column li a{display:block;padding:0 40px;}
.dg-contact-z1{color:#fff;margin-bottom:20px;padding:30px 20px 40px;font-size:18px;background:url(../images/cl-cbgg-tys-icon2.png) no-repeat 162px 16px #004da2;}
.dg-contact-z1 strong{display:block;font-size:20px;}
.dg-infocontent{margin-bottom:30px;}
.dg-infocontent-title{margin-bottom:20px;}
.dg-infocontent-title h1{margin:0;font-size:24px;}
.dg-infocontent-title p{margin:10px 0 0;font-size:12px;color:#999;}
.dg-infocontent-title p span{padding-right:10px;}
.dg-infocontent-desc{margin-bottom:20px;border:1px solid #ddd;padding:20px;}
.dg-infocontent-body{line-height:2;margin-bottom:20px;}
.dg-infocontent-rem{margin-bottom:20px;}
.dg-infocontent-rem h4{margin:0;font-size:24px;line-height:55px;}
.dg-infocontent-rem li{border-top:1px dashed #dbdbdb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:46px;}
.dg-infocontent-rem li span{float:right;}
.dg-infocontent-epx{margin-bottom:20px;}
.dg-infocontent-epx li{line-height:32px;margin-bottom:5px;}
.dg-infocontent-epx li span{display:inline-block;background-color:#A2A2A2;color:#fff;padding:0 15px;margin-right:10px;}
.dg-infocontent-epx li em{float:right;font-style:normal;}
.dg-infocontent-return{border-top:1px solid #004da2;line-height:32px;}
.dg-infocontent-return a{margin-right:10px;}
.dg-infocontent-return .more{margin:0;float:right;background-color:#004da2;color:#fff;padding:0 10px;}
.dg-showcase{margin-bottom:80px;}
.dg-showcase-pic{position:relative;width:480px;overflow:hidden;float:left;}
.dg-showcase-pic li{text-align:center;line-height:360px;width:480px;font-size:0;}
.dg-showcase-pic li img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;}
.dg-showcase-pic .arr{position:absolute;top:50%;width:12px;height:23px;margin-top:-11px;z-index:2;}
.dg-showcase-pic .prev{left:15px;background:url(../images/p15-icon2.png) no-repeat 0 0;}
.dg-showcase-pic .next{right:15px;background:url(../images/p15-icon3.png) no-repeat 0 0;}
.dg-showcase-info{float:right;width:630px;}
.dg-showcase-info h1{margin:0 0 15px;font-size:24px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dg-showcase-info p{margin:0;color:#666;padding:3px 0;}
.dg-showcase-info .tel{border-top:2px solid #e6e6e6;margin-top:15px;padding-top:15px;background:url(../images/pc-xc-icon2.png) no-repeat 10px 15px;height:42px;padding-left:70px;line-height:21px;font-size:18px;}
.dg-showcase-info .tel a{float:right;line-height:42px;padding:0 15px;background-color:#535353;color:#fff;}
.bookadd{margin:20px 0;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#f30;font-family:宋体;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ddd;padding:10px 10px;vertical-align:middle;overflow:hidden;}
.bookadd .enter .bnt{border:1px solid #1F92D1;background:#1F92D1;padding:8px 20px;vertical-align:middle;color:#fff;cursor:pointer;}
.bookadd .enter label{display:block;}
.index-pro:nth-child(2n){background:#eaeaea;}
.index-pro:nth-child(2n-1){background:#F8F8F8 url('../images/index_probg.gif') no-repeat center center;background-size: cover;}
