﻿@charset "utf-8";
/* CSS Document */
*{border:0px;margin:0px;padding:0px;list-style:none;outline:none;}
body{width:100%;height:auto;font:normal 12px/normal "微软雅黑";background:#ffffff;position:relative;_zoom:1;*zoom:1;overflow-x:hidden;}

A, A:link, A:visited { color:#252525; text-decoration:none; }
A:active, A:hover { color:#aa0700; text-decoration:none; }

.menu1, A.menu1, A.menu1:link, A.menu1:visited{color:#ffffff;text-decoration:none;}
A.menu1:active, A.menu1:hover{color:#aa0700;text-decoration:none;}

.menu2, A.menu2, A.menu2:link, A.menu2:visited{color:#aa0700;text-decoration:none;}
A.menu2:active, A.menu2:hover{color:#252525;text-decoration:none;}

.menu3, A.menu3, A.menu3:link, A.menu3:visited{color:#7fc0aa;text-decoration:none;}
A.menu3:active, A.menu3:hover{color:#ffffff;text-decoration:none;}

.menu4, A.menu4, A.menu4:link, A.menu4:visited { color:#93abbb; text-decoration:none; }
A.menu4:active, A.menu4:hover { color:#252525; text-decoration:none; }

.left { float:left; }
.right { float:right; }
.hidden { overflow:hidden; }
.hidden-x { overflow-x:hidden; }
.clear { clear:both; width:100%; height:0px; line-height:0px; }
.kong2{ clear:both; width:100%; height:15px; line-height:15px; }
.texts, .align{text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.p-10{padding-right:10px;}
.p25{text-indent:25px;}
.borderl{border-left:1px solid #cccccc;}
.borderr{border-right:1px solid #cccccc;}
.border_xb{border-bottom:1px dashed #cccccc;}
.pspan{font:normal 16px/25px "微软雅黑";color:#de1628;}

.width1 { _width:660px; max-width:660px; height:auto; margin: 0 auto; }
.width2 { _width:640px; max-width:640px; height:auto; margin: 0 auto; padding:0px 10px;}
.width3{width:100%;height:auto;}

/*网站首页*/
/*.header { _width:650px; max-width:650px; margin: 0 auto;overflow: hidden;padding:5px;background:#1e99dd;}*/
.header { _width:650px; max-width:650px; margin: 0 auto;overflow: hidden;padding:5px;background:#f2f2f2;}
.header img{width:50%;}
.header span{float:right;}
.header span img{width:80%;padding-top:5px;}

/*站内导航*/
.menu_title{padding:0px 10px;_width:638px; max-width:638px;border:1px solid #cccccc;font:normal 12px/40px "微软雅黑";margin: 0 auto;color:#252525;background:#f6f6f6;}
.menu_title font{font-size:18px;}
.menu_title span{float:right;font-size:12px;}

.menu{_width:658px; max-width:658px;border:1px solid #eeeeee;border-top:0px;border-bottom:0px;height:auto;margin:0 auto;overflow-x:hidden;}
.menu ul{}
.menu ul li{width:33.333%;height:auto;border:1px solid #eeeeee;border-left:0px;border-top:0px;float:left;border-right:1px solid #eeeeee;padding:20px 0px;text-align:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.menu ul li a{color:#252525;}
.menu ul li a img{width:60%;height:auto;}
.menu ul li a:hover{color:#aa0700;}
.menu ul li a span{display:block;font:normal 16px/30px "微软雅黑";}

/*大图*/
.flash{ width:100%;height:174px;position:relative;_zoom:1;*zoom:1;overflow:hidden;z-index:1;}
.flash1{width:340px;height:174px;margin:0 auto;position:relative;}
.flash2{width:660px;height:174px;position:absolute;left:-160px;}
.index_banner{position:relative;margin:0 auto;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;height:174px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner li a img{width:100%;height:auto;}
.index_banner cite{position:absolute;top:180px;_top:180px;left:50%;z-index:4;display:block;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#da251d;cursor:default;}

/*脚注*/
.bottoms{_width:640px; max-width:640px;margin:0 auto;overflow: hidden;padding:15px 10px;background:#5a5a5a;color:#ffffff;text-align:center;font:normal 14px/25px "微软雅黑";}

/*浮动*/
.list-fl {margin-left:0; margin-top:0; margin-bottom:0; padding:0; zoom:1;}
.list-fl:after { content:""; height:0; visibility:hidden; clear:both; display:block }
.list-fl li { float:left; display:inline }

ul.foot-bar { width: 100%; max-width: 660px; background: #1F1F1F; position: fixed; bottom: 0; z-index:2; }
ul.foot-bar li { text-align: center; width: 20%; font-size: 12px; }
ul.foot-bar li a { display: block; padding: 16px 0px 10px 0px; margin-top: -6px; position: relative; z-index: 10; }
ul.foot-bar li a:hover, ul.foot-bar li a.active { background: url(/public/_img/foot-bar-hover.png) center 0 no-repeat; }
ul.foot-bar li i { display: block; position: relative; height: 0; margin-bottom: 32%; line-height: 32%; }
ul.foot-bar li i img { width: 25%; }

.bottom_f{position:fixed;left:0px;bottom:0px;width:100%;z-index:5;}
.bottom_con{width:100%;max-width:660px;margin:0 auto;background:url(/public/_imgEn/float_bg.jpg) repeat-x left bottom;height:87px;}
.bottom_con li{width:20%;text-align:center;float:left;}
.bottom_con li a{display:block;height:64px;padding-top:23px;color:#ffffff;}
.bottom_con li a:hover, .bottom_con li.hover, .bottom_con li .hover{background:url(/public/_imgEn/float_bg.png) no-repeat center top;display:block;}
.bottom_con li a img{ width:26%;height:auto;}
.bottom_con li a p{line-height:25px;color:#ffffff;}
.bottom_con li a:hover p{color:#ffffff;}
.float_h{height:77px;}

/*关于环宇*/
.about{_width:640px; max-width:640px; height:auto; margin:20px auto 0px; padding:0px 10px;overflow-x:hidden;}
.about_con{width:100%;height:auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;font:normal 14px/25px "微软雅黑";}
.about_con img, .about_con p img, .about_con div img{width:100%;}

.about_h2{font:normal 100 24px/35px "微软雅黑";padding-bottom:10px;color:#de1628;text-align:center;}

/*资质荣誉*/
.honors{_width:640px; max-width:640px;margin:20px auto 0px; height:auto;}
.honor{width:100%;}
.honor li{width:31%;float:left;margin:0px 1% 5% 1%;}
.honor li a{width:90%;height:180px;display:block;border:5px solid #f3f3f3;overflow:hidden;text-align:center;}
.honor li a p{width:100%;height:150px;overflow:hidden;line-height:150px;}
.honor li a p img{max-width:100%;width:expression(document.body.clientWidth > 100%? "100%": "auto");max-height:150px;height:expression(document.body.clientHeight > 150? "150px": "auto");vertical-align:middle;}
.honor li a:hover p img{max-width:100%;width:expression(document.body.clientWidth > 100%? "100%": "auto");max-height:150px;height:expression(document.body.clientHeight > 150? "150px": "auto");filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;transform: scale(1.3); transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;vertical-align:middle;}
.honor li a span{width:100%;height:30px;background:#f3f3f3;text-align:center;color:#252525;font-size:14px;line-height:30px;border:0px;display:block;}
.honor li a:hover span{width:100%;height:30px;background:#f3f3f3;text-align:center;color:#de1628;font-size:14px;line-height:30px;border:0px;display:block;}

/*分页*/
.page {margin:0 auto; height:auto; padding:30px 0px;text-align:center; _width:640px; max-width:640px;}
.page li { margin-left:10px; display:inline;margin-bottom:10px;line-height:40px;}
.page li a, .page li a:link, .page li a:visited,.page li span { padding:8px 15px; background:#f5f5f5; border:1px solid #e1e1e1; font:normal 12px/normal "微软雅黑"; color:#252525; }
.page li a:active, .page li a:hover,.page li.active span { padding:8px 15px; background:#aa0700; border:1px solid #a50000; font:normal 12px/normal "微软雅黑"; color:#ffffff; }
.pagez { _width:640px; max-width:640px;height:auto;padding:10px 0px 30px;margin:0 auto; }
.pagez li { line-height:20px; float:right; margin-right:10px; background:#33313e;font-size:18px; border:1px solid #e1e1e1; }
.pagez li a, .pagez li span{ background:#aa0700; display:block; padding:8px 20px; color:#ffffff;}
.pagez li.active span{background:#3c3c3c;color:#ffffff;}
.pagez li a:hover { color:#ffffff; background:#3c3c3c; display:block; padding:8px 20px; }

/*经典案例*/
.case{_width:640px; max-width:640px;margin:20px auto 0px;height:auto;}
.case ul{width:100%;}
.case ul li{width:29%;height:auto;padding:1%;background:#f4f4f4;position:relative;float:left;margin:0px 1% 3% 1%;}
.case ul li p{width:100%;height:140px;overflow:hidden;position:absolute;_left:0px;left:0px;top:0px;_top:0px;z-index:4;}
.case ul li p a{width:100%;height:140px;display: block;overflow: hidden;}
.case ul li p a img{width:100%;height:140px;overflow:hidden;}
.case ul li p a:hover img{transform: scale(1.3); transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.case ul li h1{width:100%;height:40px;text-align:center;padding-top:140px;position:relative;margin:0px auto;font:normal 100 16px/40px "微软雅黑";overflow:hidden;z-index:3;}
.case ul li h1 a, .case ul li h3 a{color:#de1628;text-decoration:none;}
.case ul li h1 a:hover, .case ul li h3 a:hover{color:#252525;text-decoration:none;}
.case ul li h2{width:100%;height:40px;margin:0 auto;color:#525252;font:normal 100 12px/20px "微软雅黑";word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;overflow:hidden;z-index:2;}
.case ul li h2 span{color:#de1628;}
.case ul li h3{width:100%;height:20px;margin:5px auto 20px;text-transform:uppercase;text-align:right;font-weight:100;font-size:12px;overflow:hidden;z-index:1;}

.case_det_infor {_width:640px; max-width:640px; font:normal 12px/30px "微软雅黑"; text-align:center; border-bottom:1px dashed #e1e1e1;}
.case_det_infor span { float:right; }

.case_page{height:auto;_width:620px; max-width:620px;padding:0px 10px;line-height:25px;margin:20px auto 10px;padding-top:5px;border-top:1px dashed #e1e1e1;}
.case_page span { font-size:14px; font-weight:bold; color:#de1628;}

.case_con{padding:10px;_width:620px; max-width:620px;margin:0 auto 20px;height:auto;font:normal 12px/25px "微软雅黑";color:#454544;background:#f9f9f9;}
.case_con span{display:block;color:#de1628;font-size:18px;}

/*集团业务*/
.business{_width:640px; max-width:640px;margin:20px auto 0px;height:auto;padding:0px 10px;}
.business_con{width:100%;}
.business_con li{width:100%;height:200px;margin:0px 0px 20px 0px;overflow:hidden;position:relative;border-bottom:1px dashed #c1c1c1;}
.business_con li p, .business_con li p a{width:150px;height:180px;overflow:hidden;}
.business_con li p a img{width:150px;height:180px;}
.business_con li p a:hover img{transform: scale(1.3); transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;}
.business_con li h2{position:absolute;_left:170px;left:170px;top:5px;_top:5px;font-size:16px;color:#de1628;font-weight:100;line-height:30px;_width:470px;max-width:470px;height:30px;}
.business_con li div{position:absolute;_left:170px;left:170px;top:35px;_top:35px;line-height:25px;_width:470px;max-width:470px;height:145px;word-wrap:break-word;word-break:break-all;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}     
.business_con li div span{font-size:16px;}

/*政策资讯*/
.news{width:100%;height:auto;margin:0px auto 20px;}
.news li{background:#f9f9f9;padding:1%;width:98%;height:auto;position:relative;font:normal 12px/18px "宋体";text-align:left;margin-bottom:15px;height:auto;}
.news li img{position:relative;width:20%;height:68px;}
.news li p{position:absolute;top:5px;_top:5px;_left:23%;left:23%;font:normal 14px/30px "微软雅黑";_width:75%;max-width:75%;height:30px;overflow:hidden;}
.news li span{position:absolute;top:35px;_top:35px;_left:23%;left:23%;color:#676666;width:75%;height:38px;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;font-size:12px;line-height:20px;overflow:hidden;}
.news li div{position:absolute;top:56px;_top:56px;_left:23%;left:23%;text-align:right;width:75%;height:20px;overflow:hidden;}
.news li div a{padding-left:10px;color:#de1628;background:#f4f4f4;}
.news li div a:hover{padding-left:10px;color:#525252;background:#f4f4f4;}

.news_con{width:100%;height:auto;margin:0 auto;}
.news_con li{width:100%;height:31px;line-height:30px;background:url(/public/_imgEn/linebg.jpg) repeat-x left bottom;overflow:hidden;}
.news_con li a{padding-left:1%;width:98%;height:30px;font-size:12px;color:#666666;line-height:30px;background:#ffffff;display:block;}
.news_con li a:hover{padding-left:1%;width:98%;height:30px;font-size:12px;color:#ffffff;line-height:30px;background:#de1628;display:block;}
.news_con li a span{float:right;color:#989797;}
.news_con li a:hover span{float:right;color:#ffffff;}

/*合作伙伴*/
.frame {width:100%;height:auto;}
.wrap {width:30%; height:150px; position:relative; margin:0 1% 2%;overflow:hidden;float:left; border:1px solid #ccc; }
.wrap img {display:block;width:100%;height:150px;z-index:1;}
.wrap div {width:92%; height:150px; padding:128px 4% 1% 4%; position:absolute; left:0; top:0; z-index:2;}
.wrap div b {display:block; width:100%; height:150px; position:absolute; left:0%;top:120px; z-index:1; background:#000000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;line-height:30px;}
.wrap div span {position:relative; z-index:2;width:100%;}
.wrap div span a{width:100%;height:150px;display:block;overflow:hidden;z-index:3;}
.wrap div span a h1{font:normal 14px/20px "微软雅黑";color:#aa0700; text-align:center; margin:0; padding:0;}
.wrap div span a p {font-size:12px; color:#000000; line-height:16px;}

/*联系我们*/
.contact{width:auto;height:auto;padding:2%;border:1px solid #ececec;margin-bottom:20px;}
.contact li{line-height:30px;}
.contact li span{color:#de1628;font-size:14px;display:block;}
.contacts{width:94%;}

/*在线留言*/
.message_h2{color:#f93e3e;font:normal 18px/40px "微软雅黑";}
.message{width:100%;height:auto;}
.message li{margin-bottom:5px;}
.message li img{vertical-align:middle;}
.message_input1{width:80%;height:40px;line-height:40px;}
.message_input2{width:95%;line-height:25px;height:200px;}
.message_input3{width:40%;height:40px;line-height:40px;}
.message_button{width:100px;height:38px;}
.message_sub{background:url(/public/_imgEn/tijiao.jpg) no-repeat left top;}
.message_res{background:url(/public/_imgEn/quxiao.jpg) no-repeat left top;}
.index_input_common{border:1px solid #cccccc;padding:0px 10px;color:#666666;font-size:14px;}