﻿.leftg1{top:0px;position:relative; z-index:0;} 
.left1{float:left; width:218px;}
#Pageleft2{width:218px; margin-top:15px; float:left;}
.submenu2{width:218px; float:left; padding-bottom:15px; text-align:left; background-color:#2F2F2F;}
.submenu2 h2{width:218px; float:left; height:86px; overflow:hidden;}
.submenu2 h1{width:218px; float:left; height:41px; line-height:20px; color:#CCCCCC; font-size:12px; vertical-align:middle; background:url(../images/subnav.png) left top no-repeat; text-indent:15px;}
.submenu2 ul{width:218px; float:left; margin-top:7px;}
.submenu2 ul li.big,.submenu2 ul li.cbig{width:218px; float:left; margin-top:3px; text-align:left; height:30px; line-height:30px;}
.submenu2 ul li.big a,.submenu2 ul li.cbig a{width:218px; float:left; display:block; height:30px; color:#FEFDFD; font-size:14px; line-height:30px; background:url(../images/Icon3.png) 15px center no-repeat; text-indent:30px; font-weight:bold;}
.submenu2 ul li.big a:hover,.submenu2 ul li.cbig a:hover{background:#0F7FFE url(../images/Icon3.png) 15px center no-repeat;}
.submenu2 ul li.small,.submenu2 ul li.csmall{width:218px; float:left; text-align:left; height:26px; line-height:26px;}
.submenu2 ul li.small a,.submenu2 ul li.csmall a{width:218px; text-indent:46px; color:#AAA8A8; font-size:12px; float:left; height:26px; display:block;}
.submenu2 ul li.small a:hover,.submenu2 ul li.csmall a:hover{color:#FFFFFF;}

#pageBan{width:960px; height:280px; margin:0 auto; overflow:hidden;}
#PageBox{width:960px; margin:0 auto;}
#Pageleft{width:218px; float:left; margin-top:15px;}
#Pageleft .subnav{width:218px; float:left; padding-bottom:15px; text-align:left; background-color:#2F2F2F;}
#Pageleft .subnav h2{width:218px; float:left; height:86px; overflow:hidden; border-bottom:#333333 dashed 2px;}
#Pageleft .subnav h1{width:218px; float:left; height:41px; line-height:41px; color:#CCCCCC; font-size:16px; vertical-align:middle; background:url(../images/subnav.png) left top no-repeat; text-indent:15px;}
#Pageleft .subnav ul{width:218px; float:left; margin-top:7px;}
#Pageleft .subnav ul li{width:218px; float:left; margin-top:3px; text-align:left; height:30px; line-height:30px;}
#Pageleft .subnav ul li a{width:218px; float:left; display:block; height:30px; color:#FEFDFD; font-size:14px; line-height:30px; background:url(../images/Icon3.png) 15px center no-repeat; text-indent:30px; font-weight:bold;}
#Pageleft .subnav ul li a:hover{background:#0F7FFE url(../images/Icon3.png) 15px center no-repeat;}

#Pageleft .submenu{width:218px; float:left; padding-bottom:15px; text-align:left; background-color:#2F2F2F;}
#Pageleft .submenu h2{width:218px; float:left; height:86px; overflow:hidden;}
#Pageleft .submenu h1{width:218px; float:left; height:41px; line-height:41px; color:#CCCCCC; font-size:16px; vertical-align:middle; background:url(../images/subnav.png) left top no-repeat; text-indent:15px;}
#Pageleft .submenu ul{width:218px; float:left; margin-top:7px;}
#Pageleft .submenu ul li.big{width:218px; float:left; margin-top:3px; text-align:left; height:30px; line-height:30px;}
#Pageleft .submenu ul li.big a{width:218px; float:left; display:block; height:30px; color:#FEFDFD; font-size:14px; line-height:30px; background:url(../images/Icon3.png) 15px center no-repeat; text-indent:30px; font-weight:bold;}
#Pageleft .submenu ul li.big a:hover{background:#0F7FFE url(../images/Icon3.png) 15px center no-repeat;}
#Pageleft .submenu ul li.small{width:218px; float:left; text-align:left; height:26px; line-height:26px;}
#Pageleft .submenu ul li.small a{width:218px; text-indent:46px; color:#AAA8A8; font-size:12px; float:left; height:26px; display:block;}
#Pageleft .submenu ul li.small a:hover{color:#FFFFFF;}

#Pageright{width:722px; float:right; margin:15px 0px;}
#Pageright .news{width:720px; float:left; border:#070707 solid 1px;}
#Pageright .news h1{width:670px; margin:0 auto; height:44px; background:url(../images/news_line.png) center bottom no-repeat;}
#Pageright .news h1 span{width:170px; margin-top:6px; height:38px; line-height:38px; vertical-align:middle; text-align:left; color:#B0ADAD; font-size:16px; float:left;}
#Pageright .news h1 p{width:400px; font-weight:normal; margin-top:8px; height:36px; line-height:36px; vertical-align:middle; text-align:right; color:#B0ADAD; font-size:12px; float:right;}
#Pageright .news h1 p a{color:#B0ADAD; font-size:12px;}
#Pageright .news ul{width:670px; margin:9px auto 0px auto; text-align:left;}
#Pageright .news ul li{width:670px; float:left; height:35px; line-height:35px; display:block; vertical-align:middle; background:url(../images/Icon4.png) 2px center no-repeat; text-indent:20px; border-bottom:#B0ADAD solid 1px;}
#Pageright .news ul li span{width:500px; float:left; height:35px;}
#Pageright .news ul li span a{color:#B0ADAD; font-size:12px;}
#Pageright .news ul li p{width:100px; float:right; color:#B0ADAD; font-size:12px; text-align:center; height:35px;}
#Pageright .news ol{width:670px; margin:27px auto 0px auto; height:50px;}
#Pageright .news ol li{width:auto; float:left; height:20px; line-height:20px; color:#B0ADAD; font-size:12px; vertical-align:middle; text-align:right;margin-left:10px;}
#Pageright .news ol li a{color:#B0ADAD; font-size:12px;}
#Pageright .IndLink{width:720px; float:left; height:20px; margin-top:15px;}
#Pageright .IndLink ul{width:408px; float:right; height:20px;}
#Pageright .IndLink ul li{width:68px; float:left; line-height:20px; vertical-align:middle; background:url(../images/foot_line.png) right center no-repeat; text-align:center; height:20px;}
#Pageright .IndLink ul li.last{background-image:none;}
#Pageright .IndLink ul li a{color:#B0ADAD; font-size:12px;}

#Pageright .only{width:720px; float:left; border:#070707 solid 1px;}
#Pageright .only h1{width:670px; margin:0 auto; height:44px; background:url(../images/news_line.png) center bottom no-repeat;}
#Pageright .only h1 span{width:170px; margin-top:6px; height:38px; line-height:38px; vertical-align:middle; text-align:left; color:#B0ADAD; font-size:16px; float:left;}
#Pageright .only h1 p{width:400px; font-weight:normal; margin-top:8px; height:36px; line-height:36px; vertical-align:middle; text-align:right; color:#B0ADAD; font-size:12px; float:right;}
#Pageright .only h1 p a{color:#B0ADAD; font-size:12px;}
#Pageright .only ul{width:670px; margin:9px auto 0px auto; text-align:left;}
#Pageright .only ul li{width:670px; float:left; padding-bottom:30px; color:#B0ADAD; font-size:12px;}
#Pageright .only ul li ul#caselist{width:670px; height:auto; float:left; text-align:center;}
#Pageright .only ul li ul#caselist li{width:201px; float:left; height:240px; margin-left:33px; padding-bottom:0px; display:inline; text-align:center;}
#Pageright .only ul li ul#caselist li span{width:201px; float:left; height:201px; display:block; overflow:hidden;}
#Pageright .only ul li ul#caselist li p{width:201px; float:left; height:39px; line-height:39px; vertical-align:middle;}
#Pageright .only ul li ul#caselist li p a{color:#B0ADAD; font-size:12px;}
#Pageright .only ul li ol#casefeny{width:670px; float:left; margin-top:15px; height:40px; text-align:center;}
#Pageright .only ul li ol#casefeny li{width:670px; float:left; height:20px; line-height:20px; vertical-align:middle; color:#B0ADAD; font-size:12px;}
#Pageright .only ul li ol#casefeny li a{color:#B0ADAD; font-size:12px;}

#Pageright .only ul li ul#caselist2{width:670px; height:auto; float:left; text-align:center;}
#Pageright .only ul li ul#caselist2 li{width:201px; float:left; height:184px; margin-left:33px; padding-bottom:0px; display:inline; text-align:center;}
#Pageright .only ul li ul#caselist2 li span{width:201px; float:left; height:145px; display:block; overflow:hidden;}
#Pageright .only ul li ul#caselist2 li p{width:201px; float:left; height:39px; line-height:39px; vertical-align:middle;}
#Pageright .only ul li ul#caselist2 li p a{color:#B0ADAD; font-size:12px;}
#Pageright .only ul li ol#casefeny2{width:670px; float:left; margin-top:15px; height:40px; text-align:center;}
#Pageright .only ul li ol#casefeny2 li{width:auto; float:left; height:20px; line-height:20px; vertical-align:middle; color:#B0ADAD; font-size:12px;margin-left:10px;}
#Pageright .only ul li ol#casefeny2 li a{color:#B0ADAD; font-size:12px;}

#Pageright .only ul li ul#caselist3{width:670px; height:auto; float:left; text-align:center;}
#Pageright .only ul li ul#caselist3 li{width:670px; float:left; height:122px;}
#Pageright .only ul li ul#caselist3 li h2{width:122px; display:block; overflow:hidden; float:left; height:122px;}
#Pageright .only ul li ul#caselist3 li h3{width:520px; display:block; overflow:hidden; float:right; height:122px; text-align:left; font-weight:normal;}
#Pageright .only ul li ul#caselist3 li h3 span{width:520px; display:block; overflow:hidden; float:left; height:30px; line-height:30px; vertical-align:middle;}
#Pageright .only ul li ul#caselist3 li h3 span a{font-size:14px; color:#B0ADAD;}
#Pageright .only ul li ul#caselist3 li h3 span a:hover{color:#FFFF00;}
#Pageright .only ul li ul#caselist3 li h3 p{width:520px; display:block; overflow:hidden; float:right; margin-top:15px; line-height:20px; font-size:12px; color:#B0ADAD;}
#Pageright .only ul li ol#casefeny3{width:670px; float:left; margin-top:15px; height:40px; text-align:center;}
#Pageright .only ul li ol#casefeny3 li{width:670px; float:left; height:20px; line-height:20px; vertical-align:middle; color:#B0ADAD; font-size:12px;}
#Pageright .only ul li ol#casefeny3 li a{color:#B0ADAD; font-size:12px;}

#Pageright .prod{width:720px; float:left; border:#070707 solid 1px;}
#Pageright .prod h1{width:670px; margin:0 auto; height:44px; background:url(../images/news_line.png) center bottom no-repeat;}
#Pageright .prod h1 span{width:270px; margin-top:6px; height:38px; line-height:38px; vertical-align:middle; text-align:left; color:#B0ADAD; font-size:12px; float:left;}
#Pageright .prod h1 p{width:400px; font-weight:normal; margin-top:8px; height:36px; line-height:36px; vertical-align:middle; text-align:right; color:#B0ADAD; font-size:12px; float:right;}
#Pageright .prod h1 p a{color:#B0ADAD; font-size:12px;}
#Pageright .prod ul{width:670px; margin:24px auto 0px auto; text-align:left;}
#Pageright .prod ul li{width:201px; height:330px; margin-left:33px; display:inline; float:left;}
#Pageright .prod ul li span{width:201px; height:201px; display:block; overflow:hidden; text-align:center; background-color:#FFFFFF; float:left;}
#Pageright .prod ul li p{width:201px; height:20px; line-height:20px; vertical-align:middle; text-align:left; font-size:12px; color:#B0ADAD; float:left;}
#Pageright .prod ul li p a{font-size:12px; color:#B0ADAD;}
#Pageright .prod ul li p.top{margin-top:10px;}
#Pageright .prod ol{width:670px; margin:15px auto 0px auto; height:40px;}
#Pageright .prod ol li{width:auto; float:left; height:20px; line-height:20px; color:#B0ADAD; font-size:12px; vertical-align:middle; text-align:center;margin-left:10px;}
#Pageright .prod ol li a{color:#B0ADAD; font-size:12px;}

#Pageright .showprod{width:720px; float:left; border:#070707 solid 1px;position:relative;}
#Pageright .showprod h1{width:670px; margin:0 auto; height:44px; background:url(../images/news_line.png) center bottom no-repeat;}
#Pageright .showprod h1 span{width:270px; margin-top:6px; height:38px; line-height:38px; vertical-align:middle; text-align:left; color:#B0ADAD; font-size:12px; float:left;}
#Pageright .showprod h1 p{width:400px; font-weight:normal; margin-top:8px; height:36px; line-height:36px; vertical-align:middle; text-align:right; color:#B0ADAD; font-size:12px; float:right;}
#Pageright .showprod h1 p a{color:#B0ADAD; font-size:12px;}
#Pageright .showprod ul{width:670px; margin:14px auto 0px auto; position:relative; text-align:left;}
#Pageright .showprod ul li.img_txt{width:670px; height:324px; float:left;}
#Pageright .showprod ul li.img_txt img{width:322px; height:322px; border:solid #636564 1px; display:block; overflow:hidden; float:left;}
#Pageright .showprod ul li.img_txt h2{width:316px; height:324px; display:block; line-height:26px; float:right; color:#B0ADAD; font-size:12px; font-weight:normal;}
#Pageright .showprod ul li h3{width:324px; height:80px; margin-top:11px; float:left;}
#Pageright .showprod ul li h3 span{width:11px; margin-left:7px; margin-right:7px; display:inline; height:80px; background:url(../images/Icon5.png) right center no-repeat; float:left;}
#Pageright .showprod ul li h3 span.right{background:url(../images/Icon5.png) left center no-repeat;}
#Pageright .showprod ul li h3 p{width:76px; height:76px; border:solid 2px #646565; margin-left:8px; display:inline; overflow:hidden; float:left;}
#Pageright .showprod>ul>li>h4{width:670px; height:38px; margin-top:28px; background:url(../images/pro_line.png) left bottom repeat-x; float:left;}
#Pageright .showprod>ul>li>h4>p{ width:115px; height:36px; line-height:36px; vertical-align:middle; margin-left:5px; text-align:center; color:#B0ADAD; float:left; background:url(../images/pro_nav2.png);}
#Pageright .showprod>ul>li>h4>p.first{margin-left:0px; background:url(../images/pro_nav1.png) left top no-repeat; color:#FFFFFF;}
#Pageright .showprod>ul>li>h5{margin-top:24px; color:#B0ADAD; width:670px; font-weight:normal; padding-bottom:20px; font-size:12px; float:left; display:block;}
#Pageright .showprod>ul>li>h5 p{line-height:25px; color:#B0ADAD;}

#Pageright .xgprod{width:720px; float:left;}
#Pageright .xgprod>h1{width:720px; height:44px; line-height:44px; vertical-align:middle; background:url(../images/Icon1.png) left center no-repeat; text-indent:20px; text-align:left; font-size:14px; color:#B0ADAD; float:left;}
#Pageright .xgprod>ul{width:720px; height:222px; background-color:#2F2F2F; float:left;}
#Pageright .xgprod>ul>li{width:685px; height:202px; margin:20px auto 0px auto;}
#Pageright .xgprod>ul>li>h6{width:166px; height:202px; display:inline; margin-left:7px; float:left; font-weight:normal;}
#Pageright .xgprod>ul>li>h6>span{width:166px; height:166px; display:block; overflow:hidden; float:left;}
#Pageright .xgprod>ul>li>h6>p{width:166px; height:36px; line-height:36px; vertical-align:middle; text-align:center; float:left;}
#Pageright .xgprod>ul>li>h6>p>a{color:#B0ADAD; font-size:12px;}

#Pageright .down{width:720px; float:left; border:#070707 solid 1px; background-color:#2f2f2f; padding-bottom:20px;}
#Pageright .down h1{width:670px; margin:0 auto; height:44px; background:url(../images/news_line.png) center bottom no-repeat;}
#Pageright .down h1 span{width:170px; margin-top:6px; height:38px; line-height:38px; vertical-align:middle; text-align:left; color:#B0ADAD; font-size:16px; float:left;}
#Pageright .down h1 p{width:400px; font-weight:normal; margin-top:8px; height:36px; line-height:36px; vertical-align:middle; text-align:right; color:#B0ADAD; font-size:12px; float:right;}
#Pageright .down h1 p a{color:#B0ADAD; font-size:12px;}
#Pageright .down ul{width:670px; margin:9px auto 0px auto; text-align:left;}
#Pageright .down ul li.title{width:670px; float:left; height:30px; line-height:30px; vertical-align:middle; text-align:center; background-color:#000000;}
#Pageright .down ul li.title h2{width:70px; float:left; font-size:14px; color:#B0ADAD; height:30px;}
#Pageright .down ul li.title h3{width:500px; float:left; text-align:left; text-indent:50px; font-size:14px; color:#B0ADAD; height:30px;}
#Pageright .down ul li.title h4{width:100px; float:left; font-size:14px; color:#B0ADAD; height:30px;}
#Pageright .down ul li.page{width:670px; float:left; height:38px; line-height:38px; vertical-align:middle; text-align:center; border-bottom:dashed 1px #999999;}
#Pageright .down ul li.page h2{width:70px; float:left; font-size:12px; color:#B0ADAD; height:38px; font-weight:normal;}
#Pageright .down ul li.page h3{width:500px; float:left; text-align:left; text-indent:50px; font-size:12px; color:#B0ADAD; font-weight:normal; height:38px;}
#Pageright .down ul li.page h4{width:100px; float:left; font-size:12px; color:#B0ADAD; height:38px; background:url(../images/down2.png) center center no-repeat;}
#Pageright .down ul li.page h4 a{width:100px; float:left; height:38px; display:block; text-indent:-9999px;}
#Pageright .down ol{width:670px; float:left; text-align:center; margin-top:20px; height:30px;}
#Pageright .down ol li{width:670px; float:left; height:30px; line-height:30px; vertical-align:middle; color:#B0ADAD; font-size:14px;}
#Pageright .down ol li a{color:#B0ADAD; font-size:14px;}
#Pageright .down ol li a:hover{color:#000000;}

.current {background-color:#0F7FFE;}