@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;font-family:"Microsoft YaHei";}
a{ text-decoration:none;}
li{ list-style:none;}
i,em{ font-style:normal;}
img{ border:0; border:none;}
.fl{ float:left;}
.fr{ float:right;}
.fl1{margin-left:330px;}
.fr1{margin-left:330px;}
.clear{ display:block; clear:both;}
.mr_17{ margin:0px 17px;}
.block_15{ height:15px; clear:both;}

.wrap{ width:1100px; margin-left:auto; margin-right:auto;}

#header{ width:100%; height:110px; background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/bg_header.jpg) no-repeat center 0px;}
#header .top ul li{ font-size:12px; text-align:right; color:#5a5a5a; line-height:35px;}
#header .top ul li a{ padding:0px 5px; color:#969696;}
#header .head_right ul li{ display:block; padding:5px 10px; margin-left:10px; float:left; color:#fff; font-size:14px; background:#000099; margin-top:10px;}
#header .head_right ul li.tel{ padding-left:45px; background:#000099 url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/ico_1.png) no-repeat 10px center;}

#nav-menu{height:36px;background:#000099;width:100%;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{/*padding:0 0 0 14px;*/}
#nav-menu .menu li{position:relative;float:left; z-index:2;/*padding:0 8px 0 5px;*/display:inline;text-align:center;font-size:14px;}
#nav-menu .menu li.stmenu,
#nav-menu .menu li.stmenu h3,
#nav-menu .menu li a.xialaguang,
#nav-menu .menu ul.children{ width:155px; text-align:center;}
#nav-menu .menu li#cur a{ color:#0C6; background:#000099;}
#nav-menu .menu li.line{width: 1px;height: 36px;border-left: solid 1px #fff;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;height:36px;text-decoration:none;font-size:14px;/*width:100px;padding:0px 38px;*/ text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#000099;}
#nav-menu .menu li a.xialaguang span{height:30px;line-height:36px;display:inline-block;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{/*width:100px;*/}
#nav-menu .menu ul.children{display:none;/**width:132px;*/position:absolute;top:35px; left:0px;/*left:3px;*/ z-index:3;/*width:100px;*/  background:#000099;/*border:2px solid #1a529c;border-top:0;*/line-height:normal;}
#nav-menu .menu ul.children li{width:100%;padding:0px;display:inline-block; text-align:center;font-size:12px;border-top:1px solid #fff;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:30px;line-height:30px;overflow:hidden;padding:3px 0;display:block;color:#fff;text-align:center;
text-decoration:none; font-size:12px;}
#nav-menu .menu ul.children li a:hover{ /*color:#ff0000;background-color:#fff;*/text-decoration:none;}


/*焦点图*/
.index_focus{ position:relative; z-index:1;/*position:fixed;*/ width:100%;height:350px;overflow:hidden;/*background:url(/web/20180820093309im_/http://zhenghuahongyuan.com/images/loading.gif) 50% no-repeat;*/}
.index_focus .slides{ width:100%; height:100%;position:relative;z-index:1;}
.index_focus .slides li{height:100%;/*background-size:contain;*/}
.index_focus .slides li a{ display:block; width:100%; height:100%;}
.index_focus .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.index_focus .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.index_focus .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/dot.png) right 0 no-repeat;cursor:pointer;}
.index_focus .flex-control-nav .flex-active{background-position:0 0;}
.index_focus .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.index_focus .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.index_focus .flex-direction-nav li a.flex-prev{left:40px;background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/prev.png) center center no-repeat;}
.index_focus .flex-direction-nav li a.flex-next{right:40px;background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/next.png) center center no-repeat;}

#main{ padding:20px; background:#FFF; margin-top:20px; margin-bottom:20px;}
#main .column_img ul li,
#main .column_img ul li img{ float:left; width:350px; height:200px;}
#main .module .h_d{ height:64px; padding-left:10px; background:#eee;overflow: hidden;}
#main .module .h_d h2{ float:left; height:100%; padding:0px 10px; line-height:64px; color:#000099; font-weight:normal;}
#main .module .h_d span{ float:left; line-height:72px; color:#000; font-size:20px;}
#main .module .h_d a{ display:block;height: 44px; padding:10px; float:right; text-align:center; color:#fff; background:#000099;}
#main .module .about{ width:530px; background:#FFF;}
#main .module .about .content{ height:180px; padding:10px 0px 130px 0px; background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/image_16.jpg) no-repeat 0px bottom;}
#main .module .about .content .scrolltop{ height:180px;}
#main .module .enterprise_style{ width:530px; background:#FFF;}
#main .module .enterprise_style .content{margin-top:15px; padding:10px;height:285px; color:#fff; background:#000099;}
#main .module .enterprise_style .content #focus{width:510px;height:280px;overflow:hidden;position:relative;}
#main .module .enterprise_style .content #focus ul{height:380px;position:absolute;}
#main .module .enterprise_style .content #focus ul li{ position:relative;float:left;width:510px;height:280px;overflow:hidden;position:relative;background:#000;}
#main .module .enterprise_style .content #focus ul li img{ width:510px; height:280px;}
#main .module .enterprise_style .content #focus ul li span{ position:absolute; left:5px; bottom:1px; z-index:1; color:#fff;}
#main .module .enterprise_style .content #focus ul li div{position:absolute;overflow:hidden;}
#main .module .enterprise_style .content #focus .btnBg{position:absolute;width:800px;height:20px;left:0;bottom:0;background:#000;}
#main .module .enterprise_style .content #focus .btn{position:absolute;width:460px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right; background:none;}
#main .module .enterprise_style .content #focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#main .module .enterprise_style .content #focus .btn span.on{background:#fff;}
#main .module .enterprise_style .content #focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/sprite.png) no-repeat 0 0;cursor:pointer;}
#main .module .enterprise_style .content #focus .pre{left:0;}
#main .module .enterprise_style .content #focus .next{right:0;background-position:right top;}

