#PageBan{ width:100%; height:280px; overflow:hidden; position:relative; z-index:1; float:left;}
#PageBox{ width:1200px; margin:0 auto; position:relative; z-index:1;}
#PageLeft{width:260px; float:left; margin-top:25px; overflow:hidden;}
#PageLeft .subnav{width:258px; float:left; border:solid #368926 1px; text-align:left;}
#PageLeft .subnav h1{width:258px; font-weight:normal; background:#368926 url(../yf_img/sub_Icon.png) 14px center no-repeat; float:left; height:40px; line-height:40px; vertical-align:middle;}
#PageLeft .subnav h1 span{width:110px; float:left; height:40px; text-align:right; color:#FFFFFF; display:block; font-size:16px; line-height:40px; vertical-align:middle;}
#PageLeft .subnav h1 p{width:42px; float:right; height:40px; background:url(../yf_img/sub_Fx.png) center center no-repeat;}
#PageLeft .subnav ul{width:238px; float:left; padding:12px 10px 17px 10px;}
#PageLeft .subnav ul li{width:238px; float:left; margin-top:6px; height:36px; line-height:36px; vertical-align:middle; background:#E7E7E7 url(../yf_img/sub_Icon2.png) 13px center no-repeat; text-indent:40px;}
#PageLeft .subnav ul li a{font-size:14px; color:#666666;}
#PageLeft .subnav ul li a:hover{color:#0666D2; font-weight:bold;}
#PageLeft .subnav ul li a.subhover{color:#0666D2; font-weight:bold;}

#PageLeft .subnav2{width:258px; float:left; border:solid #368926 1px; text-align:left;}
#PageLeft .subnav2 h1{width:258px; font-weight:normal; background:#368926 url(../yf_img/sub_Icon.png) 14px center no-repeat; float:left; height:40px; line-height:40px; vertical-align:middle;}
#PageLeft .subnav2 h1 span{width:110px; float:left; height:40px; text-align:right; color:#FFFFFF; display:block; font-size:16px; line-height:40px; vertical-align:middle;}
#PageLeft .subnav2 h1 p{width:42px; float:right; height:40px; background:url(../yf_img/sub_Fx.png) center center no-repeat;}
#PageLeft .subnav2 ul{width:238px; float:left; padding:12px 10px 17px 10px;}
#PageLeft .subnav2 ul li{width:238px; float:left; margin-top:6px;}
#PageLeft .subnav2 ul li span{width:238px; float:left; display:block; height:36px; line-height:36px; vertical-align:middle; background:#E7E7E7 url(../yf_img/sub_Icon2.png) 13px center no-repeat; text-indent:40px;}
#PageLeft .subnav2 ul li span a{font-size:14px; color:#666666;}
#PageLeft .subnav2 ul li span a:hover{color:#0666D2; font-weight:bold;}
#PageLeft .subnav2 ul li span a.subhover2{color:#0666D2; font-weight:bold;}
#PageLeft .subnav2 ul li p{width:238px; border-bottom:#e7e7e7 solid 1px; height:39px; line-height:39px; vertical-align:middle; text-indent:40px; float:left;}
#PageLeft .subnav2 ul li p a{font-size:14px; color:#807D7D;}
#PageLeft .subnav2 ul li p a:hover{color:#000;}

