@charset "utf-8";
*{margin:0;	padding:0;}
body{font-size:12px; font-family:"微软雅黑"; width:1200px; margin:0 auto;}
ul,ol,li{list-style-type:none;}
a{text-decoration:none;}
img{border:none;}
.clear{clear:both; margin:0; padding:0;	font-size:0; line-height:0;}
.top{width:100%; overflow:hidden; margin:12px 0 10px 0;}
.top_left{float:left; width:371px; height:auto;}
.top_left img{width:100%; height:auto; display:block;}
.top_right{float:right; width:225px; overflow:hidden; margin-top:6px;}
.top_right_top{width:100%; overflow:hidden; text-align:right; margin-bottom:8px;}
.top_right_top a{font-size:12px; color:#666666;}
.top_right_top span{color:#666666; padding:0 5px;}
.top_right_xia{width:100%; overflow:hidden;}
.top_right_xia_left{float:left; width:163px; height:24px; border:1px solid #cbcbcb; background:#f5f6f7;}
.top_right_xia_left img{float:left; margin:5px 0 0 5px;}
.top_right_xia_left input{float:right; width:130px; height:100%; padding-left:10px; font-size:12px; color:#666666; border:none; background:none; outline:none;}
.top_right_xia_right{float:right; width:60px; height:26px; font-size:12px; color:#FFF; text-align:center; background:#f08300; border:none; outline:none; cursor:pointer;}
.nav{width:88%; height:40px; background:#004b91; padding-left:12%; margin-bottom:6px;}
.nav li{float:left; position:relative;}
.nav li a{display:block; width:120px; line-height:40px; text-align:center; font-size:16px; color:#FFF; margin-right:10px;}
.nav li a:hover{background:#FFF; color:#004b91;}
#erji,#erji1,#erji2,#erji3{width:100%; overflow:hidden; position:absolute; left:0; top:100%;}
#erji li,#erji1 li,#erji2 li,#erji3 li{overflow:hidden;}
#erji li a,#erji1 li a,#erji2 li a,#erji3 li a{width:120px; line-height:40px; text-align:center; font-size:16px; color:#FFF; background:#004b91;}
#erji li a:hover,#erji1 li a:hover,#erji2 li a:hover,#erji3 li a:hover{background:#FFF; color:#004b91;}
.banner{width:100%; overflow:hidden; margin-bottom:10px;}
.banner img{width:100%; height:auto; display:block;}
.mainone{width:100%; overflow:hidden; margin-bottom:20px;}
.mainone_left{float:left; width:430px; height:300px; margin-right:10px;}
.qiehuan{width:430px; height:300px; position:relative; overflow:hidden;}
.qiehuan img{height:300px;}
.qiehuan .num{overflow:hidden; height:8px; position:absolute; bottom:13px; right:10px; zoom:1; z-index:3;}
.qiehuan .num li{float:left; width:8px;	height:8px; border-radius:50%; background:#FFF; margin-left:5px; cursor:pointer;}
.qiehuan .num li.on{background:#ffcc00;}
.t1{position:absolute; left:0; bottom:0; width:97%; padding-left:3%; line-height:35px; font-size:14px; color:#FFF; background-color:rgba(0,0,0,0.5);}
.mainone_center{float:left; width:468px; overflow:hidden; border:1px solid #d8d8d8;}
.mainone_center_top{width:100%; height:35px; background:#efefef;}
.mainone_center_top_left{float:left; width:120px; line-height:35px; text-align:center; font-size:14px; color:#FFF; font-weight:bolder; background:#005bac;}
.mainone_center_top_right{float:right; line-height:35px; font-size:12px; color:#999999; padding-right:10px;}
.mainone_center_top_right a{color:#999999;}
.mainone_center_xia{width:100%; overflow:hidden; padding:12px 0;}
.mainone_center_xia li{width:95%; padding-left:5%; overflow:hidden; background:url(http://www.hongyebuilding.com/admin/fileadmin/upfile/images/pic_06.png) no-repeat 11px; font-size:14px; color:#474747; line-height:30px;}
.mainone_center_xia li a{float:left; width:75%; color:#474747;}
.mainone_center_xia li span{float:right; font-size:14px; color:#999999; padding-right:10px;}
.mainone_right{float:right; width:260px; height:278px; overflow:hidden; border:1px solid #d8d8d8; padding:10px 9px;}
.mainone_right_top{width:100%; overflow:hidden; line-height:16px; margin-bottom:14px;}
.mainone_right_top_left{float:left; border-left:4px solid #005bac; font-size:14px; color:#005bac; font-weight:bolder; padding-left:5px;}
.mainone_right_top_right{float:right; font-size:12px; color:#999999;}
.mainone_right_top_right a{color:#999999;}
.mainone_right_xia{width:100%; overflow:hidden;}
.mainone_right_xia_tu{width:100%; height:110px;}
.mainone_right_xia_tu img{width:100%; height:100%;}
.mainone_right_xia h2{font-size:14px; color:#333333; line-height:24px; margin:12px 0 7px 0;}
.mainone_right_xia h2 a{color:#333333;}
.mainone_right_xia p{font-size:12px; color:#5a5a5a; line-height:24px;}
.mainone_right_xia p a{color:#5a5a5a;}
.maintwo{width:100%; overflow:hidden; margin-bottom:26px;}
.maintwo_top{width:100%; overflow:hidden; margin-bottom:20px;}
.maintwo_top_left{float:left; border-left:5px solid #005bac; padding-left:12px;}
.maintwo_top_left h2{font-size:30px; color:#333333; line-height:30px; padding-bottom:5px;}
.maintwo_top_left p{font-size:14px; color:#999999;}
.maintwo_top_right{float:right; width:640px; overflow:hidden; margin-top:20px;}
.maintwo_top_right li{float:left; overflow:hidden; margin-left:10px;}
.qian{width:150px; line-height:35px; text-align:center; font-size:14px; color:#666666; background:#efefef; cursor:pointer;}
.hou{width:150px; line-height:35px; text-align:center; font-size:14px; color:#FFF; background:#005bac; cursor:pointer;}
.maintwo_xia{width:100%; overflow:hidden;}
.maintwo_xia img{width:100%; height:auto; display:block;}
.maintwo_xia p{width:158px; overflow:hidden; text-align:center; border:2px solid #6b6b6b; font-size:14px; line-height:36px; color:#6b6b6b; margin:20px auto 0;}
.maintwo_xia p a{display:block; color:#6b6b6b;}
.mainthree{width:100%; overflow:hidden; margin-bottom:30px;}
.mainthree h2{text-align:center; font-size:30px; color:#333333; padding-bottom:10px;}
.mainthree_in{width:100%; overflow:hidden; margin-bottom:34px;}
.mainthree_in_left{float:left; width:35%; height:1px; border-bottom:1px solid #d8d8d8; margin-top:10px;}
.mainthree_in_center{float:left; width:30%; overflow:hidden; font-size:14px; color:#999999; text-align:center;}
.mainthree_im{width:100%; overflow:hidden;}
.mainthree_im li{float:left; width:282px; overflow:hidden; margin-right:24px;}
.mainthree_im li img{width:100%; height:auto; display:block;}
.mainthree p{font-size:14px; color:#333333; line-height:30px; margin:30px 0 36px 0;}
.mainthree img{display:block; margin:0 auto;}
.mainfour{width:100%; overflow:hidden; border-top:8px solid #004b91; text-align:center; font-size:14px; color:#666666; line-height:24px; padding:20px 0 25px 0;}
.mainfour a{color:#004b91;}
.mainfour span{padding:0 10px; color:#004b91;}
/*首页end*/

.gywmone{width:100%; overflow:hidden; margin-bottom:45px;}
.gywmone_left{float:left; width:280px; overflow:hidden;}
.gywmone_leftin{width:100%; overflow:hidden; margin-bottom:10px;}
.gywmone_leftin_top{width:100%; overflow:hidden; background:#005bac; text-align:center; font-size:16px; color:#FFF; line-height:40px; border-bottom:2px solid #f08300;}
.gywmone_leftin_xia{width:260px; overflow:hidden; padding:9px; border:1px solid #d8d8d8; border-top:none;}
.gywmone_leftin_xia li{overlfow:hidden;}
.gywmone_leftin_xia li a{display:block; width:100%; overflow:hidden; text-align:center; font-size:14px; color:#333333; line-height:40px;}
.gywmone_leftin_xia li a:hover{color:#004b91; background:#f0f0f0;}
.gywmone_leftim{width:99.6%; overflow:hidden; margin-top:10px; border:1px solid #d8d8d8; border-top:2px solid #004b91;}
.gywmone_leftim_top{width:100%; overflow:hidden; background:#efefef; line-height:39px;}
.gywmone_leftim_top_left{float:left; font-size:14px; color:#004b91; padding-left:9px;}
.gywmone_leftim_top_right{float:right; font-size:12px; color:#999999; padding-right:9px;}
.gywmone_leftim_top_right a{color:#999999;}
.gywmone_leftim_xia{width:100%; overflow:hidden;}
.gywmone_leftim_xia li{width:92%; overflow:hidden; padding-left:8%; font-size:12px; color:#474747; line-height:30px; background:url(http://www.hongyebuilding.com/admin/fileadmin/upfile/images/pic_18.jpg) no-repeat 10px;}
.gywmone_leftim_xia li a{color:#474747;}
.gywmone_right{float:right; width:872px; overflow:hidden; padding:14px 18px; border:1px solid #d8d8d8;}
.gywmone_right_top{width:100%; overflow:hidden; border-bottom:1px solid #d8d8d8; padding-bottom:10px; margin-bottom:40px;}
.gywmone_right_top_left{float:left; font-size:16px; line-height:16px; color:#004b91; font-weight:bolder; border-left:3px solid #005bac; padding-left:5px;}
.gywmone_right_top_right{float:right; font-size:12px; color:#999999;}
.gywmone_right_top_right a{color:#999999;}
.gywmone_right h2{font-size:24px; color:#333333; text-align:center; padding-bottom:30px;}
.gywmone_right p{font-size:14px; line-height:24px; color:#333333;}
/*关于我们-公司简介end*/
.gywmone_right h3{font-size:18px; color:#333333; padding-bottom:30px;}
.gywmone_right p span{font-weight:bolder; font-size:14px; color:#005bac;}
/*关于我们-企业文化end*/
/*关于我们-资质荣誉end*/
.anli{width:100%; overflow:hidden;}
.anli li{float:left; width:425px; overflow:hidden; margin-bottom:20px;}
.anli li:nth-child(2n){float:right;}
.anli_tu{width:425px; height:300px;}
.anli_tu img{width:100%; height:100%;}
.anli_xia{width:100%; overflow:hidden; background:#eeeeee; line-height:50px;}
.anli_xia_left{float:left; font-size:16px; color:#333333; font-weight:bolder; margin-left:10px;}
.anli_xia_right{float:right; width:100px; margin:10px 10px 0 0; background:#FFF; font-size:14px; color:#f08300; line-height:30px; text-align:center;}
.anli_xia_right a{display:block; color:#f08300;}
.fenye{width:100%; overflow:hidden; text-align:center;}
.fenye a{font-size:14px; color:#999999; padding:0 5px;}
/*案例展示end*/

.baoxiu{width:100%; overflow:hidden;}
.baoxiu_top{font-size:14px; line-height:24px; color:#333333; margin-bottom:20px;}
.baoxiu li{width:97%; overflow:hidden; background:#f0f0f0; margin-bottom:20px; padding:20px 10px 20px 20px;}
.baoxiu_left{float:left; width:700px; overflow:hidden; font-size:14px; line-height:24px; color:#333333;}
.baoxiu_right{float:right; width:120px; height:120px;}
.baoxiu_right img{width:100%; height:100%;}
/*客户服务-工程保修end*/

.fankui{width:570px; overflow:hidden; margin-left:35px;}
.fankuiin{width:100%; overflow:hidden; margin-bottom:20px;}
.fankuiin_left{float:left; width:70px; overflow:hidden; text-align:right; padding-right:5px; font-size:14px; color:#666666; line-height:28px;}
.fankuiin input{float:left; width:450px; padding-left:10px; border:1px solid #d8d8d8; font-size:14px; line-height:28px; color:#666666; background:none; outline:none;}
.fankuiin_right{float:right; font-size:14px; color:#ff0000; line-height:28px;}
.fankuiin_right2{float:left; width:440px; height:150px; border:1px solid #d8d8d8; font-size:14px; color:#666666; padding:10px; outline:none; resize:none;}
#submit{float:left; width:120px; line-height:35px; font-size:16px; color:#FFF; text-align:center; background:#f08300; outline:none; cursor:pointer; border:none; font-family:"微软雅黑"; padding:0;}
.fankui2{float:right; margin:-50px 50px 15px 0;}
/*客户服务-在线反馈end*/

.zxzp{width:100%; overflow:hidden; position:relative; padding-bottom:100px; margin-bottom:50px;}
.zxzp li{width:97%; padding-left:3%; overflow:hidden; font-size:14px; color:#444444; line-height:40px; background:url(http://www.hongyebuilding.com/admin/fileadmin/upfile/images/pic_06.png) no-repeat 10px;}
.zxzp li a{float:left; color:#444444; width:85%;}
.zxzp li span{float:right; font-size:12px; color:#a0a0a0;}
.zxzp h2{text-align:center; font-size:24px; color:#333333;}
.zxzp h3{font-weight:normal; text-align:center; font-size:14px; color:#999999;}
.zxzp p{font-size:14px; line-height:30px; color:#333333;}
.zxzp img{position:absolute; right:0; bottom:0; margin:0;}
/*在线招聘end*/

.xwzx{width:100%; overflow:hidden; border-bottom:1px dashed #d8d8d8; margin-top:-20px; margin-bottom:20px;}
.xwzx li{width:97%; padding-left:3%; overflow:hidden; font-size:14px; color:#444444; line-height:40px; background:url(http://www.hongyebuilding.com/admin/fileadmin/upfile/images/pic_06.png) no-repeat 10px;}
.xwzx li a{float:left; color:#444444; width:85%;}
.xwzx li span{float:right; font-size:12px; color:#a0a0a0;}
.xwzxny{width:100%; overflow:hidden;}
.xwzxny h2{text-align:center; font-size:24px; color:#333333;}
.xwzxny h3{font-weight:normal; text-align:center; font-size:14px; color:#999999;}
.xwzxny p{font-size:14px; line-height:30px; color:#333333;}
/*新闻中心end*/

.lxwm{width:100%; overflow:hidden;}
.lxwmin{width:100%; overflow:hidden; margin-bottom:32px;}
.lxwmin_left{float:left; overflow:hidden; line-height:30px;}
.lxwmin_left h2{font-size:18px; color:#333333; text-align:left; padding-bottom:0;  line-height:36px;}
.lxwmin_left p{font-size:14px; color:#333333; line-height:36px;}
.lxwmin_right{float:right; overflow:hidden;}
.lxwmim{width:100%; overflow:hidden;}
/*联系我们end*/