#main .hd h2{ float:left; height:100%; padding-right:10px; line-height:64px; color:#000099; font-weight:normal;}
#main .hd span{ float:left; line-height:70px; color:#000; font-size:20px;}

#main .qualifications{ width:353px; height:233px; float:left; border:solid 1px #dbdbdb; border-top:solid 2px #000099; overflow:hidden; background:#fff;}
#main .qualifications .h_d{ height:36px; padding:0px 10px; line-height:36px; border-bottom:solid 1px #dbdbdb; overflow:hidden}
#main .qualifications .h_d h3{ float:left; color:#000099; font-size:14px; font-weight:normal;}
#main .qualifications .h_d a{ float:right; color:#999; font-size:12px;}
#main .qualifications .list{ padding:10px; padding-bottom:0px;}
#main .qualifications .list ul{ overflow:hidden;}
#main .qualifications .list ul li{ padding-left:12px; font-size:12px; line-height:37px; background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/ico_1.jpg) no-repeat 0px center; border-bottom:dashed 1px #a0a0a0;}
#main .qualifications .list ul li a:link,
#main .qualifications .list ul li a:visited,
#main .module .news .content dl dt a:link,
#main .module .news .content dl dt a:visited{ color:#000;}
#main .qualifications .list ul li a:hover,
#main .module .news .content dl dt a:hover{ color:#000; text-decoration:underline;}

#main .module .news,
#main .module .recommend{ width:530px; overflow:hidden; background:#FFF;}
#main .module .news .content dl{ height:80px; padding:10px 0px 1px 15px; background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/ico_1.jpg) no-repeat 0px 20px; overflow:hidden;}
#main .module .news .content dl dt{ width:400px; height:100%; float:left; font-size:14px; line-height:24px; border-bottom:dotted 1px #dbdbdb;}
#main .module .news .content dl dd{ width:100px; float:right;}
#main .module .news .content dl dd img{ width:100%;}

#case{ overflow:hidden;}
.scrollleft{width:1060px; height:172px;padding:5px 20px 0px 20px;margin:20px auto;}
.scrollleft li{/*width:240px; height:180px;*/float:left; padding:5px;margin-right:7px;display:inline;text-align:center;line-height:19px;border:solid 1px #000099; overflow:hidden;}
.scrollleft li a{ display:block; width:230px; height:160px; overflow:hidden;}
.scrollleft img{width:100%;}



#main .list_left{ width:220px;}
#main .list_left h3{ margin-bottom:5px; line-height: 30px;font-weight: normal;border-bottom:solid 2px #000099;}
#main .list_left .peer_column li{ padding:5px 0;}
#main .list_left .peer_column li a{ display:block; padding:10px 20px; font-size:14px;background:#f5f5f5;}
#main .list_left .peer_column li a:link,
#main .list_left .peer_column li a:visited{ border-left:solid 2px #f0f0f0;}
#main .list_left .peer_column li a:hover{ border-left:solid 2px #ff0000; text-decoration:none;}
#main .list_left .peer_column .highlight{ color:#000099; border-left:solid 2px #000099!important;}
#main .list_left .list_img ul li img{ width:100%; margin:5px 0px;}
#main .list_right{ width:850px;}
#main .list_right .location{ height:24px; line-height:30px;background: transparent url("https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/icon.png") no-repeat scroll left -30px;padding: 3px 0px 3px 18px;font-family: "宋体";border-bottom: 1px solid #000099;margin-bottom: 10px;}
#main .list_right .zdy_list dl{ padding:5px 0px;}
#main .list_right .zdy_list dl dd{ font-size:12px; color:#aaa;}
#main .list_right .zdy_list dl .zdy_date{ font-size:12px; color:#ccc;}

#footer{ width:100%; padding:20px 0; background-color:#000099;}
#footer ul li{ line-height:30px;}
#footer ul li,
#footer ul li a{ color:#fff; font-size:12px;}
#footer ul li.erweima a{ float:left; display:block; width:40px; height:40px; margin-top:6px; margin-left:10px; background-image:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/ico_2.png); background-repeat:no-repeat; overflow:hidden;}
#footer ul li.erweima .weixin{ background-position:0px -40px;}
#footer ul li.erweima .weibo{ background-position:0px -80px;}
#footer .address{  background:url(https://web.archive.org/web/20180820093309im_/http://zhenghuahongyuan.com/images/ico_3.png) no-repeat;}





/*
     FILE ARCHIVED ON 09:33:09 Aug 20, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:51:32 Mar 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.566
  load_resource: 56.866
  PetaboxLoader3.resolve: 34.58
  PetaboxLoader3.datanode: 21.253
*/