#PageLeft .subcnt{width:258px; float:left; margin-top:20px; border:solid #368926 1px; text-align:left;}
#PageLeft .subcnt h1{width:258px; font-weight:normal; background:#368926 url(../yf_img/sub_Icon.png) 14px center no-repeat; float:left; height:40px; line-height:40px; vertical-align:middle;}
#PageLeft .subcnt h1 span{width:110px; float:left; height:40px; text-align:right; color:#FFFFFF; display:block; font-size:16px; line-height:40px; vertical-align:middle;}
#PageLeft .subcnt h1 p{width:42px; float:right; height:40px; background:url(../yf_img/sub_Fx.png) center center no-repeat;}
#PageLeft .subcnt ul{width:218px; float:left; padding:12px 20px 17px 20px;}
#PageLeft .subcnt ul li{width:218px; float:left; line-height:25px; font-size:14px; color:#666666;}
#PageRight{width:900px; float:right; margin-top:25px; overflow:hidden;}
#PageRight .subtitle{width:900px; float:left; height:65px; border-bottom:solid 1px #F3F3F3;}
#PageRight .subtitle h1{width:300px; float:left; text-align:left; font-weight:normal;}
#PageRight .subtitle h1 span{width:300px; height:30px; line-height:30px; vertical-align:middle; display:block; font-size:18px; color:#666; float:left;}
#PageRight .subtitle h1 p{width:300px; height:28px; line-height:28px; vertical-align:middle; display:block; font-size:18px; color:#A29F9F; float:left;}
#PageRight .subtitle h2{width:500px; float:right; font-weight:normal;}
#PageRight .subtitle h2 span{width:42px; padding:0px 5px; height:52px; float:right; display:block; background:url(../yf_img/sub_navIcon.png) left 3px no-repeat;}
#PageRight .subtitle h2 p{padding:0px 5px; height:52px; float:right; display:block; font-size:14px; color:#666666; line-height:52px; vertical-align:middle;}
#PageRight .subtitle h2 label{padding:0px 5px; height:52px; float:right; display:block; background:url(../yf_img/sub_navline.png) center center no-repeat;}
#PageRight .subtitle h2 a{padding:0px 5px; height:52px; float:right; font-size:14px; color:#666666; line-height:52px; display:block; vertical-align:middle;}
#PageRight .only{width:900px; float:left; margin-top:15px;}
#PageRight .only ul{width:900px; float:left; padding-bottom:15px; text-align:left;}
#PageRight .only ul li{width:900px; float:left; font-size:14px; color:#807D7D;}
#PageRight .only ul li p{width:100%; line-height:30px; float:left;}

#PageRight .news{width:900px; float:left; margin-top:5px;}
#PageRight .news ul{width:900px; float:left; text-align:left;}
#PageRight .news ul li{width:900px; height:30px; margin-top:10px; line-height:30px; vertical-align:middle; background:url(../yf_img/News_Icon.png) 10px center no-repeat; border-bottom:solid #EAEAEA 1px; float:left;}
#PageRight .news ul li p{width:750px; height:30px; text-indent:30px; float:left;}
#PageRight .news ul li p a{font-size:14px; color:#807D7D;}
#PageRight .news ul li p a:hover{color:#000;}
#PageRight .news ul li span{width:100px; height:30px; text-align:center; float:right; font-size:14px; display:block; color:#807D7D;}
#PageRight .news ol{width:900px; float:left; height:40px; text-align:center; margin-top:30px;}
#PageRight .news ol li{width:900px; float:left; height:23px;}
#PageRight .news ol li p{float:right; padding:0px 10px; background-color:#eee; font-size:12px; color:#000000; height:23px; line-height:23px; vertical-align:middle; margin:0px 5px;}
#PageRight .news ol li p a{font-size:12px; color:#000000;}
#PageRight .news ol li p a:hover{color:#f00;}

#PageRight .base{width:900px; float:left; margin-top:20px; padding-bottom:15px;}
#PageRight .base ul{width:564px; float:left; margin-top:10px; text-align:left;}
#PageRight .base ul li{width:564px; float:left; font-size:14px; color:#807D7D;}
#PageRight .base ul li p{width:100%; line-height:25px;}
#PageRight .base ol{width:300px; float:right; margin-top:7px;}
#PageRight .base ol li{width:226px; float:left; height:180px; margin-top:10px; overflow:hidden;}

#PageRight .prod{width:900px; float:left; margin-top:5px;}
#PageRight .prod ul{width:900px; float:left; text-align:center;}
#PageRight .prod ul li{width:242px; height:272px; float:left; padding:6px; margin:21px 21px 0px 21px; display:inline; border:#ddd solid 2px;}
#PageRight .prod ul li span{width:242px; height:242px; float:left; display:block; overflow:hidden;}
#PageRight .prod ul li p{width:242px; height:30px; float:left; line-height:30px; vertical-align:middle; background-color:#F1F1F1;}
#PageRight .prod ul li p a{font-size:14px; color:#807D7D;}
#PageRight .prod ul li p a:hover{color:#000;}
#PageRight .prod ol{width:900px; float:left; height:40px; text-align:center; margin-top:30px;}
#PageRight .prod ol li{width:900px; float:left; height:23px;}
#PageRight .prod ol li p{float:right; padding:0px 10px; background-color:#eee; font-size:12px; color:#000000; height:23px; line-height:23px; vertical-align:middle; margin:0px 5px;}
#PageRight .prod ol li p a{font-size:12px; color:#000000;}
#PageRight .prod ol li p a:hover{color:#f00;}

