#main{ width:1002px; margin:0 auto; background:url(../images/top_line.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/top_line.jpg*/ repeat-x #fff;position:relative;}

/*================= 子页模板样式，随需要修改 =================*/
.single_detail{}
.single_detail p{ line-height:24px; padding-bottom:10px; text-align:justify;}
.single_detail img{}

.article_pagedlist{ width:729px!important; margin:0 auto;}
.article_pagedlist ul{background:url(../images/tit_bg.jpg) repeat-y;}
.article_pagedlist ul li {height:31px;}
.article_pagedlist ul li a {height:31px;line-height: 30px;margin-left:10px;padding-left:10px;color:#666;}
.article_pagedlist ul li a:hover{color:#6A4B39;}
.article_pagedlist ul li span {float: right;line-height:31px;color:#9A9899; margin-right:23px;}


.article_pagedpiclist{}
.article_pagedpiclist ul li{width:169px;display:inline-block; *display:inline; *zoom:1; background:url(../images/duty_02.jpg) no-repeat; margin:30px 0px 10px 50px; text-align:center; vertical-align:top;}
.article_pagedpiclist ul li img{padding:1px 5px 7px 0px; }
.article_pagedpiclist ul li span{ color:#4c4c4c; display:block;}


.article_pagedpiclist2 ul li {float: left;padding: 15px 0;width: 100%; border-bottom:1px solid #DBDBDB;}
.article_pagedpiclist2 ul li img { background-color: #FFFFFF; border: 1px solid #999; float: left;margin:10px 15px 0 0;padding:1px;}
.article_pagedpiclist2 ul li a{ line-height:24px; font-size:14px; color:#132E63;float:left;}
.article_pagedpiclist2 ul li .subbox{ width:730px; float:left;}
.article_pagedpiclist2 ul li .subbox span{ display:block; color:#999; float:left;margin-right:10px;}
.article_pagedpiclist2 ul li p{ float:left; width:640px; padding-left:102px; color:#666;}


.article_top1pageList { width:696px; margin:0 auto;}
.article_top1pageList .img1 {height: 120px;}
.article_top1pageList .img1 img{float: left;width: 161px;height: 101px; padding:2px; border:1px solid #E6E6E6;}
.article_top1pageList .img1 h3 a{font-size:12px;font-weight:bold;float:left;padding:10px 0 12px 22px;width:490px;color:#666;}
.article_top1pageList .img1	p{color:#666;float:left;padding-left:22px;width:490px;}
.article_top1pageList ul{background:url(../images/tit_bg.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/tit_bg.jpg*/ repeat-y;}
.article_top1pageList ul li {height:31px;}
.article_top1pageList ul li a {height:31px;line-height: 30px;margin-left:10px;padding-left:10px;color:#666;}
.article_top1pageList ul li a:hover{color:#6A4B39;}
.article_top1pageList ul li span {float: right;line-height:31px;color:#9A9899; margin-right:23px;}

.article_detail{ width:699px; margin:auto;}
.article_detail h2{ width:699px;line-height:24px; color:#666666; font-size:14px; text-align:center; background:#fafafa; border:#f3f3f3 solid 1px; margin-top:10px;}
.article_detail .info{ color:#999999; width:100%;text-align:center; line-height:40px;}
.article_detail .info a{ color:#999999;}
.article_detail .content{width:696px; padding-top:10px;}
.article_detail .content p{ padding-bottom:10px; line-height:24px;}
.article_detail .content img{ max-width:690px;}
.article_detail .bottom{ background:url(../images/news_bottom.jpg) no-repeat;margin:15px auto 0; padding-bottom:20px; width:100%;height:80px;position:relative; float:left;}
.article_detail .prevnext{position:absolute; top:17px;left:23px;}
.article_detail .prevnext li{ background:url(../images/news_01.jpg) no-repeat 0px center; line-height:2em; padding-left:10px; font-weight:bold; color:#666666;}
.article_detail .prevnext li a { font-weight:normal; color:#666666;}
.article_detail .prevnext li a:hover{ text-decoration:underline;}
.article_detail .tips{ position:absolute; top:26px; right:35px;}
.article_detail .tips a{ display:block; width:41px; float:left; padding-left:18px;}
.article_detail .tips .print{ background:url(../images/ico04.jpg) no-repeat 0px center;}
.article_detail .tips .close{ background:url(../images/ico05.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico05.jpg*/ no-repeat 0px center;}
.article_detail .tips .top{ background:url(../images/ico06.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico06.jpg*/ no-repeat 0px center;}

.search_pagedlist{}
.search_pagedlist form input{width:96px;height:32px;cursor:pointer;margin:0px;padding:0px;margin-left:4px;}
.search_pagedlist form input.searchstr{border:none;margin:0px;padding:10px 2px 6px 5px;border:1px solid #aaa;width:300px;height:14px;float:left;}
.search_pagedlist .highlight{color:red;}
.search_pagedlist .title{width:100%;}
.search_pagedlist ul li{ line-height:1.5em; padding:15px 0 15px 5px; text-align:left;}
.search_pagedlist ul li a{ color:#5087C7; font-size:12px; text-decoration:underline; font-weight:bold; padding:0;}
.search_pagedlist ul li img{ float:left;padding:2px; border:1px solid #999; background-color:#fff; margin-right:5px;}

.job_pagedlist{}
.job_pagedlist table{border-collapse:collapse; margin:0 auto 15px;}
.job_pagedlist table tr th,.job_pagedlist table tr td{ text-align:center;border:1px solid #d5dade; line-height:37px;}
.job_pagedlist table tr th{ font-weight:bold;}
.job_pagedlist table tr a{ color:#4c4c4c;}
.job_pagedlist table tr a:hover{ color:#00a0e9; }
.job_pagedlist table tr td{ color:#4c4c4c;}


.job_detail{}
.job_detail table{border-collapse:collapse; margin:0 auto;}
.job_detail table tr th,.job_detail table tr td{border:1px solid #d5dade; padding-left:10px; line-height:37px; color:#333;}
.job_detail table tr th{ font-weight:bold; width:100px;}
.job_detail table a.download{ float:left; margin:15px; display:inline;}
.job_detail table a.upload{ float:left; margin:15px; display:inline;}
.job_detail table a.back{ float:right; margin:20px 30px 20px 0; display:inline;}

.job_directdetail{}
.job_directdetail .joblist{ padding:8px;}
.job_directdetail table{border-collapse:collapse; margin:0 auto;}
.job_directdetail table tr th,.job_directdetail table tr td{border:1px solid #999999; line-height:2em; padding:8px;}
.job_directdetail table tr th{ font-weight:bold; background-color:#cccccc;}

.product_pagedlist{}
.product_pagedlist ul li{ float:left; width:49%; padding:10px 0; border-bottom:#ccc solid 1px;}
.product_pagedlist ul li img{ float:left;padding:2px; border:1px solid #999; background-color:#fff; margin-right:5px;}
.product_pagedlist ul li a.title{ font-weight:bold;color:#5087C7;}

.product_detail{}
.product_detail .info{width:700px; margin:0 auto; padding-top:15px;}
.product_detail .info .gallery{ float:left;}
.product_detail .info .description{ float:left; padding-left:10px;}
.product_detail .info .description li strong{color:#916539;}
.product_detail .info .description li img{ padding:10px;}
.product_detail .content{ border-top:solid 2px #ccc; margin:15px auto 0; padding-top:15px; width:700px;}
.product_detail .content p{ padding-bottom:10px;}
.product_detail .content img{ padding:2px; border:1px solid #999; background-color:#fff;}
.product_detail .bottom{border-top:solid 2px #ccc; margin:15px auto 0; width:700px;height:70px;position:relative;}
.product_detail .prevnext{position:absolute;top:18px;left:5px;}
.product_detail .prevnext li{line-height:2em;padding-left:10px;}
.product_detail .prevnext li a{padding-left:15px;color:#916539;}
.product_detail .prevnext li a:hover{ text-decoration:underline;}
.product_detail .tips{position:absolute;top:18px;right:5px;}
.product_detail .tips a{display:block;float:left;background-repeat:no-repeat;padding-left:15px;background-position:15px 0px;}
.product_detail .tips .print{}
.product_detail .tips .close{}
.product_detail .tips .top{}

.feedback_form{}
.feedback_form li{line-height:30px;width:600px; clear:both; margin:10px 30px;}
.feedback_form li .title{ float:left; width:50px;}
.feedback_form li textarea{ background:url(../images/textbg.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/textbg.jpg*/ no-repeat right bottom;}
.feedback_form li input{ height:23px; line-height:23px;}
.feedback_form .button{margin:20px 0 20px 30px;}
.feedback_form .button input{ float:left; margin-right:10px; }

.guestbook_form{}
.guestbook_form li{line-height:30px;margin:10px 0;}
.guestbook_form li .title{ float:left;  margin-right:10px;  }
.guestbook_form textarea{ width:400px; height:89px; border:1px solid #ccc;}

.guestbook_pagedlist{}
.guestbook_pagedlist li{line-height:30px;}
.guestbook_pagedlist li .title{background-color:#4483DC; height:26px; margin-top:10px;}
.guestbook_pagedlist li .title span{ float:left; margin-right:8px;}
.guestbook_pagedlist li .title .area{ float:left;margin-right:8px;}
.guestbook_pagedlist li .title .date{ float:left;}
.guestbook_pagedlist li .ask{ clear:both; }
.guestbook_pagedlist li .answer{color:#666;}

.link_list{}
.link_list li{ float:left; margin-right:10px;}
.link_list li img{}




.single_about01 h2{ font-size:20px; font-weight:bold; font-family:Arial; color:#005bac;}
.single_about01 span{display: inline; width:325px; height:280px; float: left; margin-left:24px; text-indent: 0px; text-align:center; line-height:30px;}
.single_about01 p i{ background:url(../images/ico_02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico_02.jpg*/ no-repeat; width:7px; height:7px; display:block; float:left; margin:9px 5px 0 0;}
.single_about01 ul li{background: padding-left: 15px;}
.single_about01 ul{ padding-bottom:10px;}

.single_about02{ width: 540px; margin:0 auto;}

.single_org{ width:700px; margin:0 auto;}
.single_org span{ color:#FF6400; display:block; margin:20px 0 5px 0;}

.single_event{ width:700px; margin:0 auto;}
.single_event span{display:block; width:88px; height:20px; background:url(../images/single_event.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/single_event.jpg*/ no-repeat; text-align:center; color:#fff; float:left; line-height:20px;}
.single_event li p{display:block; width:590px; float:left; padding-left:10px;}
.single_event li{ clear:both; margin:20px 0; }

.single_leader{ width:700px; height:1006px;  background:url(../images/leadership.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/leadership.jpg*/ no-repeat; margin:0 auto;}

.single_honor01{ width:700px; margin:0 auto;}
.single_honor01 ul li img{padding:7px 10px 10px 7px; }
.single_honor01 ul li span{ color:#4c4c4c; display:block;}
.single_honor01 ul li.long{width:216px; display:inline-block; *display:inline; *zoom:1; background:url(../images/imgbox2_bg.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/imgbox2_bg.jpg*/ no-repeat; margin:10px 0px 10px 10px; text-align:center; vertical-align:top;}
.single_honor01 ul li.big{width:324px; display:inline-block; *display:inline; *zoom:1;  margin:10px 0px 10px 10px; text-align:center; vertical-align:top;}


.subbanner{ width:1002px; margin:0 auto;}
.single_about03{ width:1002px; margin:0 auto 20px auto; background:url(../images/sub_line.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/sub_line.jpg*/ repeat-x;}
.single_about03 .sin01{ width:735px; height:367px; background:url(../images/about_01.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/about_01.jpg*/ no-repeat; float:left; margin:16px 0 0 24px;display:inline;}
.single_about03 .sin01 li{ width:230px;float:left; margin:0 150px 20px 0;}
.single_about03 .sin01 li a{ color:#001F58;}
.single_about03 .margin-r{ margin-right:0px!important;}
.single_about03 .sin02{ width:184px; height:270px; background:url(../images/about_02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/about_02.jpg*/ no-repeat; float:left; margin:25px 0 0 31px;display:inline; padding-left:10px;}
.single_about03 .sin02 li{ width:175px; float:left;}
.single_about03 .sin02 p{ margin-top:10px;}
.single_about03 .sin02 .imore{ float:right;}
.single_about03 .sin02 .imore a{ color:#fff;}
.single_about03 .sin02 .imore a:hover{ color:#fff;}
.single_about03 .sin03{ width:194px; height:55px;float:left; margin:10px 0 0 31px; display:inline;}
.single_about03 .sin03 a{ display:block; width:101px; height:43px;padding:12px 0 0 93px;background:url(../images/about_03.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/about_03.jpg*/ no-repeat; font-size:13px; font-weight:bold; text-decoration:none;}
.single_about03 .title{ font-size:13px; font-weight:bold; color:#3F3F3F; background:url(../images/ico07.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico07.jpg*/ no-repeat 0px 10px; padding:6px 0 5px 10px;width:200px; height:27px;}
.single_about03 .title span{ padding-left:5px;font-weight:normal; font-size:11px; color:#989898;font-family:Arial;}

.single_about04{ width:700px; margin:0 auto;}
.single_about04 span{color:#FF6302; padding-bottom:10px; display:block;}
.single_about04 ul li{padding-left: 15px;}
.single_about04 ul{ padding-bottom:10px;}
.single_about04 p i{ background:url(../images/ico_02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico_02.jpg*/ no-repeat; width:7px; height:7px; display:block; float:left; margin:9px 5px 0 0;}


.single_hr{ width:1002px; margin:0 auto 20px auto; background:url(../images/sub_line.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/sub_line.jpg*/ repeat-x;}
.single_hr .sin01{ width:735px; height:241px; background:url(../images/hr_01.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/hr_01.jpg*/ no-repeat; float:left; margin:16px 0 0 24px;display:inline;}
.single_hr .sin01 li{ width:230px;float:left; margin:0 150px 20px 0;}
.single_hr .sin01 li a{ color:#001F58;}
.single_hr .margin-r{ margin-right:0px!important;}
.single_hr .sin02{ width:184px; height:166px; background:url(../images/hr_02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/hr_02.jpg*/ no-repeat; float:left; margin:25px 0 0 31px;display:inline; padding-left:10px;}
.single_hr .sin02 li{ width:175px; float:left;}
.single_hr .sin02 p{ margin-top:14px;}
.single_hr .sin02 .ilink{ margin:70px 0 0 10px;}
.single_hr .sin02 .ilink a{ margin-left:10px;}
.single_hr .sin02 .imore{ float:right;}
.single_hr .sin02 .imore a{ color:#fff;}
.single_hr .sin02 .imore a:hover{ color:#fff;}
.single_hr .sin03{ width:194px; height:55px;float:left; margin:10px 0 0 31px; display:inline;}
.single_hr .sin03 a{ display:block; width:126px; height:48px;padding:12px 0 0 68px;background:url(../images/hr_03.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/hr_03.jpg*/ no-repeat; font-size:13px; font-weight:bold; text-decoration:none;}
.single_hr .title{ font-size:13px; font-weight:bold; color:#3F3F3F; background:url(../images/ico07.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/ico07.jpg*/ no-repeat 0px 10px; padding:6px 0 5px 10px;width:200px; height:27px;}
.single_hr .title span{ padding-left:5px;font-weight:normal; font-size:11px; color:#989898;font-family:Arial;}

.single_hr02{ width:620px; margin:0 auto; padding-top:20px;}
.single_hr02 .tit{ font-size:12px; color:#FE6400;}
.single_hr02 .pic{width:488px;margin:0 auto;}

.single_hr03{ width:690px; margin:0 auto;}
.single_info{ width:690px; margin:0 auto;}
.single_info h4{ color:#F36D2C;font-weight:normal; font:14px 微软雅黑,"宋体","Arial";margin: 20px 0 10px;}
.single_info span{ color:#F36D2C; font-size:14px; font-weight:bold;}
.single_info p{ text-indent:2em;}
.single_info .text{text-indent:2em; font-size:14px;font-weight:normal;}

.m_01{ width:698px;margin:20px 0 0 10px;}
.m_01 dl dt{height:38px; margin-bottom:18px;}
.m_01 dl dt a{
    float:left;
    display:block;
    cursor:pointer;
    margin-right:2px;
	color:#4c4c4c;
	width:136px;
	line-height:34px;
	height:34px;
	background:url(../images/hover05.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/Images/bg/hover05.jpg*/ no-repeat;
	text-align:center;
	display:block;
    text-decoration:none;
}
.m_01 dl dt a.on{
    font-weight:bold;
    color:#fff;
	width:136px;
	line-height:34px;
	height:34px;
	background:url(../images/hover06.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/Images/bg/hover06.jpg*/ no-repeat;
	text-align:center;
	display:block;
    text-decoration:none;
    }
.m_01 dl dd{padding-left:0px;}
.m_01 dl dd ul {}
.m_01 dl dd ul .dt{padding-bottom:6px;width:408px;height:90px;}
.m_01 dl dd ul .dt .a_txt01{float:right;width:266px; height:92px; font-size:12px; line-height:20px; display:block;}
.m_01 dl dd ul .dt .a_txt01 h3{font-size:12px; line-height:26px;color:#f60;}
.m_01 dl dd ul .dt .a_img01{display:block;padding:1px;border:1px solid #d7dce0;float:left;}
.m_01 dl dd ul .dd span{float:right;color:#999;}
.m_01 dl dd ul .dd{background:url(../images/m_ico01.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/m_ico01.jpg*/ 0px 7px no-repeat;padding-left:1.2em; line-height:24px;}
.m_01 dl dd ul .dd a{line-height:24px;}
.m_01 dl dd .more{display:block; background:url(../images/more.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/more.jpg*/ no-repeat; width:50px; height:17px; position:absolute; text-indent:-1000em;top:4px;left:370px;}
.m_01 .mapbox{ margin:0 auto;}
.m_01 .picbox{ width:510px; margin:0 auto;}

.m_02{ width:698px;margin:20px 0 0 10px;}
.m_02 dl dt{height:38px; margin-bottom:18px;}
.m_02 dl dt a{
    float:left;
    display:block;
    cursor:pointer;
    margin-right:2px;
	color:#4c4c4c;
	width:196px;
	line-height:34px;
	height:34px;
	background:url(../images/chover01.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/Images/bg/chover01.jpg*/ no-repeat;
	text-align:center;
	display:block;
    text-decoration:none;
}
.m_02 dl dt a.on{
    font-weight:bold;
    color:#fff;
	width:196px;
	line-height:34px;
	height:34px;
	background:url(../images/chover02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/Images/bg/chover02.jpg*/ no-repeat;
	text-align:center;
	display:block;
    text-decoration:none;
    }

.single_about05{ width:700px; margin:0 auto;}
.single_about05 .sinlist li{ padding-left:24px;background:url(../images/pic02.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/ico/pic02.jpg*/ 0px 5px no-repeat; line-height:23px; height:23px;}
.single_about05 .sinlist2{ margin-top:20px; width:699px; height:1268px; background:url(../images/pic02-1.jpg)/*tpa=http://hk.fiberhomegroup.com/templates/_Common/images/bg/pic02.jpg*/ no-repeat;}
.single_about05 .sinlist2 li{ margin:69px 0 0 0; padding-left:27px; float:left; width:303px; height:490px;}
.single_about05 .sinlist2 p{ line-height:24px; height:24px; padding:0px;}
.single_about05 .sinlist2 .fix{margin:69px 0 0 30px;}

.single_contact h2{ font-size:14px; font-weight:bold; font-family:Arial; color:#FF6302;}
.single_contact span{display: inline; width:325px; height:280px; float: left; margin-left:24px; text-indent: 0px; text-align:center; line-height:30px;}
.single_contact p { line-height:24px; padding:0px;}
.single_contact hr{ border:1px solid #EDEDED;}

.single_Pro{ margin-bottom:20px;}
.single_Pro span{ float:right; padding-right:10px;}
.single_Pro span a{ color:#fff;}
.single_Pro strong a{ display:block; width:180px; color:#0A1542; font-weight:normal; float:left;}
.single_Pro strong {width:680px; float:left;}

.single_Pro .probox{ width:314px; float:left; border:1px solid #DDDCE1; padding-top:2px; margin:6px 0px 6px 8px; }
.single_Pro .probox p{ width:306px; height:24px; line-height:24px; font-size:12px; padding:0 0 0 8px; font-weight:bold; color:#fff; margin:0 auto; background:#005bac;}
.single_Pro .probox ul{ margin:5px 0;}
.single_Pro .probox li{ width:291px; padding-left:15px; margin:0 auto; }
.clear{ clear:both;}