.notice{ height:37px; background:#9c9c9c; border-bottom:1px solid #eaeaea;}
.notice .title{ width:74px; float:left; height:37px; line-height:37px; font-weight:bold; color:#e7e8ea;}
.notice .title a{font-weight:bold; color:#e7e8ea;}
.notice .announ{ width:480px; float:left;}
.notice .announ li{line-height:37px; height:37px; background:url(404.png) no-repeat left; padding-left:12px;}
.notice .announ li a{color:#f9f9f9;}
.notice .announ li span{ padding-left:10px; color:#f9f9f9;}
#bdshare{position: absolute;top: 6px;right: 0px;}
.bds_more{color: #fff;}

.about{float:left; width:332px;background:url(404.png) repeat-x; padding-top:3px;}
.aboutx{border:1px solid #eaeaea; border-top:none;}
.about .title{ height:38px; background:#f7f7f7; border-bottom:1px solid #fbfbfb; padding-left:13px; padding-right:18px;}
.about .title span{ float:left; height:38px; line-height:38px; display:inline-block; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#0058a3;}
.about .title span font{ height:38px; line-height:38px; display:inline-block;font-family:"»ªÎÄÏ¸ºÚ"; color:#999999; font-size:12px;}
.about .title a{ float:right; padding-top:10px;}
.about .comt{ background:url(404.png) repeat-x; height:125px; line-height:24px;color:#666666; padding-top:23px; padding-left:15px; padding-right:15px;}
.about .comt img{ height:97px; width:124px; border:1px solid #d8d8d8; display:inline-block; float:left; margin-right:12px;}
.about .comt span{ font-family:"Î¢ÈíÑÅºÚ"; color:#333333;}

.news{ width:658px; background:url(404.png) repeat-x; float:left; padding-top:3px;}
.newsx{border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.news .title{ height:38px; background:#f7f7f7; border-bottom:1px solid #f7f7f7; padding-left:16px; padding-right:18px;}
.news .title span{ float:left; height:38px; line-height:38px; display:inline-block; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#dd6b09;}
.news .title span font{ height:38px; line-height:38px; display:inline-block;font-family:"»ªÎÄÏ¸ºÚ"; color:#999999; font-size:12px;}
.news .title a{ float:right; padding-top:10px;}
.news .comt{ height:125px; border-top:1px solid #eaeaea; background:#f7f7f7; padding-top:22px; padding-left:15px;}
.news .textbox{ width:284px; float:left;}
.news .textbox .pic{width:126px; float:left; padding-right:12px;}
.news .textbox img{ width:124px; height:97px; border:1px solid #d8d8d8; display:block;}
.news .textbox .name{ width:146px; height:16px; line-height:16px; display:inline-block;}
.news .textbox .name a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333333;}
.news .textbox p{width:146px; line-height:24px; float:left; padding-top:7px; padding-bottom:2px;}
.news .textbox .time{ width:116px; border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;  float:left; height:24px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#c7c7c7;}
.news .listx{ width:334px;float:right;}
.news .listx li{ width:304px; float:left; height:20px; padding-right:20px; line-height:14px; padding-top:6px; background:url(404.png) no-repeat left; padding-left:10px;}
.news .listx li a{position:relative; float:left;}
.news .listx li a:hover{ text-decoration:none;}
.news .listx li span{position:absolute; bottom:0; left:0; width:0; height:1px; background:#e98025;}
.news .listx li font{ color:#999999; float:right;}

.porduct{ border:1px solid #eaeaea;}
.porduct .title{ height:41px; background:#f7f7f7;}
.porduct .title span{ width:142px; padding-left:14px; float:left; display:inline-block; height:41px; line-height:41px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#dd6b09;}
.porduct .title span font{ font-family:"»ªÎÄÏ¸ºÚ"; font-size:12px; color:#999;}
.porduct .title ul{ float:left; height:33px; padding-top:8px;}
.porduct .title li{ float:left; height:26px; line-height:26px; padding-bottom:5px; width:108px; text-align:center;}
.porduct .title li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333333;}
.porduct .title li a:hover{ text-decoration:none;}
.porduct .title li.hover{ background:url(404.png) no-repeat;}
.porduct .title li.hover a{ color:#fff;}
.porduct .title .more{ float:right; padding-right:18px; padding-top:12px;}
.porduct .pordlb{ padding-top:22px; height:155px; background:#ffffff;}
.porduct .pordlb li{ width:168px; float:left; margin-left:25px; display:inline;}
.porduct .pordlb li img{ width:164px; height:110px; padding:1px; display:block; border:1px solid #d8d8d8;}
.porduct .pordlb li span{width:168px; height:30px; display:inline-block; line-height:30px; text-align:center;}

.video{ border:1px solid #eaeaea; height:179px; width:317px; float:left; padding-top:9px; padding-left:13px;}
.videox{ width:301px; height:170px; overflow:hidden;}

.album{background:url(404.png) repeat-x; padding-top:3px;}
.albumx{border:1px solid #eaeaea; border-top:none;}
.album .title{ height:36px; background:#f7f7f7; border-bottom:1px solid #eaeaea; padding-left:16px; padding-right:18px;}
.album .title span{ float:left; height:36px; line-height:36px; display:inline-block; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#dd6b09;}
.album .title span font{ height:36px; line-height:36px; display:inline-block;font-family:"»ªÎÄÏ¸ºÚ"; color:#999999; font-size:12px;}
.album .title a{ float:right; padding-top:10px;}
.album .tbody { height:212px; padding-top:19px; width:950px; margin:0px auto;}
.album .tbody .main { width:950px; overflow:hidden; height:200px; float:left; position:relative;}
.album .tbody .main ul { float:left;height:200px;}
.album .tbody .main li{width:166px; height:200px; float:left; margin-right:30px; display:inline; text-align:center; position:relative; background:url(404.png) no-repeat;  }
.album .tbody .main li img{ vertical-align:middle; width:150px;height:150px; display:block; padding:10x 11px 12px 5px; margin:5px 0 0 4px;}
.album .tbody .main li span{height:33px;line-height:33px; display:inline-block; margin-top:15px;}
.album .tbody .main li .post{ width:42px; height:42px; background:url(404.png) no-repeat; position:absolute; left:0px; top:0px;}
 
.clear15{clear:both; height:15px;}

/* page style began */
.nybanner{ height:108px;}

.subleft{float:left;width:224px;}
.subleft .title{ height:32px; line-height:32px; padding-left:12px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#0066b3;}
.typeconter{padding-top:4px; background:url(404.png) repeat-x;}
.typeconter li{line-height:34px;}
.typeconter li a{width:200px; display:block;height:34px;background:url(404.png) no-repeat; line-height:34px;color:#333333; padding-left:24px;}
.typeconter li a:hover{color:#fff; text-decoration:none; background:url(404.png) no-repeat;}
.typeconter li.catsCurrent{background:url(404.png) no-repeat;}
.typeconter div{padding-top:4px; padding-bottom:6px;display:none;border-left:1px solid #e3e8ec;border-right:1px solid #e3e8ec;}
.typeconter div p{width:222px;}
.typeconter div p a{display:inline-block;height:30px;border-bottom:1px solid #e3e8ec; background:url(404.png) #f5fafe no-repeat 22px; line-height:30px;color:#666666; padding-left:48px; width:174px;}
.typeconter div p a:hover{color:#e15400; text-decoration:none; background:url(404.png) #f5fafe no-repeat 22px;}
.typeconter li .hover{background:url(404.png) no-repeat;color:#fff;}

.subright{ width:743px; float:right; overflow:hidden;}
.comCrumb{height:32px;}
.comCrumb .nav_title{height:32px;line-height:32px; background:url(404.png) no-repeat 1px; padding-left:22px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333333; float:left;}
.comCrumb .nav_route{float:right; padding-left:18px; background:url(404.png) no-repeat left; height:32px;line-height:32px; color:#999999;}
.comCrumb .nav_route a{ color:#999999;}

/* page style ²úÆ· */
.prodlist{ padding-top:25px;}
.prodlist li{width:214px;float:left; height:193px;margin-left:25px;display:inline; margin-bottom:15px;}
.prodlist li img{width:210px; height:141px; display:block; border:1px solid #d8d8d8; padding:1px;}
.prodlist li span{ height:44px; padding-top:4px; line-height:22px; width:214px;text-align:center; display:inline-block;}
.prodlist li span a{color:#525252;}

.prodlist2{padding-top:25px;}
.prodlist2 li{width:166px; height:215px; float:left; margin-left:16px; display:inline; text-align:center; position:relative;}
.prodlist2 li img{width:150px;height:150px; background:url(404.png) no-repeat; display:block; padding:5px 11px 12px 5px;}
.prodlist2 li span{height:33px;line-height:33px; display:inline-block;}
.prodlist2 li .post{ width:42px; height:42px; background:url(404.png) no-repeat; position:absolute; left:0px; top:0px;}

.prodlist3{ padding-top:25px;padding-left:55px;}
.prodlist3 li{width:234px;float:left; height:208px;margin-right:57px;display:inline; margin-bottom:15px;}
.prodlist3 li img{width:230px; height:156px; display:block; border:1px solid #d8d8d8; padding:1px;}
.prodlist3 li span{ height:44px; padding-top:4px; line-height:22px; width:214px;text-align:center; display:inline-block;}
.prodlist3 li span a{color:#525252;}

.caselist{height:125px; padding-top:15px; border-bottom:1px dashed #ccc;}
.caselist .pic{ width:166px; float:left;}
.caselist .pic a{width:166px; display:inline-block;height:110px;}
.caselist .pic img{ width:166px; display:block; height:110px;}
.caselist .comt{ width:738px; float:right;}
.caselist .comt .name{height:22px;padding-top:2px;}
.caselist .comt .name a{ font-size:14px; color:#3e76bb;height:20px;line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;display:inline-block;}
.caselist .comt .name a:hover{background:#c91618; color:#fff;padding-left:6px; font-size:15px;padding-right:6px;text-decoration:none;}
.caselist .comt .time{ height:30px; line-height:30px; padding-bottom:5px; padding-top:3px; font-family:"Î¢ÈíÑÅºÚ"; color:#3e76bb;}
.caselist .comt p{line-height:22px; color:#333333;}

/* page style ÐÂÎÅ */
.newslist{ width:700px; margin:0px auto;}
.newslist li{ width:680px; float:left; height:42px; border-bottom:1px dashed #d8d8d8; line-height:42px; background:url(404.png) no-repeat 5px;padding-left:20px;}
.newslist li a{float:left;}
.newslist li a:hover{ color:#e98025;}
.newslist li span{float:right; color:#999999;}
.newslist font{ color:#F00; padding-left:5px;}

.newslist{ width:900px; margin:0px auto;}
.newslist li{ width:880px; float:left; height:42px; border-bottom:1px dashed #d8d8d8; line-height:42px; background:url(404.png) no-repeat 5px;padding-left:20px;}
.newslist li a{float:left;}
.newslist li a:hover{ color:#e98025;}
.newslist li span{float:right; color:#999999;}
.newslist font{ color:#F00; padding-left:5px;}

/* page style ·ÖÒ³ */
.page {display:block;height:30px;margin:20px auto;text-align:center;}
.page a,.page span {background:#ffffff;border:1px solid #e0e0e0;color:#a4a4a4;display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.page a:hover,.page .cur {background:#e98025;border-color:#e98025;color:#fff;text-decoration: none;}

/* page style ÏêÏ¸ */
.cpshow{ border:1px solid #dddddd; background:#fff;}
.sunping{ padding:25px 30px 25px 30px; border:1px solid #dddddd; background:#fff;}
.articleTitle {color:#333333;font-family:Î¢ÈíÑÅºÚ;font-size:20px;line-height:40px;margin-bottom:10px;text-align:center;}
.articleMessage {color:#999999;height:36px;line-height:36px;text-align: center; margin-bottom:15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.articleMessage span{padding-right:20px;}
.deseditor{line-height:200%;color:#666666;}
.preNext{ border-top:1px solid #e1e1e0;border-bottom:1px solid #e1e1e0; height:21px; line-height:21px; padding-top:8px; margin-top:20px; padding-left:5px; padding-right:5px; padding-bottom:8px;}
.preNext a{ color:#333;}
.preNext a:hover{ color:#e98025;}
.fleft{ float:left;color:#4c4c4c;}
.fright{ float:right;color:#4c4c4c;}

.lxwmzb{line-height:200%;color:#666666; width:420px; float:left;}
.lxtt{ height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-bottom:10px;}
.lxwmrb{ width:500px; float:left;}

#faqbox{ width:500px;}
#faqbox .text{ width:200px; height:24px; border:1px solid #ccc; line-height:24px; background:#eee; padding-left:5px; color:#24170e;}
#faqbox th{ color:#6f6f6f; font-weight:normal; font-size:13px;}
#faqbox select{ height:20px; border:1px solid #ccc; line-height:20px; background:#eee; padding-left:5px; margin:0;}
#faqbox .textarea{ width:400px; height:130px; border:1px solid #ccc; line-height:24px; background:#eee; padding-left:5px; font-size:14px;}
#faqbox .login_verification{ width:50px;  height:28px; border:1px solid #ccc; line-height:28px; background:#eee; padding-left:5px;}
#faqbox .button{ width:80px; height:32px; line-height:32px; text-align:center; margin-top:10px;}
#faqbox input,#faqbox select,#faqbox textarea{ margin:5px 0;}
#Messageform{width:520px;margin:0 auto;line-height:300%;}
#faqbox .message-code{ width:60px; height:26px; border:1px solid #ccc; line-height:26px; background:#eee; padding:1px;}

.rightDiv{width:128px; height:290px; overflow-x: hidden; overflow-y: hidden; position: absolute; right:0px; z-index:10; top:160px;}
.rightDiv .pfone{ width:8px; height:8px; background:url(404.png) no-repeat; overflow:hidden; position:absolute; right:0px; top:0px;}
.rightDiv .title{ background:#3399cc; height:44px; line-height:44px; text-align:center; font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.rightDiv .qq{ height:35px; text-align:center; padding-top:10px; background:#f5f5f5; border-bottom:1px dashed #b1b1b1;}
.rightDiv .swt{height:30px; text-align:center; padding-top:10px; background:#f5f5f5; border-bottom:1px dashed #b1b1b1;}
.rightDiv .call{ height:40px;background:#f5f5f5; padding-top:6px; font-family:"Î¢ÈíÑÅºÚ"; color:#dd6b09; padding-left:12px; line-height:18px;}
.rightDiv .returntop{ height:26px; background:url(404.png) no-repeat;}
.rightDiv .returntop a{ width:129px; height:26px; display:inline-block;}