@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-family:"宋体"; font-size:12px; text-align:left;background:#fff;color:#636363;}
ul,li { padding:0px; margin:0px; list-style:none;}
* { margin:0; padding:0;position:relative;}
html{overflow-x:hidden;}
img { border:0;}
a{ text-decoration:none; color:#454545; }
a:hover{ color:#e94f03;}
p{ margin:0; padding:0;}
.clear{ clear:both;}
font {font-size:12px;}




.top_line{ width:auto; height:10px; background:url(../images/top_line.jpg) repeat-x;}
.top_mian{ width:auto; height:123px; background:url(../images/nav_bg.jpg) repeat-x;}
.top_contact{ width:1000px; height:123px; margin:0 auto;}
.logo{ width:203px; height:123px; float:left;}
.nav{ width:770px; height:120px; float:right;}
.nav ul li{ width:93px; height:120px; float:left; font-size:15px; font-family:"微软雅黑";}
.xixibox {width:1000px;height:343px;margin:0 auto;}
.xixibox object {width:1000px !important;height:343px !important;}
.xixibox embed {width:1000px !important;height:343px !important;}

.nav_lfbg a{ width:93px; height:40px; display:block;background:url(../images/nav_lfbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_lfbg_hover a,.nav_lfbg a:hover{background:url(../images/nav_lfbg.jpg) bottom no-repeat !important; color:#fff !important;}

.nav_pkbg a{ width:93px; height:40px; display:block; background:url(../images/nav_pkbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_pkbg_hover a,.nav_pkbg a:hover{background:url(../images/nav_pkbg.jpg) bottom no-repeat; color:#fff;}

.nav_bjbg a{ width:93px; height:40px; display:block; background:url(../images/nav_bjbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_bjbg_hover a,.nav_bjbg_hover a,.nav_bjbg a:hover{background:url(../images/nav_bjbg.jpg) bottom no-repeat; color:#fff;}
.nav_sjbg a{ width:93px; height:40px; display:block; background:url(../images/nav_sjbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_sjbg_hover a,.nav_sjbg a:hover{background:url(../images/nav_sjbg.jpg) bottom no-repeat; color:#fff;}
.nav_cgbg a{ width:93px; height:40px; display:block; background:url(../images/nav_cgbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_cgbg_hover a,.nav_cgbg a:hover{background:url(../images/nav_cgbg.jpg) bottom no-repeat; color:#fff;}
.nav_rzbg a{ width:93px; height:40px; display:block; background:url(../images/nav_rzbg.jpg) top no-repeat; text-align:center; padding-top:80px;}
.nav_rzbg_hover a,.nav_rzbg a:hover{background:url(../images/nav_rzbg.jpg) bottom no-repeat; color:#fff;}
.nav_jlbg a{ width:93px; height:40px; display:block; background:url(../images/nav_jlbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_jlbg_hover a,.nav_jlbg a:hover{background:url(../images/nav_jlbg.jpg) bottom no-repeat; color:#fff;}
.nav_zlbg a{ width:93px; height:40px; display:block; background:url(../images/nav_zlbg.jpg) top no-repeat; text-align:center; padding-top:80px; }
.nav_zlbg_hover a,.nav_zlbg a:hover{background:url(../images/nav_zlbg.jpg) bottom no-repeat; color:#fff;}

.mianbody{ width:1000px; height:auto; margin:0 auto;}
.banner{ width:1000px; height:auto; margin:0 auto; margin-top:15px;}
/**index***/
.case {padding-top:85px;height:235px;}
.case_tit {position:absolute;left:10px;top:20px;}
.case_ul li {width:232px;height:219px;float:left;margin:0 8px;}
.case_ul li img {width:228px;height:176px;border:solid 1px #e1e1e1;padding:1px;background-color:#fff;}
.case_ul li span {display:block;width:232px;text-align:center;line-height:25px;height:26px;background:Url(../images/case_ullispan.jpg) repeat-x top center;}

.rollBox{
	width:984px;
	margin:0 auto;
	overflow:hidden;
}
.rollBox .LeftBotton{
	height:29px;
	width:30px;
	background:url(/templets/default/images/button1.jpg) no-repeat 0px 0;

position:absolute;

right:60px;top:30px;
	cursor:pointer;

}
.rollBox .RightBotton{
	height:29px;
	width:30px;
	background:url(/templets/default/images/button2.jpg) no-repeat 0px 0;

position:absolute;
right:23px;top:30px;
	cursor:pointer;

}
.rollBox .Cont{
	width:984px;
	overflow:hidden;
	height:230px;
	_padding-top:15px;
	float:left;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:226px;
	float:left;
	text-align:center;
	padding:0 10px;
}
.rollBox .Cont .pic p{width:226px;}
.rollBox .Cont .pic img{
	border:solid 1px #e1e1e1;padding:1px;background-color:#fff;
	display:block;
	width: 218px;
}
.rollBox .Cont .pic p{
	line-height:26px;
	color:#505050;
	background-color:#F0F0F0;
	margin-top:5px;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.in_midcase_tit {width:1000px;height:85px; }

.index_news {width:100%;min-height:180px;height:auto !important;height:180px;padding-top:20px;padding-bottom:10px;background:url(../images/line.jpg) repeat-x top center;}
.index_news_left {width:px;height:100%;float:left;width:225px;min-height:150px;height:auto !important;height:150px;margin-left:15px;padding-right:20px;background:url(../images/index_news_left_bg.jpg) no-repeat right top;}
.index_news_left span {font-size:24px;font-family:"微软雅黑";font-weight:bold;}
.index_news_left  span font {font-size:24px;color:#d22e84;}
.index_news_left p {font-size:13px;padding:5px 0px;color:#191919;font-family:"微软雅黑";line-height:28px;}

.index_news_right {width:738px;float:right;}
.index_news_right ul li {width:226px;padding:0 10px;float:left;height:100%;}
.index_news_right ul li a {font-size:16px;color:#0d0d0d;font-family:"微软雅黑";line-height:25px;}
.index_news_right ul li a:hover {text-decoration:underline;color:red;}
.index_news_right ul li span {color:#a8a8a8;line-height:25px;}
.index_news_right ul li p {line-height:25px;}

.index_news_left .LeftBotton {position:absolute;left:33px; WIDTH: 17px; CURSOR: pointer;TOP:138px; HEIGHT: 17px;background-color:#e5e5e5;text-align:center;line-height:17px;}
.index_news_left .RightBotton {	RIGHT: 227px; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 138px; HEIGHT: 17px;background-color:#e5e5e5;text-align:center;line-height:17px;}

.rollphotos {WIDTH: 740px}
.index_form {width:100%;height:auto;background:url(../images/index_form_bg.jpg) repeat-x top center #f1f1f1;}
.index_form_con {width:1040px;margin:0 auto;padding-top:20px;}
#cu3er_swf {width:1000px;}
.index_form_con_left {width:261px;border-right:dotted 1px #cecece;float:left;+margin-left:0px;min-height:340px;height:auto !important;height:340px;}
.index_form_con_left h2 {font-size:24px;font-family:"微软雅黑";color:#d22e84;padding-left:60px;height:45px;}
.index_form_con_left h2 img {position:absolute;left:-20px;top:0px;}
.index_form_con_left p {line-height:25px;color:#3d3d3d;padding:0 20px;padding-top:15px;}
.index_form_con_left p img {position:absolute;right:27px;bottom:30px;}
.index_form_con_left p a {font-weight:bold;color:#454545;}
.index_form_con_left p a:hover {color:red;text-decoration:underline;}

.index_form_con_right {width:770px;float:right;}
.index_form1 {width:340px;float:left;height:100%;}
.index_form1 table td {padding:3px 0px;}
.index_form1 table td input {border:solid 1px #bfbfbf;height:18px;line-height:18px;}
.redcolor {color:red;}
.input_radio {width:10px;height:10px;}

.sth {border-top:3px solid #1e1e1e;background-color:#3d3d3d;}
.sth_con {width:1000px;height:100%;margin:0 auto;}

.sth_left {width:195px;padding:15px 20px 0px 10px;float:left;}
#foucs_us {display:block;width:100%;height:36px;line-height:30px;font-size:15px;}
#foucs_us font {color:#b3b2b2;font-size:15px !important;font-family:"微软雅黑";font-weight:bold;}
#foucs_us  span {font-family:"arial";font-size:15px;font-weight:bold;color:#737272;}

.sth_left ul li {width:75px;height:30px;text-indent:25px;float:left;line-height:30px;margin-right:10px;}
.sth_left ul li a {color:#929292;}
#sina_img {background:Url(../images/sian_img.jpg) no-repeat left center;}
#weixin_img {background:Url(../images/weixin_img.jpg) no-repeat left center;}
#qq_img {background:Url(../images/qq_img.jpg) no-repeat left center;}
.share {padding-top:15px;}
#bshare-shareto {color:#b3b2b2 !important;font-weight:normal;}

.sth_mid {width:400px;float:left;padding-top:15px;padding:0 10px;padding-top:15px;}

.footer_mbg1 {width:15px;float:left;height:257px;background:Url(/templets/default/images/footer_mbg1.png) no-repeat center center;}
.footer_mbg2 {width:15px;float:left;height:257px;background:Url(/templets/default/images/footer_mbg2.png) no-repeat center center;}

.footer_menu a {color:#b9b8b8;line-height:30px;}
.footer_menu span {color:#b9b8b8;}
.footer_menu span a:hover {color:red;text-decoration:underline;}

.footer_kefu {padding-top:20px;margin-top:10px;height:75px;border-top:dotted 1px #000;}
.footer_kefu a {display:block;width:68px;height:17px;text-align:center;float:left;color:#b9b8b8;padding-top:55px;margin:0 3px;}
#qq_bg1 {background:Url(../images/qq_bg1.jpg) no-repeat top center;}
#qq_bg2 {background:Url(../images/qq_bg2.jpg) no-repeat top center;}
#qq_bg3 {background:Url(../images/qq_bg3.jpg) no-repeat top center;}
.footer_kefu div {float:right;}

.sth_right {width:315px;height:100%;float:right;padding-top:15px;background:Url(../images/index_con_bg.png) no-repeat right bottom;}
.footer_map {border:solid 2px #262626;margin-bottom:10px;width:305px;height:106px;}
.sth_right table td {padding:2px 0px;color:#b9b8b8;line-height:22px;}
.sth_right table td a {color:#f02f31;text-decoration:underline;}

.main_menu {width:1000px;height:37px;background-color:#e6e6e6;margin:10px 0px;margin-top:15px;}
.main_menu_ul {background-color:#fff;height:37px;width:864px;margin:0 auto;}
.main_menu_ul li {float:left;width:140px;height:100%;background-color:#818181;font-size:14px;font-family:"微软雅黑";margin:0 2px;line-height:37px;text-align:center;}
.main_menu_ul li a{display:block;width:100%;height:100%;color:#fff;}
.main_menu_ulliahover {color:#fff !important;background:url(../images/main_menu_libg.jpg) no-repeat bottom center #df2484 !important;}
.main_menu_ul li a:hover {color:#fff !important;background:url(../images/main_menu_libg.jpg) no-repeat bottom center #df2484 !important;}

/*com*/
.content {line-height:28px;color:#1c1c1c;padding:0 15px;padding-bottom:25px;}
.content p {padding:6px 0px;}
.com_h2 {color:1c1c1c;font-size:16px;font-family:微软雅黑;color:#df2484;}

/*case*/
.main_case_ul {margin-top:10px;padding-top:20px;}
.main_case_ul li {margin-bottom:25px;}
/*article*/

.article_case {width:1000px;height:226px;margin-top:25px;}
.art_case_left {float:left;width:14px;height:100%;background:Url(../images/art_case_left.jpg) no-repeat left top;}
.art_case_right {float:left;width:14px;height:100%;background:Url(../images/art_case_right.jpg) no-repeat left top;}

.art_case_con {float:left;padding:22px 10px;padding-left:280px;height:182px;width:682px;height:182;background:Url(../images/art_case_con.jpg) repeat-x top center;}
.litpic {width:228px;height:176px;padding:1px;background-color:#fff;border:solid 1px #ddd;position:absolute;left:15px;top:23px;}
.art_tdleft {text-align:Right;}
.art_case_con table {background:Url(../images/art_tablebg.jpg) no-repeat left center;}
.art_tdleft {font-size:12px;font-weight:bold;color:#df2484;}
.art_case_body {padding:15px 15px;line-height:25px;margin-bottom:20px;}

.art_page {padding-top:15px;background:url(../images/line.jpg) repeat-x top center;}
.art_page ul {height:35px;color:#df2484;}
.art_page ul li a {color:#df2484;}

/**new_list**/

.news_ul li {height:120px;padding-bottom:10px;border-bottom:solid 1px #d6d6d6;margin-bottom:10px;padding-left:15px;background:url(../images/news_dot.jpg) no-repeat 0px 10px;}
.news_ul li a {font-weight:bold;font-size:16px;color:#0d0d0d;font-family:"微软雅黑";line-height:25px;}
.news_ul li a:hover {color:Red;text-decoration:underline;}
.news_ul li span {color:#a8a8a8;line-height:25px;}
.news_ul li p {line-height:22px;padding:0px !important;}

/**news_article***/
.article_h2 {color:#0e0e0e;font-size:20px;font-family:"微软雅黑";text-align:center;padding:15px 0px;font-weight:bold;}
.article_info {text-align:center;line-height:30px;color:#787777;padding-bottom:8px;}
.article_description {border:dotted 1px #aaaaaa;background-color:#fafafa;padding:10px;line-height:23px;color:#858484;}
.article_con {padding:15px 0px;padding-bottom:35px;line-height:26px;position:relative;}
.art_share {position:absolute;right:10px;bottom:10px;}
/*contact**/
.contact_left {width:385px;height:480px;float:left;background:Url(../images/contact_left.jpg) no-repeat left top;margin-top:20px;}

.contact_sh_ul {width:170px;position:absolute;right:38px;top:85px;}
.contact_sh_ul li {width:75px;height:30px;text-indent:25px;float:left;line-height:30px;margin-right:10px;}
.contact_sh_ul li a {color:#929292;}

.contact_qq {position:absolute;right:45px;top:220px;}
.contact_qq a {display:block;width:68px;height:25px;float:left;margin:0 3px;padding-top:47px;text-align:center;color:#b9b8b8;}
#qq_contact1 {background:url(../images/qq_contact1.jpg) no-repeat top center;}
#qq_contact2 {background:url(../images/qq_contact2.jpg) no-repeat top center;}
#qq_contact3 {background:url(../images/qq_contact3.jpg) no-repeat top center;}

.contact_right {width:525px;float:right;margin-bottom:25px;margin-top:25px;}
.contact_map img {border:solid 2px #969393;}
.contact_right table {margin-top:15px;}
.contact_right table td {border-bottom:solid 1px #ddd;}
.contact_right table td a {color:#d90572;text-decoration:underline;}

/**four**/
.four_banner {background:url(../images/four_banner.jpg) no-repeat top center;height:134px;}
.four_banner span {display:block;font-weight:bold;width:305px;height:134px;line-height:134px;text-align:center;font-size:46px;color:#fff;font-family:"微软雅黑";}

.top_content {padding:10px 15px;padding-top:20px;background:Url(../images/line.jpg) no-repeat top center;margin-top:15px;}
.four_con {border:solid 1px #dcdbdb;}
.four_left {float:left;width:230px;z-index:3;padding:25px;border-right:solid 4px #e9e9e9;height:100%;min-height:450px; height:auto !important; height:450px;overflow:visible;;}
.four_left h1 {font-family:"微软雅黑";color:#d22e84;}
.four_left p {padding:10px 0px;line-height:25px;font-size:14px;font-family:"微软雅黑";color:#3c3c3c;}
.four_left p font {color:#d5040e;font-size:14px;}
.four_middot {position:absolute;right:-27px;top:25px;z-index:60;}
/**design**/
.design_top {padding-bottom:20px;background:url(../images/line.jpg) repeat-x bottom center;line-height:30px;}
.design_top h2 {font-size:24px;font-family:"微软雅黑";color:#d22e84;line-height:40px;}

.first {width:100%;margin-top:10px;padding-top:10px;}
.first h2 {height:30px;background:url(../images/design_dot_bg.jpg) repeat-x center center;}
.first h2 span {display:block;padding:0 15px;background-color:#fff;line-height:30px;height:30px;font-size:24px;font-family:"微软雅黑";float:left;}
.first ul {padding-top:20px;}
.first ul li {width:120px;padding:12px;border:solid 1px #ddd;float:left;height:170px;margin:0 7px;}
.first ul li h3 {font-family:"微软雅黑";color:#252525;}
.first ul li div {color:#606060;line-height:24px;}
.first ul li span {display:block;z-index:10;width:81px;height:35px;background:Url(../images/design_line.gif) no-repeat left center;line-height:35px;text-align:center;color:#fff;position:absolute;right:-55px;bottom:5px;z-index:4;}

.second ul li {height:50px !important;font-size:15px;font-family:"微软雅黑";font-weight:bold;color:#1a1a1a;min-width:139px;width:auto !important;width:139px;margin:0 9px;}
.second font {position:absolute;right:-18px;top:25px;}

.line {width:100%;height:5px;background:url(../images/line.jpg) repeat-x top center;}

.form_tit {height:45px;width:970px;margin:0 auto;margin-top:15px;padding:0 15px;}
.form_tit span {font-size:24px;color:#d22e84;font-family:"微软雅黑";font-weight:bold;}
.form_tit font {font-size:15px;color:#222222;font-family:"微软雅黑";}

.form_con {background-color:#f6f6f6;padding:20px 20px;width:960px;margin:0 auto;}
.form_con_left {float:left;border-right:dotted 1px #cecece;padding-right:40px;+width:500px;}
.form_con_left td {padding:4px 0px;}
.form_con_left td input {padding:1px;border:solid 1px #bfbfbf;}
.form_con_left td select {width:55px;}
.form_con_left_tdleft {text-align:right;}
.form_con_left_tdleft font {color:red;}

.page_list {text-align:center;padding-top:15px;padding-bottom:15px;}
.page_list li {display:inline;margin:5px 0px;}
.page_list li a {padding:4px 12px;border:solid 1px #D9D9D9;color:#0a0a0a;}
.page_list li a:hover {background-color:#fc7717;color:#fff;}
.thisclass a {background-color:#fc7717;color:#fff !important;}

.job_ul {padding-top:25px;}
.job_ul li {overflow:hidden;}
.job_ul li .job_div {height:36px;border-bottom:solid 1px #ddd;}
.job_ul li .job_div span {float:left;height:34px;line-height:30px;padding:0px 15px;background-color:#c31007;text-align:center;font-size:17px;color:#fff;font-family:"微软雅黑";}
.job_ul li .job_div font {float:right;margin-right:10px;padding-top:10px;}
.job_ul li .job_div font a {color:#be0101;}
.zhankai,.shousuo {float:left;margin-left:10px;cursor:pointer;padding:0 10px;line-height:15px;margin-top:15px;font-size:12x;border:solid 1px #ccc;background-color:#ddd;}
/*参观工地**/

.content-honor{height:410px;margin-top:30px;}
.content-honor .list{width:124px;padding:10px;border:solid 1px #ddd;float:right;}
.content-honor .list .prev, .content-honor .list .next{display:block;height:20px;border:solid 1px #ddd;background:Url(../images/up.jpg) no-repeat center center;}
.content-honor .list .next{background-position:0 -13px;background:Url(../images/bo.jpg) no-repeat center center;}
.content-honor .list .prev:hover{background:Url(../images/top_bg_hover.jpg) no-repeat center center;}
.content-honor .list .next:hover{background:Url(../images/bo_bg_hover.jpg) no-repeat center center;}
.content-honor .list-box{margin:12px 0;height:304px;position:relative;overflow:hidden;}
.content-honor .list-box ul{position:absolute;top:0px;left:0px;}
.content-honor .list-box li{zoom:1;margin:5px 0px;float:left;line-height:0px;}
.content-honor .list-box li a:hover img {border:solid 1px #ddd;width:122px;height:91px;}
.content-honor .img{width:490px;max-width:490px;min-height:374px;overflow-x:hidden;height:auto !important;height:374px;padding:10px;border:solid 1px #ddd;float:left;margin-left:15px;}


.job_con {padding:15px 0px;}
.job_con .job_con_left {width:270px;float:left;}
.job_con .job_con_left h2,.job_con .job_con_right h2 {font-family:"微软雅黑";padding-bottom:10px;}
.job_con .job_con_right {width:465px;float:left;}
.job_con .job_con_info {color:#060606;}

.form_table_right {width:350px;float:left;padding-left:40px;+margin-left:40px;}
.form_table_td_right {width:85px;text-align:right;}
.form_table_right td {padding:3px 0;}
.form_table_right td font {color:red;}
.form_table_right td input {padding:1px;border:solid 1px #bfbfbf;}
.form_table_right td textarea {width:100%;height:70px;}
.form_table_right_submit {width:75px;height:25px;border:solid 1px #e64007;background-color:#f26535;color:#fff;}
.form_table_right_reset {width:75px;height:25px;border:solid 1px #767676;background-color:#939393;color:#fff;}
.indx_form_left {padding-right:0px;border-right:0px;width:413px !important;}
.index_form_right {padding-left:0px;width:328px;}
.four_right {text-align:center;line-height:30px;float:right;z-index:2;padding:10px;width:692px;height:100%;border-left:solid 1px #ddd;min-height:480px;height:auto !important;height:480px;}
.ruan_con {width:600px;margin:0 auto;margin-top:30px;color:#3c3c3c;}
.footer {width:100%;padding:6px 0px;line-height:25px;background-color:#1e1e1e;color:#929292;}
.footer_con {width:1000px;height:100%;margin:0 auto;}
