@charset "utf-8";
/* CSS Document */
body {
	color:#333333;
	font-family:"微软雅黑", Arial;
	font-size:12px;
	margin:0 auto;
	padding:0;
	text-align:center;
	max-width:1440px;
}
body img {
	border:none;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}
.more_info{width:100%; text-align:center; padding-top:0px;}
.more_info a{color:#454545; height:30px; line-height:37px; display:block; text-decoration:none;}
.more_info a:Hover{color:#229153; height:30px; line-height:37px; display:block;}

.more_info2{width:100%; text-align:center; padding-top:0px;}
.more_info2 a{color:#ffffff; height:30px; line-height:36px; display:block; text-decoration:none;}
.more_info2 a:Hover{color:#454545; height:30px; line-height:36px; display:block;}

.page_head {
	width:1080px;
	margin:auto;
}
.head_left {
	float:left;
}
.head_right {
	float:right;
}
.head_search {
	width:295px;
	float:left;
	background:url(../images/search_bg.jpg) top center no-repeat;
	height:33px;
	margin-top:45px;
}
.head_tel {
	float:right;
	padding-top:45px;
	padding-left:28px;
}
.search_input {
	padding-left:0px;
	width:180px;
	text-align:left;
	line-height:33px;
	font-size:12px;
	background:none;
	color:#adadad;
	border:none;
	padding:0px;
	margin:0px;
	font-family:'微软雅黑';
	outline:none;
}
.search_left {
	float:left;
	width:200px;
	padding-left:30px;
}
.head_btn {
	float:right;
	width:57px;
}
.serach_btn {
	width:57px;
	height:33px;
	border:none;
	padding:0px;
	margin:0px;
	background:none;
	cursor:pointer;
	outline:none;
	font-size:13px;
	font-family:'微软雅黑';
	color:#ffffff;
	font-weight:bold;
}
.serach_btn:hover {
	background:#219254;
}
.page_menu {
	width:100%;
	height:50px;
	background: #248c51;
	min-width: 1080px;
}
/*关于海兴*/
.home_part{width:1080px; margin:auto; padding-top:25px; height:420px;}
.home_head_name{width:507px; background:url(../images/home_head_line.jpg) top center no-repeat; margin:auto; height:37px; text-align:center; color:#272626; font-size:26px; line-height:37px;}
.home_head_fbt{color:#8b8b8b; font-size:12px; text-align:center; padding-top:5px; padding-bottom:60px;}
.home_about_li{width:268px; height:325px; background:#f4f4f4; margin:0px 1px; float:left;}
.home_about_head{width:100%; text-align:center; line-height:25px; padding-top:15px;}
.home_about_head .font1{font-size:18px; color:#484848;}
.home_about_head .font2{font-size:18px; color:#afafaf; text-transform:uppercase; font-family:'Candara';}
.home_about_icon{padding-top:22px;}
.home_about_line{padding-top:20px;}
.home_about_txt{color:#828282; line-height:24px; color:#828282; text-align:center; padding-top:22px;}
.home_about_more{width:90px; height:20px; border:solid 1px #17ce68; margin:auto; color:#17ce68; text-align:center; line-height:20px; font-size:14px; margin-top:15px; display:none;}
.home_about_more a{color:#17ce68; display:block; text-decoration:none;}
.home_about_more a:Hover{color:#ffffff; display:block; text-decoration:none; background:#17ce68;}

/*海兴动态*/
.home_news_bg{width:100%;height:582px;background:url(../images/home_news_bg.jpg) top center no-repeat;margin:auto;overflow:hidden;margin-top:120px;min-width: 1080px;}
.home_news_head_name{width:507px; background:url(../images/home_news_head_line.jpg) top center no-repeat; margin:auto; height:37px; text-align:center; color:#272626; font-size:26px; line-height:37px; margin-top:60px;}
.home_news_li{width:275px; float:left; padding:0px 30px;}
.home_news_time{width:70px; float:left; border-bottom:solid 3px #ffc600; color:#8b8b8b; font-size:13px; height:30px; line-height:30px; margin-top:5px;}
.home_news_class{float:right; width:68px; height:36px; background:url(../images/home_news_class.jpg) top center no-repeat; color:#ffffff; text-align:center; font-weight:bold; line-height:36px;}
.home_news_title{color:#404040; font-size:13px; text-align:left; padding-top:12px; padding-bottom:10px;}
.home_news_title a{color:#404040; text-decoration:none;}
.home_news_title a:hover{color:#229153; text-decoration:none;}
.home_news_pic{float:left;}
.home_news_pic_title{float:right; color:#8b8b8b; width:200px; text-align:left;}
.home_news_more{width:61px; height:23px; line-height:23px; font-size:12px; color:#8b8b8b; margin-top:15px; margin-bottom:10px;}
.home_news_more a{color:#8b8b8b; text-decoration:none; border:solid 1px #e9e9e9; display:block;}
.home_news_more a:hover{color:#229153; text-decoration:none; border:solid 1px #229153; display:block; font-weight:bold;}
.home_news_li_txt{width:275px; height:32px; margin-top:16px; text-align:left; color:#8b8b8b; line-height:30px; overflow:hidden;}
.home_news_li_txt a{color:#8b8b8b; border:solid 1px #e9e9e9; display:block; text-decoration:none; padding-left:15px;}
.home_news_li_txt a:Hover{color:#229153; border:solid 1px #229153; display:block; text-decoration:none;}
.home_news_pan1{float:left; width:1005px;}
.home_news_pan2{float:left; width:1005px;}
.home_news_btn{float:left; padding-top:70px;}

/*产品与服务*/
.home_pro_bg{width:100%;height:520px;margin:auto;background:url(../images/home_pro_bg.jpg) top center no-repeat;overflow:hidden;min-width: 1080px;}
.home_pro_head_name{width:507px; background:url(../images/home_pro_line.png) top center no-repeat; margin:auto; height:37px; text-align:center; color:#ffffff; font-size:26px; line-height:37px; margin-top:30px;}
.home_pro_head_fbt{color:#71ffb0; font-size:12px; text-align:center; padding-top:5px; padding-bottom:60px;}
ol, ul ,li{list-style:none}
#mrq{width:1080px; margin:auto;border:0px solid #000;}
#Marquee_x { overflow:hidden; width: 1080px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden; padding-right:1px;} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:51px;height:250px; width:269px; overflow:hidden; text-align:left;}
#Marquee_x ul li div img{width:269px; height:199px; display:block}
#Marquee_x ul li div a{text-decoration:none; color:#ffffff;}
#Marquee_x ul li div a:Hover{text-decoration:none;}
#Marquee_x ul li div span{ display:block; width:249px; padding-left:20px; overflow:hidden; height:51px; background:url(../images/case_name_bg.jpg) top center no-repeat; font-size:13px; font-family:'微软雅黑'; color:#ffffff; font-weight:bold;}
#Marquee_x ul li div span:hover{ display:block; width:249px; padding-left:20px; overflow:hidden; height:51px; background:url(../images/case_name_bg2.jpg) top center no-repeat; font-size:13px; font-family:'微软雅黑'; color:#ffffff; font-weight:bold; text-decoration:none;}

/*联系方式*/
.home_contact_bg{width:100%;height:569px;background:url(../images/news_bg.jpg) top center no-repeat;min-width: 1080px;}
.home_c_li1{float:left; width:315px; padding-left:35px;}
.home_c_li2{float:left; width:255px; padding-left:55px; padding-top:90px;}
.home_c_li3{float:right; width:270px; padding-right:35px;}
.home_c_li_head{text-align:left; color:#229153; font-weight:bold; font-size:14px; padding-top:30px;}
.home_c_li_dot{text-align:left; padding-top:25px;}
.home_c_li_txt{text-align:left; color:#8b8b8b; padding-top:10px; line-height:25px;}

/*底部信息*/
.page_bottom{width:100%;height:220px;background:url(../images/page_bottom_bg.jpg) top center no-repeat;margin:auto;overflow:hidden;min-width: 1080px;}
.page_bottom_left{ text-align:left; width:680px; float:left; padding-left:165px; padding-top:45px;}
.bottom_menu{font-size:14px; color:#454545; }
.bottom_menu a{color:#454545; text-decoration:none;}
.bottom_menu a:hover{color:#454545; text-decoration:underline;}
.bottom_txt{text-align:left; line-height:24px; color:#8c8b8c; padding-top:10px;}
.bottom_search{width:198px; height:36px; background:url(../images/bottom_search_bg.jpg) top center no-repeat; float:right; margin-right:5px; margin-top:55px;}
.bottom_search_t{width:125px; float:left; padding-left:25px;}
.bottom_search_txt_input{width:125px; outline:none; height:36px; line-height:36px; color:#b6d6cf; border:none; background:none; padding:0px; margin:0px; text-transform:uppercase; font-family:'Verdana';}
.bottom_search_btn{width:40px; height:36px; float:right;}
.bottom_search_btn_input{width:40px; cursor:pointer; outline:none; height:36px; line-height:36px; border:none; background:none; padding:0px; margin:0px; }


/*内页案例*/
.in_case_banner{width:100%; height:340px; background:url(../images/in_case_banner_bg.jpg) top center no-repeat; margin:auto;}
.in_case_banner div{width:1080px; margin:auto;}
.in_case_line_main{width:1080px; margin:auto;}
.in_case_line{width:100%; border-bottom:solid 1px #e5e5e5; height:68px;}
.in_head_li{float:left; padding:0px 10px;}
.in_head_li a{height:66px; line-height:66px; padding:0px 15px; display:block; text-decoration:none; font-size:16px; color:#454545;}
.in_head_li a:hover{color:#229153; display:block; border-bottom:solid 2px #229153; font-weight:bold;}
.in_head_li a.current{color:#229153; display:block; border-bottom:solid 2px #229153; font-weight:bold;}
.to_top{width:66px; height:54px; position:fixed; margin:auto; top:550px; right:20px;}
.to_top img{cursor:pointer;}
.in_head_title{width:1080px; margin:auto; text-align:left; line-height:24px; color:#229153; font-size:24px; font-weight:bold; padding-top:25px; padding-bottom:15px;}
.in_head_title font{font-size:18px; color:#bebcbc; font-family:'Candara'; font-weight:normal; text-transform:uppercase;}
.in_case_main{width:1080px; margin:auto; padding-bottom:30px;}
.in_case_li{width:326px; float:left; height:303px; padding:20px 17px;}
.in_case_li_title{width:326px; height:51px; font-size:14px; overflow:hidden; text-align:left; line-height:51px;}
.in_case_li_title a{display:block; color:#454545; text-decoration:none; padding-left:15px; background:url(../images/in_case_bg1.jpg) top center no-repeat;}
.in_case_li_title a:hover{display:block; background:url(../images/in_case_bg2.jpg) top center no-repeat; color:#ffffff;}

.page_num{width:1080px; margin:auto; padding-top:20px;}
.page_num_li{float:right; margin-left:1px; width:50px;}
.page_num_li a{width:50px; height:50px; display:block; background:#e6e6e6; font-size:16px; text-decoration:none; line-height:50px; color:#454545;}
.page_num_li a:hover{background:#ffc600; display:block; color:#ffffff; font-weight:bold;}
.page_num_li a.current{background:#ffc600; display:block; color:#ffffff; font-weight:bold;}

.in_main_txt{text-align:left; color:#454545; font-size:14px; line-height:30px;}
.in_about_banner{width:100%; height:340px; background:url(../images/in_about_banner_bg.jpg) top center no-repeat; margin:auto;}
.in_about_banner div{width:1080px; margin:auto;}


/*首页招标新闻*/
.home_zb_f{float:left;}
.home_zb_r{float:right; width:535px;}
.home_zb_name{text-align:left; font-size:14px; color:#060606;}
.home_zb_name a{color:#060606; text-decoration:none;}
.home_zb_name a:hover{color:#229153; text-decoration:none; font-weight:bold;}
.home_zb_txt{text-align:left; color:#828282; font-size:12px; line-height:24px; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #c5c5c5; margin-bottom:10px;}
.home_zb_title{text-align:left; font-size:13px; color:#060606; float:left; height:28px; line-height:28px;}
.home_zb_title a{color:#060606; text-decoration:none;}
.home_zb_title a:hover{color:#229153; text-decoration:none;}
.home_zb_date{float:right; color:#8b8b8b; font-size:13px; height:28px; line-height:28px;}

.home_n_li{float:left; width:515px; padding-bottom:50px;}
.home_n_li.second{padding-left:40px;}
.home_n_pic{float:left;}
.home_n_t{float:right; width:330px;}
.home_n_title{text-align:left; padding-bottom:5px; font-size:13px;}
.home_n_title a{color:#060606; text-decoration:none;}
.home_n_title a:hover{color:#229153; text-decoration:none;}
.home_n_c{color:#8b8b8c; text-align:left; line-height:22px;}
.home_n_date{float:right; width:70px; border-bottom:solid 3px #ffc600; color:#8b8b8b; font-size:13px; height:25px; line-height:25px;}

/*引导页*/
.ydy_bg{width:100%; overflow:hidden; background:url(../images/ydy_bg.jpg) top center no-repeat; z-index:1; height:768px; margin:auto; opacity:0;}
/*.ydy_bg img{width:100%; position:absolute; top:0px; left:0px; height:768px; max-width:1440px;}*/
.ydy_dw1{width:1000px; position:relative; top:0px; left:0px; margin:auto; z-index:9999;}
.ydy_logo{width:132px; height:114px; position:absolute; top:95px; left:420px;}
.ydy_name{width:402px; height:44px; position:absolute; top:230px; left:300px;}
.ydy_btn{width:206px; height:62px; position:absolute; top:600px; left:410px;}
.ydy_yz_dw1{width:343px; position:relative; top:0px; left:0px;}
.ydy_yz1{width:317px; width:343px; position:absolute; top:135px; left:0px;}
.ydy_yz_dw2{width:365px; position:relative; top:0px; right:0px;}
.ydy_yz2{width:365px; height:176px; position:absolute; top:110px; right:0px;}


.news_pic_head{float:left; margin:0px 9px;}
.news_pic_li{width:260px; float:left; height:288px; background:#ffffff; margin:0px 9px; border-top:solid 3px #e3e3e3;}
.news_pic_c{width:208px; margin:auto;}
.news_pic_ti{text-align:left; color:#d9d9d9; height:18px; line-height:18px; padding-top:20px; padding-bottom:12px;}
.news_pic_ti a{color:#d9d9d9; text-decoration:none;}
.news_pic_ti a:hover{color:#454545; text-decoration:none;}
.news_pic_txt{text-align:left; text-align:left; color:#8b8b8b; line-height:22px; padding-bottom:25px; height:44px;}
.news_pic_txt a{color:#8b8b8b; text-decoration:none;}
.news_pic_txt a:hover{color:#009a44; text-decoration:none;}





