@charset "utf-8";
.banenr-bg{background:url(../images/banner-bg.gif) repeat-x;}
.banenr-bg .banner-list{ height:201px; border-bottom:solid 1px #c5c5c5; margin-bottom:1px;}
.container-bg{background:url(../images/inner-container-bg.png) repeat-x top;}
.container{width:960px; margin:0 auto;}
.sub-menu{float:left; display:inline; position:relative; width:179px;}
.sub-menu .sub-menu-box{background:url(../images/subMenuMain.png) repeat-y;}
.sub-menu .sub-menu-box .tit{width:179px; height:34px; line-height:34px; background:url(../images/subMenuTit.png) no-repeat; color:#fff; font-size:14px; font-family:"微软雅黑"; text-align:center; position:absolute; top:-34px; left:0; z-index:99;}
.sub-menu .sub-menu-box .main{background:url(../images/subMenuTop.png) no-repeat; padding:15px 0 30px 0;}
.sub-menu .sub-menu-box .main ul li{padding:6px 0; background:url(../images/subMenuLi.gif) no-repeat center bottom;}
.sub-menu .sub-menu-box .main ul li a{background:url(../images/sub-menu-box-arrow.gif) no-repeat 36px center; padding-left:46px; color:#666;}
.sub-menu .sub-menu-box .main ul li a:hover,.sub-menu .sub-menu-box .main ul li.cur a,.sub-menu .sub-menu-box .main ul li.on a{color:#ff6c00; font-weight:bold; text-decoration:none; background:url(../images/sub-menu-box-cur.gif) no-repeat 36px center;}
.sub-menu .sub-menu-box .main li dl{display:none;}
.sub-menu .sub-menu-box .main li.cur dl,.sub-menu .sub-menu-box .main li.on dl{background:url(../images/subMenuLi.gif) no-repeat 0 5px; padding:20px 0 10px; display:block;}
.sub-menu .sub-menu-box .main li.cur dd a,.sub-menu .sub-menu-box .main li.on dd a{display:block; width:143px; height:24px; line-height:24px; color:#707070; padding:0; background:none; font-weight:normal; padding-left:36px;}
.sub-menu .sub-menu-box .main li.cur dd a:hover,.sub-menu .sub-menu-box .main li.cur dd.cur a,.sub-menu .sub-menu-box .main li.on dd a:hover,.sub-menu .sub-menu-box .main li.on dd.cur a{color:#fff; background:url(../images/sub-dd-cur.jpg) no-repeat center;}
.sub-menu .sub-menu-box .bottom{height:165px; background:url(../images/subMenuBottom.png) no-repeat bottom; padding:0 0 200px 43px;}
.sub-menu .sub-menu-box .bottom li{margin-bottom:6px;}
.sub-menu .sub-menu-box .bottom li a{display:block; width:96px; height:24px; line-height:24px; text-indent:33px; color:#666;}
.sub-menu .sub-menu-box .bottom.en li a{ text-indent:28px;}
.sub-menu .sub-menu-box .bottom li a:hover,.sub-menu .sub-menu-box .bottom li a.cur{color:#FF6C00; font-weight:bold; text-decoration:none;}
.sub-menu .sub-menu-box .bottom li.sub-link1 a{background:url(../images/sub-link-1.gif) no-repeat;}
.sub-menu .sub-menu-box .bottom li.sub-link2 a{background:url(../images/sub-link-2.gif) no-repeat;}
.sub-menu .sub-menu-box .bottom li.sub-link3 a{background:url(../images/sub-link-3.gif) no-repeat;}
.sub-menu .sub-menu-box .bottom li.sub-link4 a{background:url(../images/sub-link-4.gif) no-repeat;}
.sub-menu .sub-menu-box .bottom li.sub-link5 a{background:url(../images/sub-link-5.gif) no-repeat;}
.sub-menu .sub-menu-box .bottom li.sub-link6 a{background:url(../images/sub-link-6.gif) no-repeat;}
.page-right{float:right; display:inline; padding-top:15px; width:743px; min-height:600px;height:auto !important; height:600px;}
.crumb{background:url(../images/dotted.gif) repeat-x bottom; height:30px; line-height:30px; color:#999; text-align:right;}
.crumb span{font-size:14px; font-weight:bold; color:#000;}
.crumb a{color:#999;}
.crumb em{color:#666; font-style: normal}
.content{padding:20px 0;}
.pro-list li{background:url(../images/pro-list.png) no-repeat top;}
.pro-list li .img{float:left; display:inline; width:260px;}
.pro-list li .text{float:left; display:inline; width:280px;}
.pro-list li .text h3 a{font-size:14px; color:#000;}
.pro-list li .boxing{float:left; display:inline; width:203px;}
.pro-list li .tit{font-size:12px; font-weight:bold; color:#000; text-align:center; height:38px; line-height:38px;}
.pro-more{display:block; width:76px; height:19px; line-height:19px; color:#fff; background:url(../images/pro-more.gif) no-repeat; text-indent:10px;}
.productDetail{width:743px; padding:40px 0 45px; background:url(../images/productDetailBottom.gif) no-repeat bottom;}
.productDetailTit{height:73px; background:url(../images/productDetailTit.gif) no-repeat; padding-left:20px;}
.productDetailTit a{display:inline-block; width:100px; height:35px; color:#484848; font-weight:bold; text-align:center; padding-top:12px; background:url(../images/productDetailTit-a.gif) no-repeat; margin-left:-6px;}
.productDetailTit a:hover,.productDetailTit a.cur{ background:url(../images/productDetailTitCur.gif) no-repeat; text-decoration:none;}
.productDetailContent{border-left:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7; display:none; padding:0 20px 20px;min-height:300px;height:auto !important; height:300px;}
.intro-list table thead th{padding:4px 10px; background: #fe6d00; text-align: left; color: #fff; font-weight: bold; border: solid 1px #fe6d00;}
.intro-list table tbody td{padding:3px 10px; text-align: left; border: solid 1px #e0e0e0;}

.related{width:723px; padding:10px; overflow:hidden;}
.related ul{width:1000px;}
.related li{width:220px; height:280px; float:left; display:inline; text-align:center; margin-right:20px;}
.related li a{color:#666;}

.case-list li{background:url(../images/case-list.png) no-repeat top; margin-bottom:20px;}
.case-list li .tit{font-size:12px; font-weight:bold; color:#000; text-align:center; width:200px; height:38px; line-height:38px; overflow: hidden; }
.case-list li .img{float:left; display:inline; width:240px;}
.case-list li .img a{ display: block; height: 180px; width: 180px; line-height: 180px;}
.case-list li .text{float:left; display:inline; width:315px; padding-top: 10px;}
.case-list li .text h3 a{font-size:14px; color:#000;}
.case-list li .boxing{float:left; display:inline; text-align:center; padding-top:24px;}
.case-list li .boxing img{ width: 130px;}

.video-bar{line-height:24px; background:url(../images/video-bar.gif); width:740px; border-right:solid 1px #e8e8e8;}
.video-bar li{float:left; display:inline;}
.video-bar li a{display:inline-block; border-right:solid 1px #fff; border-left:solid 1px #e8e8e8; width:72px; text-align:center; color:#615e5e; font-size:11px; line-height: 24px;}
.video-list{width:743px; overflow:hidden; padding-top:18px;}
.video-list ul{width:800px;}
.video-list li{width:197px; height:202px; background:url(../images/video-li.gif) no-repeat; padding:21px 13px 0; line-height:21px; float:left; display:inline; margin:0 36px 35px 0;}
.video-list li img{border:solid 3px #fff; margin-bottom:5px;}
.video-list li a{color:#555;}
.video-show{padding:50px 0 0 120px;}
.back{padding:50px 0;}
.back a{color:#666; padding-left:20px; background:url(../images/back.gif) no-repeat left center;}

.productDetailContent .video-list{width:700px; height:476px; overflow-y:auto; padding-top:0;}
.productDetailContent .video-list li{margin:0 5px 5px 0;}
.productDetailContent .case-list li{border-bottom:dotted 1px #ddd; background:none;}
.productDetailContent .case-list li .img{width:210px;}
.productDetailContent .case-list li .img img{border:solid 1px #ddd;}
.productDetailContent .case-list li h3{font-weight:bold; margin-bottom:10px;}

.ucanNewsUl{margin-top:15px;}
.ucanNewsUl li{background:url(../images/line.gif) bottom repeat-x;position:relative;height:32px;}
.ucanNewsUl li div{height:24px;padding:7px 0 0 5px;}
.ucanNewsUl li div a{color:#666;}
.ucanNewsUl li span,.ucanNewsUl li em{color:#A9A9A9;}
.ucanNewsUl li span{font-size:11px;}
.ucanNewsUl li em{padding:0 10px 0 6px;}
.ucanNewsUl li.hover div{background:url(../images/newsLibg.png);}

.news-top .img{float:left; display:inline; width:308px;}
.news-top .img ul li{ }
.news-top .img img{ padding:3px;max-width: 100%; max-height: 100%; border:solid 1px #cacaca;}
.news-top .text{width:435px; float:left; display:inline; line-height:22px;}
.news-top .text h3{padding-left:30px; background:url(../images/news-top-icon.gif) no-repeat left 3px;}
.news-top .text h3 a{color:#000; font-size:14px; font-weight:bold;}
.news-top .text h3 em{font-size:11px; color:#999;}
.news-top .text .view{color:#ff6c00;}
.news-top .text li{ padding:0 0 0 20px;}
.news-top .text li:hover{background:url(../images/news-top-hover.jpg) no-repeat left;}
.news-top .text li .p10{overflow:hidden; border-bottom: 1px dashed rgb(221, 221, 221);}

.news-detail h2{font-size:14px; font-weight:bold; color:#000; text-align:center;}
.news-detail .date{text-align:center;}
.news-detail p{margin-bottom:20px; line-height:22px;}

.login-box{width:385px; height:223px; background:url(../images/login-bg.jpg) no-repeat; padding:80px 0 0 100px; margin:0 auto;}
.login-box td{padding:5px;}
.login-box .text{border:solid 1px #ccc; height:20px; width:217px;}
.login-box .code{border:solid 1px #ccc; height:20px; width:84px;}
.btn-bg{background:url(../images/btn-bg.gif) no-repeat; width:201px; height:25px;}
.btn-bg .btn{width:95px; height:25px; border:none; float:left; display:inline; cursor:pointer; color:#fff; background:none;}
.login-box a{color:#3366cc;}

.faq{padding-top:5px;}
.faq dl{margin-bottom:40px;}
.faq dt{color:#333; background:url(../images/icon-Q.gif) no-repeat left top; padding-left:30px; margin-bottom:10px;}
.faq dt div{border-bottom:dashed 1px #ddd; padding-bottom:5px; font-weight: bold;}
.faq dd{color:#666; background:url(../images/icon-A.gif) no-repeat left 2px; padding-left:30px; line-height:22px;}

.contact-bar{background:#f1f2f1; border-bottom:solid 1px #e7e7e8; height:29px; line-height:29px; width:743px; overflow:hidden;}
.contact-bar ul{width:750px;}
.contact-bar li{margin-right:3px; float:left; display:inline;}
.contact-bar li a{display:inline-block; width:121px; height:29px; line-height:29px; background:url(../images/contact-bar.jpg) repeat-x; color:#fff; text-align:center; font-weight:bold; font-size:14px;}
.contact-bar li a:hover,.contact-bar li.cur a{background:url(../images/contact-bar-cur.jpg) repeat-x; text-decoration:none;}
.contact-bd{border:solid 1px #ddd; border-top:none; display:none;}
.contact-info{padding:20px 0 30px; width:703px; margin:0 auto; background:url(../images/contact-info.jpg) no-repeat center center; border-bottom:solid 1px #ddd;}
.contact-info .text{width:305px; float:left; display:inline; line-height:22px;}
.contact-info .text h3{font-size:14px; font-weight:bold; color:#000; margin-bottom:5px;}
.contact-info .text p{}
.contact-info .img{float:right; display:inline; width:319px; height:138px; text-align:center; line-height:138px;}
.contact-info .img img{border:solid 1px #ddd;}
.contact-map{ background:url(../images/map-bg.jpg) repeat-x bottom; padding:30px 0 30px 30px; text-align: center; }
.map{position:relative;}
.map a{color:#000;}
.map a:hover,.map a.cur{color:#da251c;}
.map .tj{position:absolute; left:614px; top:88px;}
.map .zj{position:absolute; left:585px; top:122px;}
.map .sh{position:absolute; left:595px; top:142px; }
.map .jj{position:absolute; left:615px; top:185px;}
.map .fs{position:absolute; left:612px; top:205px;}
.map .cd{position:absolute; left:40px; top:155px;}
.map .cz{position:absolute; left: 658px; top: 195px; }
.map .xa{position:absolute; left: 30px; top: 120px; }
.map .bj{position:absolute; left: 655px; top: 80px; }
.map .km{position:absolute; left: 75px; top: 196px; }
.map .cs{position:absolute; left: 640px; top: 160px; }
.map .box{ background:#fff; border:solid 1px #ccc; width:390px; padding:10px; position:absolute; left:30px; top:0; line-height:22px;z-index: 9; display: none }
.map.en .box{ left: 50px;}
.map .box img{ float: left; margin:0 10px 0 0; width:150px;}
.map .icon{ cursor: pointer; }
.map .icon:hover .box{ display:block; }

.net-search{padding:5px 0 10px;}
.net-search .btn{width:61px; height:19px; color:#fff; background:url(../images/net-btn.gif) no-repeat; border:none; padding:0 5px 2px 0;}
.net-bar{background:url(../images/net-bar.gif); border:solid 1px #ccc; border-bottom:none;}
.net-bar ul{padding:2px 0 0 10px; border:solid 1px #fff; border-bottom:none;}
.net-bar ul li{float:left; display:inline; height:26px; margin-right:3px;}
.net-bar ul li a{display:inline-block; padding:0 10px; height:26px; line-height:26px; font-size:14px; color:#fff; background:url(../images/net-bar-li.gif) repeat-x; padding-right:11px;}
.net-bar ul li a:hover{text-decoration:none; background:url(../images/net-bar-cur.gif) repeat-x; border-right:solid 1px #e3e3e3; padding-right:10px;}
.net-bar ul li.cur a{font-weight:bold; background:url(../images/net-bar-cur.gif) repeat-x; border-right:solid 1px #e3e3e3;padding-right:10px;}
.net-tab{padding:7px 0 0;}
.net-tab table{width:100%;}
.net-tab th{height:25px; background:#e6e7e9; font-weight:normal; padding:0 5px;}
.net-tab td{padding:5px; border-bottom:dotted 1px #ddd;}

.acc-first{background:url(../images/acc-bottom.jpg) no-repeat left bottom; padding-bottom:36px;}
.acc-first .acc-top{background:url(../images/acc-tit.jpg) no-repeat top;}
.acc-first .acc-tit{height:36px; line-height:36px; font-weight:bold; color:#000; text-align:center; margin-bottom:30px;}
.acc-first .acc-tit .pic{width:237px; float:left; display:inline;}
.acc-first .box{border-bottom:dashed 1px #ddd; width:738px;}
.acc-first .box .img{float:left; display:inline; border-right:dashed 1px #ddd; width:237px;}
.acc-first .box .img p{padding:0 0 20px 20px;}
.acc-first .box .img p a{color:#666;}
.acc-first .box .img p .view{display:inline-block; width:66px; height:19px; color:#fff; background:url(../images/btn-76.gif) no-repeat; padding-left:10px; margin-top:5px; margin-right:5px;}
.acc-first .box .list{float:left; display:inline; width:500px; padding:20px 0 0 0;}
.acc-first .box .list li{float:left; display:inline; width:141px; margin:0 12px; line-height:21px;}
.acc-first .box .list li img{border:solid 1px #ddd; margin-bottom:5px;}
.acc-first .box .list li a{color:#666;}
.acc-list{background:url(../images/acc-bottom.jpg) no-repeat left bottom; padding-bottom:36px;}
.acc-list .acc-top{background:url(../images/acc-list-tit.jpg) no-repeat top; overflow:hidden;}
.acc-list .tit{width:238px; height:44px; line-height:44px; font-weight:bold; color:#fe750f; text-align:center;}
.acc-list ul{width:744px;}
.acc-list ul li{width:185px; height:267px; border-right:dashed 1px #ddd; border-bottom:dashed 1px #ddd; line-height:21px; float:left; display:inline;}
.acc-list ul li .p10{padding-top:20px;}
.acc-list ul li img{border:solid 1px #ddd;}
.acc-list ul li a{color:#666;}
.acc-list ul li p{padding:0 20px;}
.acc-list ul li .pl20{padding:5px 0 0 20px;}
.acc-list .btn{color:#fff; border:none; width:88px; height:19px; padding-bottom:2px; padding-top:2px\9; background:url(../images/acc-list-btn.gif) no-repeat; cursor:pointer;}
.acc-list .bdtopw{padding-top:20px;}
.addCart{width:99px; height:19px; padding-bottom:2px; padding-top:2px\9; background:url(../images/addCart.gif) no-repeat; border:none; color:#fff; cursor:pointer; padding-left:10px;}

.reg-box{width:630px; margin:0 auto;}
.reg-box td{padding:8px 5px;}
.reg-box td .text{border:solid 1px #ccc; width:218px; height:18px;}
.reg-box td .btn{width:106px; height:25px; border:none; background:url(../images/reg-btn.gif) no-repeat; color:#fff; font-size:14px; padding-bottom:2px; padding-top:2px\9; cursor:pointer; font-weight:bold; padding-right:10px;}
.reg-box td em{color:#de0000;}
.forget-box{width:500px; margin:0 auto;}
.forget-box td{padding:8px 5px;}
.forget-box td .text{border:solid 1px #ccc; width:218px; height:18px;}
.forget-box td .btn{width:106px; height:25px; border:none; background:url(../images/reg-btn.gif) no-repeat; color:#fff; font-size:14px; padding-bottom:2px;  padding-right:10px; cursor:pointer; font-weight:bold;}
.forget-box td em{color:#de0000;}

.about-index .box{border:solid 1px #e3e3e3;}
.about-index .box .tit{border-bottom:solid 1px #e3e3e3; background:url(../images/box-tit.gif) repeat-x; height:28px; line-height:28px; padding:0 10px 0 15px; text-align:right;}
.about-index .box .tit a{font-size:10px; color:#999;}
.about-index .box .tit span{ line-height:28px; font-weight:bold; font-size:14px; color:#000;}
.city-index{}
.city-index ul{padding:19px;}
.city-index li{width:100%; float:left; display:inline;}
.city-index li img{border:solid 1px #e3e3e3;}
.city-index li p{padding:5px 0 0; line-height:21px;}
.city-index li p a{color:#000; font-weight:bold;}
.city-index li .view{color:#f97907;}
.news-index{width:478px; height:290px; overflow:hidden; float:left; display:inline;}
.news-index .top{border-bottom:dotted 1px #ddd; padding:10px 0; margin:0 auto; width:458px; line-height:21px;}
.news-index .top h2{margin-bottom:5px;}
.news-index .top h2 a{color:#037a4c; font-size:14px; font-weight:bold;}
.news-index .top .view{color:#f97907;}
.news-index ul{padding:10px;}
.news-index ul li{text-align:right; vertical-align:middle; background:url(../images/point-bk.gif) no-repeat left center; padding-left:10px; line-height:25px; height:25px;}
.news-index ul li span{ width: 75%; line-height:25px; height:25px;}
.news-index ul li a{color:#555; display: block; width: 100%; text-align: left; line-height:25px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.idea-index{width:250px; float:right; display:inline; height:290px; overflow:hidden; background:url(../images/idea-index.jpg) no-repeat bottom;}
.idea-index ul{padding:10px;}
.idea-index ul li{border-bottom:solid 1px #e3e3e3; line-height:25px; padding:5px 0; font-size:14px; font-family:"微软雅黑"}
.idea-index ul li strong{font-size:15px;}
.idea-top{background:url(../images/idea-top.png) no-repeat; height:144px; font-family:"微软雅黑"}
.idea-top th{font-size:14px; color:#575757; padding:8px 5px;}
.idea-top td{font-size:16px; font-weight:bold; color:#000; font-family:"宋体";}
.idea-list{padding-top:10px; font-family:"微软雅黑"}
.idea-list .fl{width:350px; padding-left:15px; background:url(../images/about-idea-ul.gif) no-repeat left 16px; line-height:42px; color:#777;}
.idea-list .fl strong{color:#333; font-size:14px; font-family:"宋体";}
.danyuan p{border:solid 1px #ebebeb;margin-bottom:20px; padding-top:10px;}
.danyuan p em{color:#fff; background:#333;}
.danyuan p span{padding-bottom:10px;}
.danyuan p img{width:200px; height:auto; float:left; display:inline; margin-right:20px;}
.danyuan p:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .danyuan p {zoom:1;} /* IE6 */
*:first-child+html .danyuan p {zoom:1;} /* IE7 */
.danyuan p{*zoom:1;}
*.danyuan p {zoom: 1;} /* IE6/7 */ 
.peijian li{width:141px; height:200px; margin:0 12px; text-align:left; line-height:20px;}
.peijian li img{margin-bottom:5px;}
.cart{padding-top:20px;}
.cart th{height:25px; background:#e6e7e9; font-weight:normal; padding:0 5px;}
.cart td{padding:5px; border-bottom:dotted 1px #ddd;}
.cart .btn{width:100px; height:19px; padding-bottom:2px; padding-top:2px\9; background:url(../images/btn-100.gif) no-repeat; border:none; color:#fff; cursor:pointer; padding-right:5px;}
#btnDone{padding:10px 0;}
.form_gr{padding:20px;}
.form_gr td{padding:8px 5px;}
.form_gr td .text{border:solid 1px #ccc; width:218px; height:18px;}
.form_gr td textarea{border:solid 1px #ccc; width:618px; height:54px; line-height:18px;}
.form_gr td .btn{width:106px; height:25px; border:none; background:url(../images/service/reg-btn.gif) no-repeat; color:#fff; font-size:14px; padding-bottom:2px; padding-top:2px\9; cursor:pointer; font-weight:bold; padding-right:10px; margin-right:10px;}
.form_gr td span{color:#de0000;}
.cs-img{width:132px; height:132px; float:right; margin:0 0 0 20px; padding-right:50px; position:relative; zoom:1; display:none;}
.cs-img img{border:solid 1px #ddd; position:absolute; left:0; bottom:0; width:130px; height:130px;}

.logo-means{padding-bottom:20px;}
#canshu table{width:100%;}
#canshu table th{padding:4px 10px; background: #fe6d00; text-align: left; color: #fff; font-weight: bold; border: solid 1px #fe6d00;}
#canshu table td{padding:3px 10px; text-align: left; border: solid 1px #e0e0e0;}


.system-top{}
.system-top .img{float:left; display:inline; width:337px; height:338px; line-height: 337px; border:solid 1px #e0e0e0;}
.system-top .img img{}
.system-top .img1{ float: none; display: block; }
.system-top .text{float:right; display:inline; width:374px;}
.system-top .text1{ margin: 0 auto; float: none; display: block; padding-top: 20px; }
.system-top .text h2{border-bottom:solid 1px #e0e0e0; font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden;}
.system-top .text1 h2{ text-align: center; }
.system-top .text .info{ line-height:22px; padding:10px 0; min-height: 100px; height:auto; }
.system-top .text .info a{border:solid 1px #ccc; margin-right:10px; width:98px; height:98px;}
.system-top .text .canshu{height:192px; overflow-y:scroll;}
.canshu-tab{height:300px; overflow-y:scroll;}

.about-bd{border:solid 1px #e7e7e7; border-top:none;}
.about-city{padding-bottom:40px;}
.about-city li{height:366px; width:150px; float:left; display:inline; padding:0 17px; background:url(../images/about-text-bg.gif) no-repeat right top; line-height:21px;}
.about-city li h3{font-size:16px; color:#000; font-weight:bold; font-family:"微软雅黑"; height:42px; line-height:42px;}
.about-city li img{margin-bottom:10px;}
.about-bd h2{font-size:14px; font-family:"微软雅黑"; height:30px; line-height:30px; font-weight:bold; color:#000; padding-left:22px; margin:0 4px;  border-bottom:solid 1px #e7e7e7;  border-top:solid 1px #e7e7e7;}
.about-contact{height:147px; background:url(../images/about-contact-bg.jpg) no-repeat; padding:20px 0 0 304px;}
.about-contact h3{font-size:14px; font-family:"微软雅黑"; font-weight:bold;}

.service-top{border:solid 2px #e7e7e7; font-family:"微软雅黑"; font-weight:bold; padding:20px; background:#fff; line-height:21px; margin-bottom:34px;}
.service-top .fl{width:312px;}
.service-top .fr{width:340px;}
.service-top span{color:#fe750f; font-size:14px;}
.service1{padding:0 0 27px 27px; background:url(../images/service/service-icon1.gif) no-repeat left top; line-height:21px;}
.service1 h3{margin-bottom:10px; font-size:16px; font-weight:bold; color:#000; font-family:"微软雅黑";}
.service1 td{vertical-align:top;}
.service1 span{color:#fe750f; font-size:14px; font-weight:bold;}
.service2{padding:0 0 27px 27px; background:url(../images/service-icon2.gif) no-repeat left top; line-height:21px;}
.service2 h3{margin-bottom:10px; font-size:16px; font-weight:bold; color:#000; font-family:"微软雅黑";}
.service2 td{vertical-align:top;}

.process p{ font-family:"微软雅黑"; line-height:24px;}
.process h3{font-size:14px; font-weight:bold;}
.process .or{color:#ff6600;}
.process-icon1{padding:0 0 27px 27px; background:url(../images/service-icon1.gif) no-repeat left top; line-height:21px;}
.process-icon2{padding:0 0 27px 27px; background:url(../images/service-icon2.gif) no-repeat left top; line-height:21px;}
.process-icon3{padding:0 0 27px 27px; background:url(../images/service-icon3.gif) no-repeat left top; line-height:21px;}
.process-icon4{padding:0 0 27px 27px; background:url(../images/service-icon4.gif) no-repeat left top; line-height:21px;}
.process-icon5{padding:0 0 27px 27px; background:url(../images/service-icon5.gif) no-repeat left top; line-height:21px;}
.process-icon6{padding:0 0 27px 27px; background:url(../images/service-icon6.gif) no-repeat left top; line-height:21px;}
.process p img{ vertical-align:middle;}

.lianxi{line-height:24px;}
.sitemap{padding:20px 0 0;}
.sitemap .outer{margin-bottom:10px;}
.sitemap .outer .tit{border-bottom:dotted 1px #ddd; padding-bottom:6px;}
.sitemap .outer .tit span{display:inline-block; width:102px; height:26px; line-height:26px; text-align:center; background:#f8a01c;}
.sitemap .outer .tit span a{font-size:14px; font-weight:bold; color:#fff;}
.sitemap .outer ul{padding:10px 0;}
.sitemap .outer ul li{float:left; display:inline; background:url(../images/sitemap-li.gif) no-repeat right 9px; padding:5px 10px 5px 0; margin-right:10px; line-height:18px;}
.sitemap .outer ul li a{color:#424242;}
.sitemap .outer ul li a.have{display:inline-block; float:left; padding:0 10px 0 7px; background:url(../images/sitemap-have.gif) no-repeat right center #cfcfcf;}
.sitemap .outer ul li dl{float:left; display:inline; padding:0 10px;}
.sitemap .caseBox ul li{height:110px; width:220px; background:none;}

.search-form{width:376px; height:223px; margin:0 auto; background:url(../images/search-form.jpg) no-repeat; padding:80px 0 0 110px;}
.search-form td{padding:6px 8px;}
.search-form td select{width:150px; height:20px; border:solid 1px #ccc;}
.search-form .btn{color:#fff; background:url(../images/search-btn.png) no-repeat; width:51px; height:16px; border:none; padding-bottom:1px; cursor:pointer; margin-right:10px; cursor:pointer;}


.productDetailContent .acc-top{background:url(../images/acc-tit.jpg) no-repeat top;}
.productDetailContent .acc-tit{height:36px; line-height:36px; font-weight:bold; color:#000; text-align:center; margin-bottom:30px;}
.productDetailContent .acc-tit .pic{width:237px; float:left; display:inline;}
.productDetailContent .box{border-bottom:dashed 1px #ddd; width:738px;}
.productDetailContent .box .img{float:left; display:inline; border-right:dashed 1px #ddd; width:237px;}
.productDetailContent .box .img p{padding:0 0 20px 20px;}
.productDetailContent .box .img p a{color:#666;}
.productDetailContent .box .img p .view{display:inline-block; width:66px; height:19px; color:#fff; background:url(../images/btn-76.gif) no-repeat; padding-left:10px; margin-top:5px; margin-right:5px;}
.productDetailContent .box .list{float:left; display:inline; width:500px; padding:20px 0 0 0;}
.productDetailContent .box .list li{float:left; display:inline; width:141px; margin:0 12px; line-height:21px;}
.productDetailContent .box .list li img{border:solid 1px #ddd; margin-bottom:5px;}
.productDetailContent .box .list li a{color:#666;}
.productDetailContent .acc-list{background:url(../images/service/acc-bottom.jpg) no-repeat left bottom; padding-bottom:36px;}
.productDetailContent .acc-list .acc-top{background:url(../images/service/acc-list-tit.jpg) no-repeat top; overflow:hidden;}
.productDetailContent .acc-list .tit{width:238px; height:44px; line-height:44px; font-weight:bold; color:#fe750f; text-align:center;}
.productDetailContent .acc-list ul{width:744px;}
.productDetailContent .acc-list ul li{width:185px; height:267px; border-right:dashed 1px #ddd; border-bottom:dashed 1px #ddd; line-height:21px; float:left; display:inline;}
.productDetailContent .acc-list ul li .p10{padding-top:20px;}
.productDetailContent .acc-list ul li img{border:solid 1px #ddd;}
.productDetailContent .acc-list ul li a{color:#666;}
.productDetailContent .acc-list ul li p{padding:0 20px;}
.productDetailContent .acc-list ul li .pl20{padding:5px 0 0 20px;}
.productDetailContent .acc-list .btn{color:#fff; border:none; width:88px; height:19px; padding-bottom:2px; padding-top:2px\9; background:url(../images/service/acc-list-btn.gif) no-repeat; cursor:pointer;}