/*ㄤ唬*/
body{ margin:0 auto;font-family:"microsoft yahei"; color:#525252; font-size:12px; min-width:1200px;}
div,dl,dd,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;font-family:"microsoft yahei";}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #1f9d22; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;}
.trans img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);}

.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
	
a:hover{text-decoration: none; color:#1f9d22;}
.box,#top,.copy{width:1200px; height:auto; margin:0 auto;}

/*椤堕*/
#head{ width:100%; min-width:1200px; line-height:35px; color:#909090; border-bottom:1px solid #dedede;}
#head a{ display: inline; float: left;color:#909090;}
#head a:hover{ color:#1f9d22;}
#head i{ font-style: normal; display: inline; padding: 0 10px; float: left;}	
		

/*澶*/
#top{ padding-top:15px;font-family:"microsoft yahei"; }
#top .logo{ width: auto; padding-top:20px; margin-right:13px;}
#top .logo img{ width:75px;}
#top .name{ width: auto; margin-top:15px; font-size: 40px; font-weight: bold; color: #222;}
#top .name i{ display:block; float:left; font-style:normal; line-height: 37px; padding-top: 5px;}
#top .name::after{ float:left; height:55px; width:1px; background:#bebebe; display:block; content:""; margin:10px 13px 0 13px;}
	#top .name dl{ font-size: 12.1px; text-transform: uppercase; color: #909090;   font-weight: normal; font-family: "arial";}	
#top .word{ width: auto; font-size:18px; color:#333; margin-top:22px; line-height:38px;}
#top .word p{ font-size:35px; font-weight:bold; color:#333; letter-spacing: 1px;}
  #top .word p span{ color: #1f9d22;}
.top_r{ width: auto; margin-top:15px; }

.top_r_t{ line-height:45px; border-bottom: 1px solid #dedede;}
.top_r_t em{ display:inline-block; font-style:normal; font-size:16px; color:#525252; float:left;}
.top_r_t i{padding-right: 10px; display:inline-block; font-style:normal; font-size:25px; color:#1f9d22; float:left; font-weight:bold; font-family:"arial";}

  .top_r_b{font-size: 16px; padding-top:6px;}
 .top_r a{font-size: 16px; color:#555;}
.top_r a:hover{color:#1f9d22;}
  .top_r_b i{color: #00923f; font-style: normal; padding:0 3px 0 8px;}
  .top_r_b i:nth-child(1){ padding-left: 0;}
/*绱*/
.search{width:28px; height:28px; position: relative; padding-top:5px;}
.search-form {    
    position: absolute;
    right: 0px;
z-index:99;
}
.search-form .form-group {  
  float: right !important;
  transition: all 0.35s, border-radius 0s;
  width: 30px;
  height: 30px;
  background-color: #fff; 
  border-radius: 23px;
  border: 1px solid #ccc; }

.search-form .form-group .form-control{width:30px; background:none; outline:none; color:#d2d1d1; padding-left: 10px; border: none; height:28px; line-height:28px;}
.search-form .form-group:hover .form-control{width:318px;}
.search-form .form-group:hover,
.search-form .form-group.hover {
  width: 337px;
  border-radius: 4px 25px 25px 4px; }
.search-form .form-group .form-control{opacity:0; transition-delay:0.1s;}
.search-form .form-group:hover .form-control,.search-form .form-group.hover .form-control{opacity:1;}
.search-form .form-group .form-control-feedback {
  position: absolute;
  top: -7px;
  right: -7px;
  z-index: 2;
  display: block;
  padding: 8px; 
  width: 30px;
  height: 30px;
  line-height: 26px;
  text-align: center;
  color: #3596e0;
  left: initial;
  font-size: 14px; 
  pointer-events: auto;
  }
  
  /*涓诲艰*/
			.nav {width: 100%;min-width: 1200px;font-family: "microsoft yahei";height: 53px;margin-top: 25px;background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010143856_539356079.jpg)repeat-x;color: #fff;font-size: 15px;line-height: 50px;}
.main{margin: 0 auto;width: 1200px;}
			.main > li {position: relative;float: left;width:133px;height:100%;background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010144825_1746906625.png) center right no-repeat; }
            .main > li a{text-decoration: none;color: #fff;text-transform: capitalize;display: block;width: 100%;height: 100%;text-align: center;line-height: 53px;font-size: 16px;transition: background-color 0.5s ease-in-out;font-family: "Microsoft YaHei";}
            .main > li a:hover {background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010144116_445262644.jpg)repeat-x;}
   .nav .on{ width: 1px; height: 53px;background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010144825_1746906625.png)center no-repeat;}
			.drop{position: absolute;z-index: 10;}
			.drop li { opacity: 0;transform-origin: top center;}
			.drop li:nth-child(1) a{border: 1px solid #24b427;} 
            .drop li a {background: #1f9d22;width:131px;height:40px;text-align: center;line-height: 40px;border: 1px solid #24b427;border-top: none; font-size: 15px;}
			.main li:hover .menu1 li:first-of-type {animation: menu1 0.3s ease-in-out forwards;animation-delay: 0.3s;}
			.main li:hover .menu1 li:nth-of-type(2) {animation: menu1 0.3s ease-in-out forwards;animation-delay: 0.6s;}
			.main li:hover .menu1 li:nth-of-type(3) {animation: menu1 0.3s ease-in-out forwards;animation-delay: 0.9s;}
			.main li:hover .menu1 li:nth-of-type(4) {animation: menu1 0.3s ease-in-out forwards;animation-delay: 1.2s;}		
			.main li:hover .menu1 li:nth-of-type(5) {animation: menu1 0.3s ease-in-out forwards;animation-delay: 1.5s;}
			@keyframes menu1 { 
				0% {    
					opacity: 0;  
					transform: translateX(50px) rotate(-90deg);  
				} 
				100% {   
					opacity: 1;   
					transform: translateX(0) rotate(0);  
				}
			}
			.main li:hover .menu2 li:first-of-type {animation: menu2 0.3s ease-in-out forwards;animation-delay: 0.2s;}
			.main li:hover .menu2 li:nth-of-type(2) {animation: menu2 0.3s ease-in-out forwards;animation-delay: 0.4s;}
			.main li:hover .menu2 li:last-of-type {animation: menu2 0.3s ease-in-out forwards;animation-delay: 0.6s;}
.hover1{background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010144116_445262644.jpg)repeat-x !important;}
		.hidden{overflow: hidden;}
  
  /*骞荤*/
.focus {width:100%; height:550px; overflow:hidden; position:relative; min-width:1200px;}
.focus ul {height:550px; position:absolute;}
.focus ul li {float:left; width:100%; height:550px; overflow:hidden; position:relative; background:#fff;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1200px; left:50%; margin-left:-600px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010151242_1844508537.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{ overflow:hidden;}

  /*椤靛够*/
.n_focus {width:100%; height:350px; overflow:hidden; position:relative; min-width:1200px; margin-bottom:40px;}
.n_focus ul {height:350px; position:absolute;}
.n_focus ul li {float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#fff;}
.n_focus ul li div {position:absolute; overflow:hidden;}
.n_focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.n_focus .btn {position:absolute; width:1200px; left:50%; margin-left:-600px; height:24px; bottom:36px; text-align:right;}
.n_focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.n_focus .btn span.on {background:#fff;}
.n_focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181010/20181010151242_1844508537.png) no-repeat 0 0; cursor:pointer;}
.n_focus .pre {left:0;}
.n_focus .next {right:0; background-position:right top;}
#banner{ overflow:hidden;}
 
 /*浜у灞绀*/
#prod{z-index: 1; margin-top: 20px;}
.prod_title{ font-size: 17px; text-align: center; color: #555; margin-top: 5px; padding-top:15px;}
  .prod_t_bg{ height: 136px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181011/20181011203535_1125321249.jpg)center no-repeat;}
  .prod_t{ width: 362px; margin: 0 auto; padding-top: 20px;}
  .prod_t a{ font-size: 40px; color: #1f9d22; font-weight: bold; text-align: center;}
.nep01{ width: auto;color: #ffc000; float: left;}
.nep01>a{ color: #ffc000;}
.nep02{ width: auto;color: #1f9d22; float: left; }
.nep02:hover{  color: #ffc000;}
  .w1220{ width: 1220px; margin: 0 auto;}
  
  
  
.prod_bg{width:1200px; clear:both; position:relative; margin-top:10px; height: 800px; overflow: hidden;}
  
  .prod_bg li{display: block; float: left; width: 230px;height: 230px; background: #fff url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181011/20181011205627_381791366.jpg) center no-repeat;  position: relative; margin-bottom: 20px;}
  .prod_bg li:hover{animation:prodmove 2s infinite;-webkit-animation:prodmove 2s infinite; -o-animation:prodmove 2s infinite; -mz-animation:prodmove 2s infinite; -mos-animation:prodmove 2s infinite; }
 #mncon1 li img{ margin: 0 auto; display: block; padding-top: 40px;}
   #mncon1 li:nth-child(2) img{ padding-left: 15px; padding-top: 50px;}
   #mncon1 li:nth-child(3) img{ padding-top: 50px;}
  #mncon1 li:nth-child(5) img{ padding-top:33px;}
  #mncon1 li+li{ margin-left:12px;}
  
  #mncon2 li img{ width: 210px; height: 210px; border-radius: 50%; overflow: hidden; margin: 10px 0 0 10px;}
  .prod_bg li p{ width: 210px; height: 210px; left: 10px;  overflow: hidden; background:none; border-radius: 50%;position: absolute; top: 10px;}
  .prod_bg li p a{ display: block; width: 100%; line-height: 45px; background: rgba(31,157,34,0.9); font-size: 23px; font-weight: bold;  text-align: center;margin-top: 82px; color: #fff; letter-spacing: 1px;}
  .prod_bg li:hover p a{ background: rgba(255,192,0,0.9);}
.prod_bg tr > td:first-child { margin-left: 0;}
.prod_bg td { display: block; float: left; padding: 0 !important; width: 288px; margin: 10px 0 5px 13px; position: relative; border:1px #ddd solid}
.prod_bg td > a:after,.products_bg td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012093513_617604310.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

.prod_bg td > span { height: 40px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden;}
.prod_bg td > span > a{ display:block; height: 40px; line-height: 40px; color: #454545; font-size: 14px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.prod_bg td > span:after,.products_bg td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #1f9d22; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.prod_bg td:hover > a:after,.products_bg td:hover > a::after{ top: 0; }
.prod_bg td:hover > span > a{ color: #fff; }
.prod_bg td:hover > span:after,.products_bg td:hover > span::after{ bottom: 0; }
.prod_bg td br { display: none;}
.prod_bg tr:after, .prod_bg tr::after { content: ''; display: block; clear: both; }
.prod_bg td a{ position: relative; display: block; overflow: hidden; }
.prod_bg td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out; }
.prod_bg td:hover a img{ transform:scale(1.2); }
  
  .prod_bg td > div { height: 40px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden;}
.prod_bg td > div > a{ display:block; height: 40px; line-height: 40px; color: #454545; font-size: 14px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.prod_bg td > div:after,.products_bg td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #1f9d22; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.prod_bg td:hover > div > a{ color: #fff; }
.prod_bg td:hover > div:after,.products_bg td:hover > span::after{ bottom: 0;}
  
  /*绫诲ㄧ*/
@-ms-keyframes prodmove
{
0% {top:-5px;}
50% {top:30px;}
 100%{top:-5px;}
}
@-o-keyframes prodmove
{
0% {top:-5px;}
50% {top:30px;}
 100%{top:-5px;}
}
@-webkit-keyframes prodmove
{
0% {top:-5px;}
50% {top:30px;}
 100%{top:-5px;}
}
@-moz-keyframes prodmove
{
0% {top:-5px;}
50% {top:30px;}
 100%{top:-5px;}
}
   
  /*渚璐у瀹*/
#partner_bg{width: 100%;height: 220px;overflow: hidden; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012101743_1433090784.jpg) top center no-repeat; margin-top: 30px;}
.partner_bg { width:1200px; height:auto ; margin:0 auto; padding-top: 40px;} 
#part_t{ float: right; margin-right: 6px;}

#part_t .on{background:#ffc000;}
#part_t .out{background: #ffc000;}
#part_t .on:after,#part_t .on:before,#part_t .on after,#part_t .on before{border-color:#ffc000; }
#part_t .out:after,#part_t .out:before,#part_t .out after,#part_t .out before{border-color:#252525;}

.part_l{ font-size:25px; color: #fff; padding-top: 46px; line-height: 30px;}
.part_l p{ font-family: "arial";  font-size: 15px; text-transform: uppercase;} 
  
.tabcon{margin-top:10px;}
 .company_img {position: relative; }
.company_list { height: 46px; position: relative; width: 100%; }
.company_list:after { content: ''; display: block; width: 850px; height: 1px; background: #ddd; right: 0px; position: absolute; top: 22px; }
.company_list li { float: left; margin-right: 35px; }
.company_list li a { display: block; font-size: 16px; color: #fff; background: #333; line-height: 46px; padding: 0 20px; position: relative;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out; }
.company_list li a:after{ content: ''; border-bottom: 46px solid #333; border-right: 25px solid transparent; position: absolute; bottom: 0; right: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l2 a:before{ content: ''; border-top: 46px solid #333; border-left: 25px solid transparent; position: absolute; bottom: 0; left: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l1 a { padding:0 25px; }

.company_list li.cur a{background: #d6000f}
.company_list li.cur a:after{ border-bottom: 46px solid #d6000f; border-right: 25px solid transparent; }
.company_list li.cur a:before{ border-top: 46px solid #d6000f; border-left: 25px solid transparent; }
 .photo_cont{padding:20px 0; }
 .photo_cont > div{position: relative;}
 .photo_cont .cont_p2{display: none;}
 .photo_cont .cont_p3{display: none;}
 .comp_ibtn { width: 50px; height: 50px; background: #252525 url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012101128_1949370627.png) no-repeat; display: block; position: absolute; top: 38px; cursor: pointer;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out;}
 .comp_ibtnl:after{ content: ''; border-bottom: 50px solid #252525; border-right: 13px solid transparent; position: absolute; bottom: 0; right: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:after{border-bottom: 50px solid #ffc000; border-right: 13px solid transparent; }
 .comp_ibtnr:after{ content: ''; border-bottom: 50px solid #252525; border-left: 13px solid transparent; position: absolute; bottom: 0; left: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:hover:after{border-bottom: 50px solid #ffc000; border-left: 13px solid transparent;}
 .comp_ibtnl:before{ content: ''; border-top: 10px solid #101010; border-left: 25px solid transparent; position: absolute; bottom: -10px; left: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:before{ content: ''; border-top: 10px solid #101010; border-right: 25px solid transparent; position: absolute; bottom: -10px; right: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:before{border-top: 10px solid #ffc000; border-left: 25px solid transparent;}
 .comp_ibtnr:hover:before{border-top: 10px solid #ffc000; border-right: 25px solid transparent}
 .comp_ibtnl{ left: -25px; background-position: left center; }
 .comp_ibtnr{ right: -6px; background-position: right center}
 .comp_ibtn:hover{ background-color: #ffc000; }
.company_img_cont table { display: block; width: 100%; }
.company_img_cont td { display: block; float: left; padding: 0 !important; position: relative; margin-right: 19px; }
.company_img_cont td a img { display: block; width: 100%; height: auto; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out }
.company_img_cont td > a { display: block;overflow:hidden; border: 1px solid #ccc; }
.cont_p1 .company_img_cont td { width: 245px; }
.company_img_cont td br{display:none;}
.cont_p2 .company_img_cont td { width: 245px; margin-right: 19px}
 .cont_p2 .comp_ibtn{ top: 38px; }
.company_img_cont table > tbody > tr > td > div { padding: 0 !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: none; }
.company_img_cont table > tbody > tr > td > div > a { font-size: 14px; color:rgba(255,255,255,0); line-height: 35px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
#company_img_cont table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background: #ffc000; top: -20px; }
#company_img_cont table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
#company_img_cont1 table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background: #ffc000; top: -20px; }
#company_img_cont1 table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
  
  /*浼*/
  #adv{ font-size:14px; line-height: 30px; color: #555; overflow-x: hidden;}
  .adv_t{ font-size: 17px; text-align: center; padding-top:40px;}
  .adv_t img{ display: block; margin: 0 auto; padding-bottom: 10px;}
  .adv_w{ width:520px; margin-left:55px;}
  .adv_w .title{ padding:130px 0 20px 30px; font-size:18px; font-weight: bold; color: #222; line-height: 36px;}
  .adv_w .title p{ font-size: 30px; color: #1f9d22;}
  .adv_w span{ color: #1f9d22;}
  .adv_w dl{ padding-bottom: 8px;}
  .car{ width: auto; }
  .adv_bg1{ height: 555px; overflow: hidden; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012102119_728949442.jpg) center no-repeat;}
  .adv_bg2{ height: 480px; overflow: hidden; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012104942_723275891.jpg) center no-repeat;}
  .adv_bg2 .adv_w{ width: 500px;}
  .adv_bg2 .adv_w .title{ padding: 165px 0 20px 35px ;}
  .adv_bg3{ height: 360px; overflow: hidden; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012105843_500747840.jpg) center no-repeat;}
  .adv_bg3 .adv_w{ width: 500px;}
  .adv_bg3 .adv_w .title{ padding: 48px 0 10px 35px ;}
   .adv_bg4{ height: 332px; overflow: hidden; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012111213_190496428.jpg) center no-repeat;}
  .adv_bg4 .adv_w{ width: 463px; margin-right:65px;}
  .adv_bg4 .adv_w .title{ padding:54px 0 20px 35px ;}
   /*娴绋*/
  #process{ height: 250px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012112239_470505904.jpg) center no-repeat;}
  .process_l{ width: 890px; padding-top: 48px;}
  .process_l li{ width: 126px; display: block; float: left; font-size: 18px; color: #fff; text-align: center;}
  .process_l li dl{display: block;  width: 123px; height: 123px; border: 3px solid #fff; border-radius: 50%; margin-bottom: 10px;}
  .process_l li dl img{ display: block; margin: 0 auto; padding-top: 35px;}
  .process_l li:hover dl{ background: #ffc000;}
  .process_l .arrow{ margin: 0 26px; width: 10px; height: 126px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012113757_1349167279.png)center no-repeat;}
  .process_r{ width: 230px;color: #fff;  border-left: 1px solid #fff; height: auto; margin:40px 0; padding-left: 40px; padding-top: 5px;}
  .process_r p{ display: block; padding-left: 85px; font-size:18px; line-height: 20px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012114446_1736078623.png) 0 0 no-repeat;}
  .process_r dl{ font-size: 38px; padding-top: 15px; line-height: 35px;}
  .process_r i{ font-style: normal; font-size:30px;line-height: 35px;}
  .hover{ background: #ffc000 !important;}
  
  /*绠浠*/
  #about{ font-size: 14px; line-height: 32px; width:100%; min-width: 1200px; height: 772px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012142027_1079711722.jpg)top center no-repeat;}
  .about_t{ font-size: 17px; text-align: center; color: #555; padding-top:40px;}
  .about_t img{ display: block; margin: 0 auto; padding-bottom: 20px;}
  .about_w{ margin-top: 20px; text-align:justify; margin-bottom: 25px;}
  .about_w p{margin-bottom: 8px; text-indent: 2em;}
  .about_w span{ color: #333; font-weight: bold;}
  .honor{ width:300px; height: 400px; overflow: hidden;}
#about  .team{ width: 870px;}
 #about .team .link{ width: 528px; padding:32px 0 0 80px;}
  #about .team .link a{ display: block; width: 138px; line-height:38px; font-size: 14px; color: #555; text-align: center; float: left; margin: 0 18px; border: 1px solid #ddd; border-radius:20px; transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; background: #fff;}
  #about .team .link a:nth-child(2){ background:#1f9d22; color: #fff;}
  #about .team .link a:hover{ background: #ffc000; border: 1px solid #ffc000; border-radius: 0;color: #fff;}
  .team_show{ margin-top: 190px;}
  .team_show td a br{ display: none;}
  .team_show td a:nth-of-type(2){ width: 278px; display: block;line-height: 34px; background: #fff; color: #555; font-size: 14px; border: 1px solid #ddd; border-top: none;}
  .team_show td td:hover a:nth-of-type(2){ background: #1f9d22; color: #fff;}
  
  /*伴*/
.news { padding: 30px 0; }
.news_row2{border-bottom: 1px solid #cecece; height:52px;}
.news_row2 > .fl { width:1200px; line-height: 50px; }
.news_row2 > .fl > a { display: block;text-transform:uppercase; float: right; color: #333; font-size: 15px; }
.news_list a { font-size:20px; display: block; font-weight: bold; padding-left: 40px; line-height: 50px; position: relative; border-bottom: 2px solid #fff; float: left; margin-right:30px; }
.news_list a.news_list1:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012152749_319814032.png) no-repeat 0 -30px; }
.news_list a.news_list2:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012152949_2032254350.png) no-repeat 0 -30px; }
.news_list a.cur{ color: #1f9d22; border-bottom: 2px solid #1f9d22; }
.news_list a.cur:after{ background-position: 0 0; }

.news_row2 > .fr{ width: 390px; }

.faq_cont { background: #f5f5f5; padding: 20px 0; }
.news_r2cont { margin-top:40px; position: relative; height: 370px; }
.news_r2cont > div { position: absolute; top: 0; left: 0; }

.news_cont_l { float: left; width:628px; }
.news_cont_l .news_div_item, .news_cont_l .divdgweb_new_div_item{ position:relative; width:589px; height: 370px; display: block; }
.news_cont_l .news_div_item_date, .news_cont_l .divdgweb_new_div_item_date { position: absolute; width: 85px; height: 85px; background: #fff; left: 20px; bottom: 75px; color: #171717; font-family: Arial, Helvetica, sans-serif; font-size: 14px; z-index: 2;     border-radius: 5px 5px 0 0}
.news_cont_l .news_div_item .news_div_item_content, .news_cont_l .divdgweb_new_div_item .divdgweb_new_div_item_content { position: absolute; bottom: 0; width: 100%;  height: 120px; }
.news_cont_l .news_div_item_day, .news_cont_l .divdgweb_new_div_item_day { position: absolute; font-weight: bold; font-size: 41px; text-align: center; height: 47px; width: 65px; line-height: 35px; top: 10px; left: 10px; color:#171717; font-family: arial; }
.news_cont_l .news_div_item_month, .news_cont_l .divdgweb_new_div_item_month { position: absolute; font-size:14px; bottom: 0; right: 16px; color: #171717; line-height: 35px; }
.news_cont_l .news_div_item_year, .news_cont_l .divdgweb_new_div_item_year { position: absolute; bottom: 0; left: 0; color:#171717; font-size:14px; line-height: 35px; left: 16px; }
.news_cont_l .news_div_item_title, .news_cont_l .divdgweb_new_div_item_title { padding-left: 120px; padding-top: 0px; line-height: 45px; color: #333; font-weight: bold; }
.news_cont_l .news_div_item_title a, .news_cont_l .divdgweb_new_div_item_title a { font-size: 18px; font-weight: bold; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_cont_l .news_div_item_body, .news_cont_l .divdgweb_new_div_item_body { line-height: 24px; padding: 13px 20px 0 20px; color: #888888; }
.news_cont_l .news_div_item_pic a,.news_cont_l .news_div_item_pic a img { display: block; width:589px; height: 250px; }
.news_cont_r { width:572px; float: right; }
.news_cont_r .divdgweb_new_div, .news_cont_r .news_div { padding: 0px 0 0 15px; height: 370px; font-weight: normal; }
.news_cont_r .news_div_item, .news_cont_r .divdgweb_new_div_item { position: relative; padding: 2px 0 3px; height: 40px; overflow: hidden; transition: 0.3s all ease;     border-bottom: 1px dashed #d0d0d0;}
.news_cont_r .divdgweb_new_div_item_date, .news_cont_r .news_div_item_date { position: absolute; right: 10px; top: 2px; font-size:14px; transition: 0.3s all ease; }
.news_cont_r .divdgweb_new_div_item_date > div, .news_cont_r .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 14px; font-family: 'arial'; line-height: 40px; }
.news_cont_r .news_div_item_title, .news_cont_r .divdgweb_new_div_item_title{ position: relative; }

.news_cont_r .news_div_item_year:after, .news_cont_r .news_div_item_year::after, .news_cont_r .divdgweb_new_div_item_year:after, .news_cont_r .divdgweb_new_div_item_year::after{ content: '-'; }
.news_cont_r .on .news_div_item_year:after, .news_cont_r .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_cont_r .news_div_item_title:after, .news_cont_r .divdgweb_new_div_item_title:after{ content: ''; background: #1f9d22; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_cont_r .on .news_div_item_title:after, .news_cont_r .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_cont_r .news_div_item_title .news_div_item_a, .news_cont_r .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic, .news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_cont_r .news_div_item_pic a, .news_cont_r .news_div_item_pic a img { display: block; width: 162px; height: 110px; }
.news_cont_r .news_div_item.on, .news_cont_r .divdgweb_new_div_item.on { height: 125px; border-bottom: 1px dotted #ccc; padding: 0 0 15px; background: #f5f5f5; }
.news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body { line-height: 20px; color: #767676; font-size: 13px; width:342px; text-align: justify; position: absolute; right: 20px; top: 86px; }
.news_cont_r .on .divdgweb_new_div_item_date, .news_cont_r .on .news_div_item_date { top: 12px; right:300px; }
.news_cont_r .on .news_div_item_title .news_div_item_a, .news_cont_r .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 170px; top: 50px; width: 190px; }
.news_cont_r .on .divdgweb_new_div_item_date > div, .news_cont_r .on .news_div_item_date > div { font-weight: bold; color: #1f9d22; font-size: 24px; line-height: 24px; }
.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_cont_r .on .news_div_item_date > .news_div_item_year{ font-size: 14px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_cont_r .on .news_div_item_date > .news_div_item_year:after,.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_cont_r .news_div_item.delete,.news_cont_r .divdgweb_new_div_item.delete{display: none;}
  
/*棰*/
.Faq{width:1200px; margin:0 auto 30px;}
.Faqtitle{ width:102px; float:left; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012153035_1747495745.gif) no-repeat left 39px; padding-top:8px;}
.Faqtitle a{ color:#383838; font-size:20px; float:left; text-decoration:none;}
.Faqtitle span{ display:block; padding-top:53px;}
.Faqcont dl{ float:left; margin-left:21px; width:526px; height:107px; background: #fafafa;    border: 1px solid #ececec;}
.Faqcont dt{ padding:18px 0 6px 62px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012153312_1605239835.jpg) 32px 18px no-repeat; line-height:22px;}
.Faqcont dt a{font-size:15px; color:#3d3d3d; font-weight:bold;}
.Faqcont dt a:hover{ color:#1f9d22;}
.Faqcont dd{ padding:0 10px 0 62px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012153350_427523135.jpg) 32px 3px no-repeat; line-height:25px; font-size:13px; color:#7c7c7c;}

.dt_top { height:134px; font-size: 17px; color: #555; text-align: center;background: url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012154919_940174751.jpg)center no-repeat;}

.dt_top img { display:block; margin: 0 auto; padding-top:20px; padding-bottom:18px;}

.dt01 { width:599px;}
  
  /**/
#copy_all{ width:100%; min-width:1200px; background:#333; margin-top:45px; font-size:14px; color:#fff;}
.copy_t{ line-height:60px; font-size:15px; text-align:center; color:#fff; background:#1f9d22;}
.copy_t a{ font-size:15px; color:#fff;}
.copy_t span{ margin: 0 20px;}
.copy_t a:hover{ font-size:15px; color:#ffc000;}
.copy_c{ border-bottom:1px solid rgba(255,255,255,0.5); padding:40px 0;}
.copy_c .box{display:flex; justify-content:space-between; align-items:center;}
.copy_c li{ width: auto; display:block; float:left; /*border-right:1px solid rgba(255,255,255,0.5);*/ height:66px; overflow:hidden; /*padding-right: 24px;*/}
.copy_c li img{ float:left; padding-top:9px; margin-right:20px;}
.copy_c li dl{ display:block; float:left; font-size:15px; line-height:30px; padding-top:4px;}
.copy_c li dl p{ font-size:20px;}

.copy_c li a{ font-size:15px; color:#fff;}
.copy_c li a:hover{ color:#ffc000;}
.copy_c li:nth-child(3){ border:none; padding-right: 0;}
.copy_b{ padding:30px 0 30px 0; width:1200px; margin:0 auto;}
.copy_b .name{ width:430px; padding-top:10px;}
.copy_b .font{ width:550px; font-size:14px; line-height:32px;}
.copy_b a{ font-size:14px; color:#fff;}
.copy_b a:hover{ color:#ffc000;}
.copy_b .code{}
  
   
   /*炬*/
#link{font-family:"microsoft yahei"; background: #2b2a2a; color: #fff; line-height: 50px;font-size:14px;}
.link_l{font-size:16px;color:#ffc000;width: auto;}

.link_r{ }
.linkTagcs li a{ font-size:14px !important; color: #fff;}
  .linkTagcs li a:hover{ color:#ffc000 !important;}


/*灏瀵艰*/
.strong_title{ display:none;}
.centerHeadImage{ display:none;}
.mianbxContent { font-family:"microsoft yahei";background:#1f9d22; line-height:40px; color:#fff;
text-align: left !important;font-size: 14px;line-height: 40px !important; width:1180px !important; margin-bottom: 20px !important;height: 40px !important;padding-left: 20px !important;}
.mianbxContent a{ font-size:14px;color:#fff;}
.mianbxContent a:hover{ font-size:14px;color:#fff;text-decoration:underline;}

/*椤垫伴*/
.nei_news{font-size: 14px;    line-height: 32px;}
.nei_news p{ text-indent: 2em;}
.pro_list_box_item_r strong {font-size: 16px;font-weight: normal;color: #525252; font-family:"microsoft yahei";}
.pro_list_box_item_r {font-size: 14px;line-height: 28px;color: #999;font-family:"microsoft yahei";}
.pro_list_box_item_r a:nth-of-type(2) {font-family:"microsoft yahei"; display:block;width: 50px;font-size: 14px;display: block;padding: 0 8px;color: #fff !important;background:#1f9d22; margin-top: 10px;}
.pro_list_box_item_r a:hover:nth-of-type(2){background: #ffc000;color: #fff !important;}
.pro_list_box_item_r font{ color:#fff;font-family:"microsoft yahei";}

.xwlb_content:hover p.xwlbbt {color:#1f9d22 !important;}

/*椤靛够*/
.contact_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012182622_1875401315.jpg) center no-repeat;margin-bottom:40px;}

.news_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181013/20181013114335_197849430.jpg) center no-repeat; margin-bottom:40px;}

.feedback_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012182622_952990517.jpg) center no-repeat;margin-bottom:40px;}

.information_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181012/20181012182623_770177795.jpg) center no-repeat; margin-bottom:40px;}

.canteen_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181013/20181013113450_1833320791.jpg) center no-repeat; margin-bottom:40px;}

.gywm_banner{ min-width:1200px; height:350px; background:url(//memberpic.114my.cn/dgmhss/uploadfile/image/20181013/20181013161346_2143502759.jpg) center no-repeat; margin-bottom:40px;}

/*椤典骇瀵艰*/
.dis{display:none;}
#tablit {text-align:center; margin: 20px 0 !improtant;}
#tablit dl{}
#tablit dl dt{}
#tablit dl dd{float:left; width:200px; height:40px; text-align:center; line-height:40px; background-color:#dedede; margin:20px 18px 20px 18px; border-radius: 20px;}
#tablit dl dd a{ font-size: 16px;}
#tablit dl dd:hover{background-color:#1f9d22;}
#tablit .on{width:200px; height:40px; line-height:40px; background-color:#1f9d22;}
#tablit .on a{color:#fff; font-size: 16px;}
.dis{display:none;}
#tablit dl dd:hover a{display:block !important;}



/*版ヤ环*/
.price{ width: 1200px; margin: 0 auto; font-size: 14px; line-height:32px;}
 .price dl{ font-size:25px; text-align: center;font-weight: bold; color: #222; margin: 15px 0;}
 .price i{ font-style: normal; font-size: 16px; color: #333; float: left; font-weight: bold;}
 .price em{ font-style: normal; font-size: 16px; color: #333; float: right;font-weight: bold;}
 .price span+span{ margin-left:30px;}
 .price table{border-collapse: collapse; margin: 15px 0; width: 100%;}
 .price td{ border: 1px solid #ddd; text-align: center; line-height: 32px; font-size: 14px;}
 .price table strong{ color:#1f9d22; font-size: 16px;}



#aff-im-root .embed-icon{top:100px !important; transform:translateY(-100%) !important;}