#PageRight .showcs{width:900px; float:left; margin-top:10px;}
#PageRight .showcs h3{width:900px; float:left; text-align:center; padding:10px 0px;}
#PageRight .showcs h4{width:900px; float:left; text-align:center; height:50px; line-height:50px; font-weight:normal; vertical-align:middle; text-align:center; color:#807D7D; font-size:16px;}
#PageRight .showcs ul{width:900px; float:left; margin-top:10px;}
#PageRight .showcs ul li{width:213px; margin-left:16px; display:inline; float:left;}
#PageRight .showcs ul li span{width:213px; height:142px; position:relative; display:block; overflow:hidden; float:left;}
#PageRight .showcs ul li span img{width:213px; height:142px; display:block;}
#PageRight .showcs ul li p{width:213px; line-height:30px; color:#000000; font-size:12px; text-align:center; float:left;}
#PageRight .showcs ul li p a{color:#000000; font-size:12px;}
#PageRight .showcs ul li p a:hover{color:#f00;}

#PageRight .case{width:900px; float:left; margin-top:15px;}
#PageRight .case ul{width:900px; float:left; text-align:center;}
#PageRight .case ul li{width:252px; height:224px; margin:5px 24px 0px 24px; display:inline; float:left;}
#PageRight .case ul li span{width:252px; height:184px; display:block; overflow:hidden; float:left;}
#PageRight .case ul li p{width:252px; height:40px; line-height:40px; vertical-align:middle; float:left;}
#PageRight .case ul li p a{ color:#807D7D; font-size:14px;}
#PageRight .case ul li p a:hover{color:#000;}
#PageRight .case ol{width:900px; float:left; height:40px; text-align:center; margin-top:10px;}
#PageRight .case ol li{width:900px; float:left; height:23px;}
#PageRight .case ol li p{float:right; padding:0px 10px; background-color:#eee; font-size:12px; color:#000000; height:23px; line-height:23px; vertical-align:middle; margin:0px 5px;}
#PageRight .case ol li p a{font-size:12px; color:#000000;}
#PageRight .case ol li p a:hover{color:#f00;}

#PageRight .honor{width:100%; text-align:center; float:left; margin-top:15px;}
#PageRight .honor dl{width:210px; float:left; margin-left:20px;}
#PageRight .honor dl dt{width:200px; float:left; height:230px; padding:4px; border:solid 1px #ddd; position:relative; overflow:hidden;}
#PageRight .honor dl dt img{width:200px; height:230px; display:block;}
#PageRight .honor dl dt:hover{border:solid 1px #666;}
#PageRight .honor dl dd{width:100%; float:left; padding:10px 0px;}
#PageRight .honor dl dd a{color:#333; font-size:14px;}
#PageRight .honor dl.fst_hor{margin-left:0px;}

#PageRight .partner{width:100%; text-align:center; float:left; margin-top:15px;}
#PageRight .partner dl{width:210px; float:left; margin-left:20px;}
#PageRight .partner dl dt{width:200px; float:left; height:117px; padding:4px; border:solid 1px #ddd; position:relative; overflow:hidden;}
#PageRight .partner dl dt img{width:200px; height:117px; display:block;}
#PageRight .partner dl dt:hover{border:solid 1px #666;}
#PageRight .partner dl dd{width:100%; float:left; padding:10px 0px;}
#PageRight .partner dl dd a{color:#333; font-size:14px;}
#PageRight .partner dl.fst_ptn{margin-left:0px;}

#PageRight .fypage{width:100%; text-align:center; float:left; padding:10px 0px; color:#333; font-size:13px;}
#PageRight .fypage a{color:#333; display:inline-block; padding:5px 10px; margin:0 4px; border:solid 1px #ddd; font-size:13px;}
#PageRight .fypage a:hover{color:#FFF; border:solid 1px #333; background-color:#333;}
#PageRight .fypage a.fy_hov{color:#FFF; border:solid 1px #333; background-color:#333;}
#PageRight .fypage span{color:#666; font-size:13px; display:inline-block; padding:6px 10px; margin:0 5px;}
#PageRight .fypage label{color:#666; font-size:13px; display:inline-block; padding:6px 10px 6px 0px;}

.worksp{width:100%; text-align:center; float:left; margin-top:15px;}
.worksp dl{width:210px; float:left; margin-left:20px;}
.worksp dl dt{width:200px; float:left; height:160px; padding:4px; border:solid 1px #ddd; position:relative; overflow:hidden;}
.worksp dl dt img{width:200px; height:160px; display:block;}
.worksp dl dt:hover{border:solid 1px #666;}
.worksp dl dd{width:100%; float:left; padding:10px 0px;}
.worksp dl dd a{color:#333; font-size:14px;}
.worksp dl.fst_wrk{margin-left:0px;}




