﻿/***********************************************
               product
************************************************/

.sizer-mod{ height:40px; border-style:solid; border-color:#dcdcdc; border-width:1px; font-size:14px; margin-bottom:2px;}
.sizer-mod .sort-bar{ height:40px; line-height:20px; padding:0 10px; background:#f8f8f8 }
.sizer-mod .sort-bar li{ float:left; padding:10px 30px; } 
.sizer-mod li{ display:inline-block; border-right-style:solid; border-right-color:#e9e9e9; border-right-width:1px;}
.sizer-mod .first .divide{ display:none;}
.sizer-mod .first{}
.sizer-mod .sort-bar-lf{ float:right;}
.sizer-mod .sort-bar-lf li{ float:left; border-right:0; padding:10px 10px;}
.vm{ vertical-align:middle;}
.mr5{ margin-right:5px;}
.mb10{ margin-bottom:10px;}

.sizer-tit{ height:30px; line-height:30px; font-size:14px; margin:10px 0 6px 0; padding:0 4px;}
.sizer-tit .num {font-size: 20px; font-weight:bold; color: #ff9900; padding-right: 5px; font-family: Arial,Tahoma;}
.sizer-tit a{ padding:0 5px; color:#0099cc;}
.sizer-tit a:hover{ color:#ff9900; text-decoration:underline;}


.p-tit{ margin-bottom:10px; color:#5e5e5e;height:43px;}
.p-tit h2{ font-size:28px; font-weight:600; color:#ff9900; padding-bottom:5px; border-bottom:3px solid #ff9900}
.col2-lef{ float:left; width:756px; }
.col2-rig{ float:right; width:214px; height:200px; overflow:hidden; background:#f8f8f8; padding:10px; font-size:14px;}
.col2-rig .int {line-height:24px;}
.col2-rig .int p{ margin-bottom:12px;}
.choice-items{ padding-top:10px; border-style:solid; border-color:#dcdcdc; border-width:1px;}
.choice-items dl{ padding:0 10px; font-size:14px;}
.choice-items dt{ width:85px; padding-bottom:8px; text-align:right; font-weight:700;}
.choice-items dd{ margin-left:85px;}
.choice-items .choice-city a{ display:inline-block; padding:1px 5px;}
.choice-items a{ margin: 0 6px 8px 0; white-space:nowrap;}
.choice-items .choice-city .on{ color:#ff9900; border-style:solid; border-color:#ff9900; border-width:1px;}
.choice-items .choice-city a:hover{color:#fff; background:#ff9900;text-decoration:none;}
.col2-lef .search{ margin:5px 0;}
.col2-lef .search .search-text{width:593px; height:35px; line-height:35px; border:2px solid #ff9900; vertical-align:middle; padding-left:10px;color:#999;}
.col2-lef .search .search-btn{border:0;width:150px; background:#ff9900; font-size:14px; font-weight:bold; height:39px; line-height:41px; margin-left:-1px; color:#fff; vertical-align:middle; font-size:16px; font-family:微软雅黑;  cursor:pointer;}
.col2-lef .city{ height:26px; line-height:26px;}
.col2-lef .city a{ color:#949494; border-style:solid; border-color:#e4e4e4; border-width:1px; padding:2px 8px; margin-right:4px;}
.col2-lef .city a:hover{color:#fff; background:#ff9900; border-style:solid; border-color:#ff9900; border-width:1px;}
.col2-lef .city .on{ color:#333;}


.col2-lef-big{ float:left; width:761px;}
.col2-lef-big .title{ height:40px; position:relative; line-height:40px; border-bottom:1px solid #dcdcdc; }
.col2-lef-big .title h2{ font-size:24px; font-weight:700; color:#5e5e5e;}
.col2-lef-big .title h3{ font-size:18px; font-weight:700; color:#5e5e5e;}
.col2-lef-big .title .more{ position:absolute; right:0; top:16px;  line-height:20px;color:#0099cc;}
.col2-lef-big .title .more:hover{ text-decoration:underline; color:#ff9900;}
.col2-lef-big .grid_16{ width:739px; border-style:solid; border-color:#e4e4e4; border-width:1px; margin:10px 0 0 0;}
.col2-lef-big .b0{ border:0;}
.grid_16{ float:left; position:relative; display:inline; padding:10px 10px;}
.grid_16 .article-list{ }
.grid_16 .article-list li{ padding:4px 0; font-size:16px; font-weight:normal;}
.col2-lef-big .article-list .time{ position:absolute; right:12px; color:#999; font-size:14px; font-weight:normal;}
.col2-rig-smal{ float:right; width:214px;}
.col2-rig-smal .title{height:40px; position:relative; line-height:40px; border:0;}
.col2-rig-smal .title h2{ font-size:18px; color:#5e5e5e;}
.col2-rig-smal .cn-list{margin:10px 0 0 0; background:#f8f8f8; padding:10px 7px;}
.col2-rig-smal .cn-list li{ padding:4px 0;}
.col2-rig-smal .cn-list .cn-pic{ width:80px; height:71px; display:block; float:left; margin-right:3px;} 
.col2-rig-smal .cn-list .cn-pic img{ width:80px; height:80px;}
.col2-rig-smal .cn-list .name{ font-size:14px; line-height:22px; height:71px; overflow:hidden; width:117px; display:block;} 
.col2-rig-smal .cn-list .more{ line-height:24px; text-align:right; float:right; height:24px; }
.col2-rig-smal .cn-list .more a{color:#0099cc;}
.col2-rig-smal .cn-list .more a:hover{ text-decoration:underline; color:#ff9900;}

.grid_16 .text p{ font-size:14px;}
.grid_16 .ser-text{display:block; }
.grid_16 .ser-text a{ text-align:center; font-size:20px; padding:0 0; font-weight:700; vertical-align:middle; }
.grid_16 .twoline{ width:50px; display:inline-block; background:#f4f4f4; vertical-align:middle; padding:20px 25px;}
.grid_16 .w70{ width:70px; padding:34px 15px;}
.grid_16 .ser-text .ad{ font-size:48px; display:inline-block; vertical-align:middle; color:#999999; }
.grid_16 .p-img{ text-align:center; width:709px; overflow:hidden; display:block; padding:0 15px;} 
.prcmove .grid_16 .p-img{ padding:0 104px; width:531px; overflow:hidden; text-align:center;}
.prcmove .grid_16{text-align:center;}

/***********************************************
               product-p1
************************************************/
.search_nav{ height:25px; padding-top:5px; margin-bottom:10px;}
.search_nav .crumbs{ float:left;}
.search_nav .crumbs a:link,.search_nav .crumbs a:visited{ padding:0 5px;  color:#5e5e5e;}
.search_nav .crumbs a:hover{color:#ff9900; text-decoration:underline;}
.search_nav .crumbs .s1{ font-size:18px;}

.overview{ position:relative;}
.overview .dcontent{ float:left;}
.dcontent .big-img{ width:420px; position:relative;}
.dcontent .big-img img{width:420px; }
.dcontent .img-text{ position:absolute; width:110px; height:40px; line-height:40px; left:25px; top:0; text-align:center; color:#fff; background:#ffff00; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}

.overview .dcontent-rig{ float:right; width:552px;}
.dcontent-rig .dtitle{ border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; line-height:27px; padding-bottom:4px;}
.dinfo dl{ padding-left:86px; margin-bottom:5px; display:block; }
.dinfo dt{ width:86px; float:left; margin-left:-86px; height:18px; overflow:hidden;  font-size:14px; text-align:right;}
.dinfo dd{ font-size:14px;}
.dinfo .pricetit{ font-size:16px; height:35px; line-height:45px;}
.dinfo .price{ color:#ff9900; padding-right:8px; display:inline-block; }
.dinfo .price:hover{text-decoration:underline;}
.dinfo .on{color:#ff9900; margin-right:10px; border:#ff9900 2px solid; padding:3px 9px;  background:url(../images/u89.png) 36px 16px no-repeat;}
.dinfo .city{ line-height:30px;}
.dinfo .city dt{ height:30px;}
.dinfo .dif-price a{ color:#0099cc;}
.dinfo .dif-price a:hover{color:#ff9900; text-decoration:underline;}

.xorder{ float:left;}
.xorder li{ float:left; display:inline-block;}
.xorder .cus-ord,.xorder .customize, .xorder .collect,.xorder .acollect{ width:121px; height:43px; text-align:center; line-height:43px; margin-left:6px;}
.xorder .cus-ord a, .xorder .customize a{ color:#fff; font-size:20px; font-weight:700;}
.xorder .cus-ord a:hover, .xorder .customize a:hover{text-decoration:underline;}
.xorder .cus-ord{background:#ff9900;}
.xorder .customize{background:#0099cc;}
.xorder .collect{ width:69px; border:1px solid #eee; height:43px; text-align:center; line-height:43px;}
.xorder .collect a{ font-size:14px;}
.xorder .acollect{ text-align:left; padding-left:10px;}
.num{ font-weight:700; color:#ff9900;  font-family:Tahoma;}


.wrap{ position:relative; border-bottom:2px solid #ff9900;height:41px;}
.section .wrap{ margin:20px 0 0 0;}
.wrap .subparttab{ float:left; height:41px; color:#6e899a; } 
.wrap .subparttab ul li{ float:left; display:inline-block; height:41px; line-height:41px; background-color:#f2f2f2; margin-right:6px; border-top-left-radius:4px; border-top-right-radius:4px;}
.wrap .subparttab ul li a{ padding:0 18px; font-size:16px; height:41px;}
.wrap .subparttab ul li a:hover {text-decoration:none;    }
.wrap .subparttab .cur{ background-color:#ff9900; border-top-left-radius:4px; border-top-right-radius:4px;}
.wrap .subparttab .cur a:link, .wrap .subparttab .cur a:visited{ color:#fff;} 
.wrap .subparttab .cur a:hover{text-decoration:none;}
.wrap .partorder{ float:right; height:41px; line-height:38px;}
.partorder .partonline{ background-color:#ff9900; padding:0 21px;}
.partorder .partonline a{ font-size:20px; color:#fff; font-weight:700;text-decoration:none;}
.wrap .partcontact{ float:left; height:41px; line-height:38px;}
.partcontact a.qq {margin:5px 0px 0px 30px;float:left;}
.partcontact .tel {background:url(../images/telphone.jpg) 0px 5px no-repeat;font-size:30px;color:#E74C3C;font-family:Arial;font-weight:bold;padding-left:35px;height:41px; line-height:40px;margin-left:40px;}
.partcontact .tel img {width:30px;height:30px;display:none;}

.prccase .photo-list{float:left; width:auto; margin:5px 0 0 2px;}
.prccase .photo-list li{padding:4px 2px; float:left; overflow:hidden; margin-bottom:6px; border:0; width:184px; height:auto; }
.prccase .photo-list .thumb{ width:180px; height:135px; overflow:hidden; display:block; border:2px solid #fff;}
.prccase .photo-list .thumb:hover{border:2px solid #ff9900;}
.prccase .photo-list img{ width:176px; height:131px; border:2px solid #fff;}
.prccase .photo-list .name{position:relative; width:180px; display:inline-block; height:40px; overflow:hidden; font-size:14px; padding:2px; table-layout:fixed; text-overflow:ellipsis; }

.warp .procedure{ width:530px; height:306px; background:url(../images/fw.jpg) 10px 0 no-repeat; padding:10px;}
.warp .workflow-up{ margin-top:15px;}
.warp .workflow-up .wleft245{ width:185px; height:140px;  float:left; background:url(../images/icon-tab.png) 90px -635px no-repeat;}
.warp .workflow-up .wright{ float:right; width:305px; padding-right:60px;}
.prcworkflow .workflow-list{ position:relative; width:761px; }
.prcworkflow .workflow-list .workflow-up, .prcworkflow .workflow-list .workflow-down{ float:left;}
.prcworkflow .workflow-list .workflow-up{ padding:25px 0 8px 0;}
.workflow-list .workflow-up .wleft{ float:left; width:446px; height:170px; padding-right:10px; position:relative;}
.workflow-up .wleft .arrow{ width:76px; height:111px; position:absolute; background:url(../images/u360.png) 0 0 no-repeat; left:0; bottom:0;}
.workflow-up .wleft .way{ height:100px; padding-left:50px;}
.workflow-up .wleft .way-text{padding-left:50px; background:url(../images/u353_line.png) 41px 13px no-repeat;  font-size:16px; vertical-align:middle;}
.wleft .way-text .online, .wleft .way-text .telorder, .wleft .way-text .netorder{ width:auto; display:inline-block;}
.workflow-up .wleft .way-text span{ padding:2px 4px; background:#fff; margin:0 4px;}
.workflow-up .wleft .way-text .or{ color:#ff9900; }
.wleft .way .online, .wleft .way .telorder, .wleft .way .netorder{ width:100px; height:100px; display:inline-block; padding-right:8px;}
.wleft .way .online{ background:url(../images/u347.png) -8px 0 no-repeat;}
.wleft .way .telorder{background:url(../images/u349.png) 0 0 no-repeat;}
.wleft .way .netorder{background:url(../images/u351.png) 8px 0 no-repeat;}
.wright .lf{ float:left; width:124px; padding-right:8px; text-align:center; font-size:14px; color:#ff9900;}
.wright .lf img{ width:124px; display:block;}
.wright .rig{ float:right; width:173px; font-size:18px;}
.workflow-list .workflow-up .wright{ float:right; width:305px;}
.prcworkflow .workflow-list .workflow-down{ padding:0 12px 0 12px; width:737px; background:url(../images/u156_line.png) 0 -10px no-repeat;}
.workflow-list .workflow-down li{ float:left; width:65px; padding:20px 10px 20px 10px; height:46px; line-height:25px; display:block; background:#f4f4f4; margin-right:6px; font-size:20px; vertical-align:middle; text-align:center;}
.workflow-list .workflow-down li a{ vertical-align:middle; }
.workflow-list .workflow-down .end{ margin-right:0;}


.advice{float:left; }
.advice .buy-detail{padding:27px 0;}
.advice .buy-detail .yl{ color:#ff9900; font-weight:700; font-size:14px;}
.buy-detail table{ text-align:left;}
.buy-detail td{ line-height:25px; padding:7px 0; font-size:16px; }


.col2-rig-smal .service1 .title{height:41px; position:relative; line-height:41px; border:0; background:url(../images/u260.png) 0 0 no-repeat; }
.col2-rig-smal .service1 .title h2{ font-size:18px; color:#5e5e5e; text-align:center;}
.service1 .cn-list{ margin:0; border:1px solid #e4e4e4; background:#fff; font-size:14px;}
.service1 .cn-list a:link, .service1 .cn-list a:visited{ color:#999;}
.service1 .cn-list a:hover{color:#ff9900;}
.advisor{ margin-top:20px;}
.book .title, .advisor .title, .product .title{height:21px; position:relative; line-height:21px; border:0;  padding:6px 0;}
.advisor .title{background:url(../images/u266.png) 100px 4px no-repeat;}
.book .title h2, .advisor .title h2, .product .title h2{font-size:16px; color:#333; font-weight:700;} 
.advisor .cn-list{ margin:0; border:1px solid #e4e4e4; background:#fff; padding:10px; position:relative;}
.advisor .cn-list li{ float:left; width:87px;  margin-right:9px; text-align:center; font-size:16px;}
.advisor .cn-list .mr0{ margin-right:0;}
.advisor .cn-list .author-img{ width:87px; height:87px; position:relative;}
.advisor .cn-list .clearimg{ width:87px; height:87px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 -108px no-repeat; }
.advisor .cn-list .author-img img{ width:87px; height:87px;}
.book .cn-list{margin:0; border:1px solid #e4e4e4; background:#fff; padding:12px;}
.book .cn-list li{ float:left; width:190px; height:142px; display:block; padding:0; margin-bottom:12px;}
.book .cn-list li a{width:190px; height:142px; display:block;}
.book .cn-list li img{width:190px; height:142px;}
.book .cn-list .last{ margin-bottom:0;}


.product .cn-list{ margin:0; border:1px solid #e4e4e4; background:#fff; padding:8px; position:relative; }
.product .cn-list li{ float:left; width:186px; display:block; padding:0; margin-bottom:12px;border:2px solid white; padding:4px;}
.product .cn-list li:hover{ border:2px solid red;}
.product .cn-list img{ width:186px; height:142px; display:block;}
.product .cn-list .name{ width:186px; height:45px; overflow:hidden;}
.product .cn-list .rate{font-size:12px; color:#ff9900; }
.product .cn-list .rate .mark{font-size:14px;}
.product .cn-list .rate strong{font-size:16px; }


/***********************************************
               product-p3
************************************************/

.col3left{ width:168px; float:left; margin-right:16px;}
.col3middle{ width:550px; float:left; margin-right:16px;}
.col3right{ width:250px; float:left;}
.count .title, .content .title{ margin-top:0; height:43px; line-height:38px;}
.count .title{ font-size:28px; color:#ff9900; font-weight:700; text-align:center; border-bottom:3px solid #ccc;}
.content .title{ font-size:24px; color:#999; border-bottom:3px solid #f2f2f2;}
.content .warp{ padding-top:5px;}
.content .warp li{  margin:0 0 10px 0;}
.content .warp .asker{ text-align:right; color:#333; font-size:14px; font-weight:700; padding:10px 0;}
.content .warp .ask{ padding:0 0 15px 22px; background:url(../images/ask-icon.png) 0 1px no-repeat; font-size:16px; font-family:Tahoma; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; margin-bottom:15px;}
.content .warp .answer{ padding:0 0 15px 22px; background:url(../images/ask-icon.png) 0 -149px no-repeat; font-size:16px; font-family:Tahoma; color:#999;}
.otherask{ background:#fafafa; padding:10px;}
.otherask li{ border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa;  margin:0 0 10px 0;}
.content .warp .last, .otherask .last{ border-bottom:0;}
.otherask .title{ height:21px; line-height:21px; font-size:16px; color:#000; font-weight:700; border-bottom:0; margin-top:0; padding:0 0 10px 0;}
.otherask .ask{ font-size:14px; color:#000; padding:0 0 10px 0;}
.otherask .answer{font-size:14px; color:#999; padding:0 0 10px 0;}

.count .cn-list{ margin:0; padding:12px 0; position:relative; }
.count .cn-list li{ float:left; display:block; padding:0; margin-bottom:12px;}
.count .cn-list img{ width:164px; height:123px; display:block; border:2px solid #fff;}
.count .cn-list img:hover{border:2px solid #ff9900;}
.count .cn-list .name{ width:164px; overflow:hidden; padding:8px 2px; display:block;}
.count .cn-list .rate{font-size:12px; color:#ff9900; }
.count .cn-list .rate .mark{font-size:14px;}
.count .cn-list .rate strong{font-size:24px; }

.col2left{ width:168px; float:left; margin-right:14px;}
.col2right2{ width:816px; float:left;}
.count .strategy-list{ background:#f5f5f5; margin-top:6px; padding:12px 15px;}
.count .pd{padding:12px 25px;}
.count .strategy-list .active{ background:url(../images/icon-left.png) -759px -254px no-repeat;}
.count .strategy-list .active a{ color:#ff9900; }
.count .strategy-list .tit{ font-size:16px; font-weight:700; padding:0 0 8px 12px;}
.count .strategy-list li{ font-size:14px; padding:2px 0 2px 12px;}


.count .searchlist{ background:#f5f5f5; margin-top:6px; padding:12px 28px; font-weight:700; font-size:18px;}
.count .searchlist .cur a{ color:#ff9900;}
.count .searchlist a:hover{ text-decoration:none;}
.count .searchlist li{ padding:4px 0; float:left;}
.count .searchlist li span{ font-family:Tahoma;}

.count .caselist{ background:#f5f5f5; margin-top:6px; padding:12px 28px;}
.count .caselist .cur{ background:url(../images/icon-left.png) -582px -253px no-repeat; font-weight:700; font-size:18px;}
.count .caselist .active a{ color:#ff9900; }
.count .caselist .tit{ font-size:16px; font-weight:700; padding:0 0 8px 12px;}
.count .caselist li{ font-size:16px; padding:2px 0 2px 14px; font-weight:700;}
.count .caselist .li_con li{font-size:14px; font-weight:normal;  margin-left:-14px;}
.count .caselist .li_con{ padding-left:20px;}
.count .caselist .li_con .on{background:url(../images/icon-left.png) -759px -254px no-repeat;}
.count .caselist .li_con .on a{ color:#ff9900; }

.count .s-text{ margin-top:25px; text-align:center; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ff9900; border-top-width:1px; border-top-style:solid; border-top-color:#ff9900; padding:8px 0 12px 0; vertical-align:middle; }
.count .s-text a:link, .count .s-text a:visited{ font-weight:bold; color:#ff9900; }
.count .s-text a:hover{ color:#333;}
.count .exra{ height:80px; display:block; background:url(../images/icon-left.png) 0 5px no-repeat;}

.col2right2 .toptab{ border-bottom:3px solid #f2f2f2; height:43px; line-height:43px;}
.col2right2 .about-rig .toptab{ font-size:20px;}
.col2right2 .about-rig .toptab strong{ color:#ff9900; padding:0 6px;}
.col2right2 .about-rig .toptab span{ font-size:16px;}
.col2right2 .about-rig .toptab .name{ border-right:0; font-size:20px; color:#ff9900; font-weight:normal; padding:0 10px 0 0;}
.col2right2 .about-rig .toptab .for{ padding:0 4px; border-right:0; font-size:16px; font-weight:normal;}
.col2right2 .toptab li{ float:left; }
.col2right2 .toptab a{ padding:0 19px; border-right:1px solid #ccc; font-size:14px; font-weight:700;}
.col2right2 .toptab li a:hover {text-decoration:none;}
.col2right2 .toptab a.last{ border-right:0;}
.col2right2 .toptab .cur{background:url(../images/icon-tab.png) 5px 6px no-repeat; color:#fff;}
.col2right2 .toptab .cur a{color:#fff;}
.col2right2 .toptab .cur a:hover{ text-decoration:none;}

.col2right2 .content{ margin-top:15px;}
.col2right2 .content .warp{ float:left; margin-right:16px; width:550px; padding-top:0;}
.col2right2 .content .col250{ width:250px; float:left;}
.warp li{ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e1e1e1;  margin:0 0 10px 0; float:left; padding-bottom:10px; padding-top:5px; font-size:18px;}
.warp .custom li, .warp .detail li{ border-bottom:0;}

.warp .list{ width:550px;}
.warp .mondate{ float:left; width:48px; background:url(../images/icon-rig.png) 0 -673px no-repeat; height:48px; display:block; margin-right:8px; padding-top:5px;}
.warp .mondate .mon, .warp .mondate .date{ text-align:center; color:#fff;}
.warp .mondate .mon{ font-size:14px; font-family:Tahoma;}
.warp .mondate .date{ font-size:18px; font-family:Tahoma; font-weight:700;}

.col250 .abnews{ background:#fafafa; padding:15px 15px;}
.col250 .abnews .title{ border-bottom:0; height:85px; text-indent:90px;  font-size:36px; font-weight:700;  background:url(../images/icon-rig.png) 3px 0 no-repeat;  text-align:right; padding:0 30px 20px 0}
.col250 .abnews .bg{background:url(../images/icon-rig.png) 3px -165px no-repeat;}
.col250 .abnews li{ float:left; padding:4px 5px;}
.col250 .abnews a{ font-size:14px;}

.col250 .abnews .gn_pic, .col250 .abnews .gn_dec{ float:left;}
.col250 .abnews .gn_pic{ width:80px; overflow:hidden; display:block;  margin-right:10px;}
.col250 .abnews .gn_pic a, .col250 .abnews .gn_pic img{ width:80px; height:60px; }
.col250 .abnews .gn_dec{ width:120px; overflow:hidden; display:block;}

.count .col2count{ margin-top:25px;}
.count .col2count .exra{ height:40px; padding-top:36px; display:block; background:url(../images/icon-left.png) 0 -137px no-repeat; font-size:20px; font-weight:700; color:#868686; text-indent:-5px;}


.col2right2 .content .warp .infro{ width:528px; padding:0 11px;}
.infro .w-tit{ font-size:20px; font-weight:700; margin-bottom:15px;}
.infro .w-reading{ background:#fafafa; margin:4px 0 15px 0; display:block; position:relative; width:528px; font-size:14px;}
.infro .w-reading .lef{ float:left; padding:12px 0 12px 12px; width:355px;  display:block;}
.infro .w-reading .rig{ float:right; padding:10px 6px 0 0;}
.infro .w-reading .rig span{ font-size:36px; font-weight:700; color:#666; font-family:Tahoma; padding-right:6px;}
.infro .w-pic{ font-size:14px;  line-height:24px;}

.col250 .abnews .top{ float:left;  margin-bottom:10px;}
.top .author-img{ width:108px; height:108px; position:relative; float:left;}
.top .clearimg{ width:108px; height:108px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 -307px no-repeat; }
.top .author-img img{ width:108px; height:108px;}

.abnews .commentary{ margin-top:10px; float:left;}
.commentary .top .author-img{ width:56px; height:56px; position:relative; float:left;}
.commentary .top .clearimg{ width:56px; height:56px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 -525px no-repeat; }
.commentary .top .author-img img{ width:56px; height:56px;}
.commentary .top .authorname{ float:right; width:149px;  padding:10px 0 0 15px; text-align:left;}
.commentary .top .authorname .name{ font-size:18px; color:#666;}
.commentary .top .authorname .name:hover{ color:#ff9900;}
.commentary .top .review{border-width:1px; border-style:solid; border-color:#d7d7d7; background:#fff; margin:6px 0;  padding:8px 10px; font-size:14px; font-family:Arial; font-style:italic; line-height:28px;}

.abnews .date{ font-size:14px; color:#666;}

.top .authorname{ float:right; width:112px; text-align:center; padding:30px 0 0 0;}
.top .authorname .name{ font-size:28px; color:#666; font-weight:700;}
.top .authorname .name:hover{ color:#ff9900;}
.col250 .abnews .authorname .editor{ font-size:14px; color:#aaa;}
.col250 .abnews .authorfrom{ font-size:14px; text-align:right; line-height:28px;}
.col250 .abnews .authorintro{ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc; border-top-width:1px; border-top-style:solid; border-top-color:#ccc; padding:10px 0; margin:10px 0; font-size:12px; line-height:20px;}
.col250 .abnews .authorintro span{ font-size:18px; color:#666;line-height:26px; }
.col250 .abnews .authordate{ font-size:14px; color:#666; margin:15px 0;}
.col250 .abnews .authordate strong{ font-weight:700;}
.morestrategy .tit{ font-size:14px; color:#666; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc; margin-bottom:10px; height:30px; line-height:30px; font-weight:700;}
.col250 .abnews .morestrategy li{ padding:6px 0; }

.count .customlef{ margin-top:4px; background:#f7f7f7 url(../images/icon-left.png) 0 -263px no-repeat; padding:283px 12px 15px 12px;}
.count .customlef .cu-text{ border-top-width:1px; border-top-style:solid; border-top-color:#ccc;  padding:10px 0; font-size:14px;  margin-bottom:10px;}
.count .process{ background:#f7f7f7 url(../images/icon-left.png) -194px -263px no-repeat;}
.count .adviser{ background:#f7f7f7 url(../images/icon-left.png) -388px -263px no-repeat;}
.form-submit{width:116px; height:35px; line-height:36px; background:url(../images/sub.jpg) 0 0 no-repeat; padding:0; margin:0 0 0 0; border:0; color:#fff; font-size:16px; font-weight:700; font-family:微软雅黑;}
.cu-message{ margin-bottom:10px;}
.cu-message .form-submit{ width:144px; height:56px; line-height:56px; background:url(../images/sub1.png) 0 0 no-repeat; font-size:18px; font-weight:700; font-family:微软雅黑;}

.custom .title{ font-size:24px;  border-bottom:2px solid #ff9900; height:43px; line-height:43px;}
.bbm .title{ border-bottom:0;}
.custom .buy-detail{ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc; border-left-width:1px; border-left-style:solid; border-left-color:#ccc; border-right-width:1px; border-right-style:solid; border-right-color:#ccc; padding:15px;}
.process .s-infro{ background:#fafafa; padding:4px 10px;}
.process .s-infro .title{font-size:24px;  border-bottom:2px solid #ccc; height:43px; line-height:43px; color:#333; text-align:center;}
.s-infro .cn-list{ float:left;}
.s-infro .cn-list li{ float:left; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; padding:20px 36px 20px 37px; }
.s-infro .cn-list .pic{ width:153px; height:115px; border-width:2px; border-style:solid; border-color:#999; display:block; overflow:hidden;}
.s-infro .cn-list .pic:hover{ border-width:2px; border-style:solid; border-color:#ff9900;}
.s-infro .cn-list .name{ padding:6px; display:block;}
.s-infro .cn-list .time, .s-infro .cn-list .writer{ text-align:right;}
.s-infro .cn-list .last{ border-bottom:0;}

.custom .pro-adviser{ border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; padding:4px 6px 4px 6px; display:block; text-align:center;}
.custom .pro-adviser .in{ height:44px; line-height:44px; width:538px;}
.custom .pro-adviser .in a{font-size:20px; color:#999; height:44px; line-height:44px; width:538px; display:block;}
.custom .pro-adviser .in a:hover{ background:url(../images/icon-tab.png) 0 -112px no-repeat; color:#fff; text-decoration:none;} 


.count .undertake, .count .host{ margin-top:10px;}
.count .undertake .tit, .count .host .tit{ padding:0 10px 6px 0; color:#d7d7d7; text-align:center;}
.undertake .tit span, .host .tit span{ color:#000; font-size:14px; font-weight:700;}
.undertake .con, .host .con{ background:#fafafa; padding:6px 6px;}
.undertake .con li, .host .con li{ float:left; margin-bottom:10px;}
.undertake .numb, .undertake .comp{ text-align:center; font-size:14px;}
.undertake .numb{ height:58px; line-height:58px; display:block;}
.undertake .numb .f60{ font-size:60px; font-family:Tahoma;  font-weight:700; color:#ff9900; vertical-align:top; padding-right:8px;}
.undertake .numb .f20{ font-size:20px; font-family:Tahoma; color:#ff9900;}
.undertake .comp{ margin-bottom:8px;}
.undertake .text{ padding:0 0 6px 0;}
.con .pic{ width:152px; height:114px; border-width:2px; border-style:solid; border-color:#c9c9c9; display:block; overflow:hidden; margin-bottom:4px;}
.con .pic img{ width:152px;display:block;}
.con .pic:hover{ border-width:2px; border-style:solid; border-color:#ff9900;}
.con .time, .con .writer{ text-align:right; padding:2px 0;}
.con .bor1{ border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa;}
.undertake .con .company{ font-size:28px; color:#999; text-align:center; font-weight:700; padding:0 0 10px 0;}
.undertake .con .cor0{ color:#333;}
.caseleft .tit{margin-top:10px; padding:0 10px 6px 0; color:#d7d7d7; text-align:center;}
.caseleft .tit span{ color:#000; font-size:14px; font-weight:700;}
.caseleft .casein li{ float:left; margin-bottom:15px;}
.casein .pic{ width:164px; height:123px; border-width:2px; border-style:solid; border-color:#c9c9c9; display:block; overflow:hidden; margin-bottom:4px;}
.casein .pic img{ width:164px; height:123px; display:block;}
.casein .pic:hover{ border-width:2px; border-style:solid; border-color:#ff9900;}

.host .con .pic{ border-width:2px; border-style:solid; border-color:#fff; background:#6699ff; text-align:center; vertical-align:middle;}
.host .con .pic:hover{ border-width:2px; border-style:solid; border-color:#ff9900;}
.host .con .pic a{ color:#fff; font-size:28px; font-weight:700; display:block; margin-top:42px;}
.host .con .company{padding:0 0 6px 0;}


.about-lef .tit{ font-size:28px; color:#ff9900; height:43px; line-height:38px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa;font-weight:700;text-align:center;border-bottom:3px solid rgb(204,204,204); }
.about-lef .s-list{ float:left; width:168px;}
.about-lef .s-list li{ padding:10px 0 10px 10px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; font-size:16px; display:block;}
.about-lef .s-list .cur{ font-weight:700; background:#f9f9f9; border-left:2px solid #ff9900;  }
.about-lef .s-list .cur a{color:#ff9900;}
.about-lef .s-list li.li_con .on a{ color:#e83823; font-size:14px; }
.about-lef .s-list li.li_con li{ border-bottom:0; padding:6px 4px 6px 20px; font-size:14px;}

.about-rig .tit{ font-size:28px; font-weight:500; color:black; height:43px; line-height:38px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; margin-bottom:6px;}
.about-rig .txt{display:block; padding:10px;}
.about-rig .txt p{ line-height:28px; font-size:14px; padding: 0 0 20px 0;}
.about-rig .txt strong{ font-size:15px;}
.about-rig .staff{ width:736px; float:left; background:url(../images/icon-tab.png) 0 -1245px no-repeat; margin-top:40px; padding:0 40px;}
.about-rig .staff li{ float:left;margin-left:34px; margin-right:34px; display:inline-block; vertical-align:middle;}
.about-rig .staff .mg0{ margin-right:0;}
.staff .author-img{ width:79px; height:79px; position:relative; float:left; }
.staff .author-img .clearimg{ width:79px; height:79px; position:absolute; left:0; top:0; background:url(../images/clearimg2.png) 0 0 no-repeat;z-index:9999; }
.staff .author-img img{ width:79px; height:79px;}
.staff .active{ width:108px; height:108px; position:relative; float:left; margin-top:-15px;}
.staff .active .clearimg{ width:108px; height:108px; position:absolute; left:0; top:0; background:url(../images/clearimg2.png) 0 -221px no-repeat;z-index:9999; }
.staff .active img{ width:108px; height:108px;}
.about-rig .employee { float:left; width:816px; padding:10px 0 20px 0; margin-top:10px;}
.employee .department{ height:31px; line-height:31px; background:url(../images/u4_line2.png) 0 15px no-repeat; text-align:center; color:#666; font-size:24px;}
.employee .department span{ background:#fff; padding:6px 15px;}
.employee .tittext{ width:440px; padding:10px 188px; text-align:center; font-size:14px; color:#666;}
.employee .employeelist{ width:850px; padding:0 8px; margin-top:15px; float:left; }
.employee .employeelist li{float:left; margin-right:35px; width:132px; display:block;}
.employee .employeelist .mg0{ margin-right:0;}
.employee .employeelist .author-img{ width:132px; height:132px; position:relative; float:left; margin-bottom:0px; text-align:center; }
.employee .employeelist .author-img .clearimg{ width:132px; height:132px; position:absolute; left:0; top:0; background:url(../images/clearimg2.png) 0 -470px no-repeat; }
.employee .employeelist .author-img img{ width:132px; height:132px;}
.employee .employeelist ul li {margin-bottom:10px;}
.employee .employeelist .staffname, .employeelist .workers{ text-align:center; display:block;}
.employee .employeelist .staffname{ font-size:16px;}
.employee .employeelist .workers{ font-size:14px;}

.about-rig .employee2 { float:left; width:816px; padding:10px 0 10px 0; margin-top:10px;}
.employee2 .department{ height:31px; line-height:31px; background:url(../images/u4_line.png) 0 15px no-repeat; text-align:center; color:#ff9900; font-size:28px; font-weight:700;}
.employee2 .department span{ background:#fff; padding:6px 15px;}
.employee2 .tittext{ width:440px; padding:10px 188px; text-align:center; font-size:14px; color:#ff9900;}
.employee2 .employeelist{ width:824px; padding:0 6px; margin-top:15px; float:left; }
.employee2 .employeelist li{float:left; margin-right:16px; width:66px; display:block;}
.employee2 .employeelist .mg0{ margin-right:0;}
.employee2 .employeelist .author-img{ width:66px; height:90px; position:relative; float:left; margin-bottom:10px;text-align:center; }
.employee2 .employeelist .author-img .clearimg{ width:66px; height:66px; position:absolute; left:0; top:0; background:url(../images/clearimg2.png) 0 -698px no-repeat; }
.employee2 .employeelist .author-img img{ width:66px; height:66px;}
.employee2 .employeelist .staffname, .employee2 .employeelist .workers{ text-align:center; display:block;}
.employee2 .employeelist .staffname{ font-size:16px;}
.employee2 .employeelist .workers{ font-size:14px;}

.about-rig .morestaff{ height:35px; line-height:35px;  margin-top:20px; float:left; padding-left:350px; width:466px;}
.about-rig .morestaff a{ width:116px; height:35px; background:url(../images/sub.jpg) 0 0 no-repeat; display:inline-block; color:#fff; font-size:16px;text-align:center;}

.topmap{ position:relative; margin:4px 0 15px 0; display:block;}
.topmap .cad{ position:absolute; width:227px; opacity:0.9; margin-left:33px; font-size:14px; background:#767676; padding:45px 20px; color:#fff; line-height:28px;}
.topmap .cad .p1{ font-size:20px;}
.topmap .cad .p2{ font-size:16px; font-weight:700;}

.server-list{ display:block;}
.server-list li{ float:left; width:408px; margin-bottom:30px;}
.server-list .row{ width:816px;}
.server-list h4{ font-size:14px; font-weight:700; padding:6px 0;}
.server-list p{ font-size:14px; color:#666;}

.about-rig .warp li{ width:818px;}
.about-rig .warp .note{ font-size:14px; color:#999; padding:10px 0 0 56px;}
.about-rig .warp .note a{ padding-right:20px; color:#999;}
.about-rig .warp .note a:hover{color:#ff9900;}


.about-rig .topic{ font-size:28px; color:#ff9900; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; padding-bottom:10px;}
.about-rig .tip{ height:25px; line-height:25px; font-family:Arial; color:#333; margin-bottom:15px; padding-left:6px;}
.about-rig .tip a{ color:#ff9900;}
.about-rig .a-date{ padding-right:20px;}
.about-rig .browse{ padding-left:20px;}
.about-rig .guide{ background:#fafafa; padding:15px; font-size:14px; font-weight:700;}
.about-rig .choice{ padding:4px 0 4px 11px; margin-bottom:20px;}
.about-rig .choice dt{ font-size:14px; font-weight:700; margin-bottom:6px;}
.about-rig .choice a{ width:69px; height:23px; line-height:23px; margin: 0 0 4px 0; display:inline-block; white-space:nowrap; font-size:14px; text-align:center;}
.about-rig .choice a:hover{ background:#ff9900; color:#fff; text-decoration:none;}
.about-rig .choice .on{ border-width:1px; border-style:solid; border-color:#ff9900; color:#ff9900; height:21px; line-height:21px;}

.about-rig .choice-ci{ width:816px; float:left; margin-bottom:10px;}
.choice-ci .province{ float:left; width:104px;  background:url(../images/icon-tab.png) 0 -443px no-repeat; display:inline-block; text-align:center; line-height:38px; margin-right:22px;}
.choice-ci .province a{color:#fff; font-size:22px; }

.choice-ci .city-list{width:690px; float:right; position:relative;}
.choice-ci .city-list ul{ float:left;}
.choice-ci .city-list li{ float:left; width:200px; margin-bottom:30px;overflow:hidden; margin-left:30px;}
.choice-ci .city-list h4{ font-size:20px; margin-bottom:4px;}
.choice-ci .city-list p{ font-size:14px; color:#666;}
.choice-ci .city-list .mail{ font-size:14px;}
.choice-ci .city-list .web{ padding-right:30px;}
.choice-ci .city-list a.web,.choice-ci .city-list a.mes {
    padding-right: 30px;
    color:#0377e3;
}

.col2right2 .adviserlist{ background:#fafafa; padding:10px 15px; float:left;}
.col2right2 .adviserlist li{float:left;  display:block; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; padding:20px 0;}
.col2right2 .adviserlist .br0{ border-bottom:0;}
.adviserlist .author-img{ width:87px; height:87px; position:relative; float:left; margin-right:10px;}
.adviserlist .clearimg{ width:87px; height:87px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 -662px no-repeat; }
.adviserlist .author-img img{ width:87px; height:87px;}
.adviserlist .advisername{width:590px; position:relative; float:left; margin-right:13px;}
.adviserlist .advisername p{ font-size:14px; margin-top:10px;}
.adviserlist .advisername .name{ font-size:20px; padding-right:15px; }
.adviserlist .advisername .acity{ font-size:14px;}
.adviserlist .leftsub{width:86px; position:relative; float:left; text-align:center; height:31px; line-height:31px; display:block; margin-top:15px; background:url(../images/icon-tab.png) 0 -878px no-repeat; color:#ff9900;}
.adviserlist .leftsub:hover{ background:url(../images/icon-tab.png) 0 -967px no-repeat; color:#fff;}

.col2right2 .review{ background:#fafafa; padding:10px 15px; float:left; margin:6px 0;}
.review .author-img{ width:123px; height:123px; position:relative; float:left; margin-right:10px; margin-top:10px;}
.review .clearimg{ width:123px; height:123px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 -863px no-repeat; }
.review .author-img img{ width:123px; height:123px;}
.review .advisername{width:488px; position:relative; float:left; margin-right:5px;}
.review .advisername p{ font-size:16px; margin-top:4px; color:#666;}
.review .advisername .name{ font-size:28px; font-weight:700; padding-right:15px; }
.review .advisername .acity{ font-size:14px;}
.review .leftsub{width:150px; position:relative; float:left; height:120px; text-align:center; display:block; background:url(../images/icon-rig.png) 0 -854px no-repeat; color:#333; padding:35px 0 0 10px;}
.review .leftsub .percent{color:#ff9900;}
.review .leftsub .percent strong{ font-size:48px;}

.col2right2 .partorder{ height:28px; padding-top:13px; line-height:28px;}
.partorder .nun{ font-size:18px; padding-right:10px;}
.partorder .peo{ font-size:14px; padding-right:10px; font-family:Tahoma;}

.adviserlist2{float:left; margin-top:10px;}
.adviserlist2 li{float:left; margin-bottom:15px;}
.adviserlist2 .img439{width:421px; height:316px; border:3px solid #fff; padding:6px; display:block; float:left; margin-right:10px;text-align:center;}
.adviserlist2 .img439 img{ width:420px;height:315px;}
.adviserlist2 .img439:hover{ border:3px solid #e83823;}
.adviserlist2 .sider{float:left; width:367px; font-size:16px; line-height:24px; margin-top:12px;}
.adviserlist2 .sider dt{float:left; width:50px;}
.adviserlist2 .sider dd{float:left; width:317px;}
.sider .cust, .sider .scity{}
.sider .tit{ font-size:20px; font-weight:700; margin-bottom:12px; display:block;}
.sider .indescrip{ margin:10px 0; display:block;}
.adviserlist2 .sider .s2 dt{width:77px; float:left;}
.adviserlist2 .sider .s2 dd{width:240px; float:left;}
.adviserlist2 .sider .s2 .lefsid{color:#0099cc;}
.adviserlist2 .sider .s2 .lefsid:hover{color:#ff9900;}
.adviserlist2 .sider .s2 .twolines li{ margin-bottom:0; padding:0 6px;}
.adviserlist2 .sider .s2 .twolines li a{ font-size:14px;color:#0099cc;}
.adviserlist2 .sider .s2 .twolines li a:hover{ font-size:14px;color:#ff9900;}


.col2right2 .xcphoto-list{float:left;  margin:10px 0 0 0; padding:0 0 0 6px;}
.col2right2 .xcphoto-list li{padding:8px; float:left; width:233px; border:2px solid #f2f2f2; overflow:hidden; margin:5px 7px ; display:inline-block;}
.col2right2 .xcphoto-list li:hover{border:2px solid #ff9900;}
.col2right2 .xcphoto-list .name{ width:233px; line-height:24px; display:block; font-size:18px;}
.col2right2 .xcphoto-list .thumb{ width:233px; display:block; margin:10px 0;}
.col2right2 .xcphoto-list .thumb img{width:233px; display:block;}
.col2right2 .xcphoto-list .author{ width:193px; height:32px; line-height:33px; display:block; position:relative; margin:4px 0; font-size:14px; padding-left:40px}
.col2right2 .xcphoto-list .author-img{ width:32px; height:32px; position:absolute; left:0; top:0; }
.col2right2 .xcphoto-list .clearimg{ width:32px; height:32px; position:absolute; left:0; top:0; background:url(../images/clearimg.png) 0 0 no-repeat; }
.col2right2 .author img{ width:32px; height:32px;}
.col2right2 .xcphoto-list .time{ float:right; color:#bcbcbc; font-size:14px;}
.col2right2 .xcphoto-list .customer{ padding:6px 0; display:block; font-size:14px; }
.col2right2 .xcphoto-list .describe{ padding:2px 0; display:block; font-size:14px;} 
.col2right2 .xcphoto-list .serve{ padding:2px 0; display:block; font-size:14px;}
.col2right2 .xcphoto-list .ti, .col2right2 .xcphoto-list .gz{display:block; width:233px; }
.col2right2 .xcphoto-list .ti{ height:30px; line-height:30px;  font-weight:bold;}
.col2right2 .xcphoto-list .gz{ float:left;}
.col2right2 .xcphoto-list .gz dl{ width:233px; float:left; display:inline-block;}
.col2right2 .xcphoto-list .gz dt{ width:65px; float:left; line-height:21px;}
.col2right2 .xcphoto-list .gz dt a{ color:#0099cc;}
.col2right2 .xcphoto-list .gz dt a:hover{ text-decoration:underline;}
.col2right2 .xcphoto-list .gz dd{ width:168px; line-height:21px; position:relative; float:right;}
.col2right2 .gz dd li{width:84px; float:left; padding:0; margin:0; border:0;display:inline;}
.col2right2 .gz dd li:hover{ border:0;}
.col2right2 .xcphoto-list .gz .ri a{  display:block; float:left;}


.adviserlist2 .cus-list{   padding-left: 6px;}
.adviserlist2 .cus-list li{ float:left; display:block;}
.adviserlist2 .pic190{width:190px; height:142px; border:1px solid #ccc; display:block; float:left; padding:0; overflow:hidden;}
.adviserlist2 .pic190 img{width:190px; height:142px; }
.adviserlist2 .pic190:hover{ border:1px solid #e83823;}
.adviserlist2 .cus-list li.mr2{margin-right:10px;}
.adviserlist2 .pic248{width:248px; height:186px;border:2px solid #fff; display:block; float:left; padding:7px; overflow:hidden;position:relative;}
.adviserlist2 .pic248 img{width:248px; height:186px; }
.adviserlist2 .pic248:hover{ border:2px solid #e83823;}
.adviserlist2 .pic248 .player{width:60px;height:60px;background:url('../images/play.png') no-repeat;top:63px;left:94px;position:absolute;}
.w268 li{ width:268px;}
.w262{ margin-top:16px;}
.w262 li{ border:2px solid #fff; width:262px;}
.w262 li:hover{border:2px solid #e83823;} 
.w262 .pic248{ border:0}
.w262 .pic248:hover{ border:0;}
.w268 p{ width:248px; padding:6px 8px; font-size:12px;}
.w262 .price{position:relative; width:248px; display:block; line-height:25px; padding:2px 8px 4px 8px;}
.w262 .name{position:relative; width:248px; display:block; height:61px; overflow:hidden; font-size:16px; padding:10px 8px 15px 8px;}
.w262 .rate{font-size:12px; color:#ff9900; }
.w262 .rate .mark{font-size:14px;}
.w262 .rate strong{font-size:24px;}
.w262 .extra{ height:30px; display:block; width:248px; border-top:1px solid #ddd; line-height:30px; font-size:14px; margin:0 8px;}
.w262 .extra .gz{ float:left; color:#999;}
.w262 .extra .yd{ float:right; color:#999;}
.mr2{margin-right:16px;}
.ml1{ margin-right:3px;}


.count .sider-case{ background:#fafafa; padding:4px 16px; text-align:center; margin-top:2px;}
.count .sider-case .ca-text1, .count .sider-case .ca-text2, .count .sider-case .ca-text3{ padding:15px 0; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc; font-size:16px;}
.count .sider-case .ca-text1 span, .count .sider-case .ca-text2 span, .count .sider-case .ca-text3 span{ font-family:Tahoma; font-weight:700; font-size:36px; color:#666; padding-right:6px;}
.count .sider-case .ca-text1 .f60{ font-size:60px; color:#ff9900;}
.count .sider-case .ca-text1 .f16{ font-size:16px; font-weight:normal; color:#ff9900;}
.count .sider-case .ca-text3{ border-bottom:0;}
.count .sider-case .h40{ height:55px; display:block; line-height:55px;}

.count .siderbox{ text-align:center; line-height:91px;  margin:20px 0; position:relative;}
.count .siderbox .in:hover{ background:#ff9900; color:#fff; border:1px solid #ff9900; text-decoration:none;}
.count .siderbox .in{font-size:25px; font-weight:700; color:#ff9900; height:89px; width:166px; display:block; border:1px solid #ccc;}
.count .siderbox .cur { background:#ff9900; position:relative; border:1px solid #ff9900; font-size:25px; font-weight:700; color:#ff9900; height:89px; width:166px; display:block; color:#fff;}
.count .siderbox .extra{ position:absolute; right:-15px; background:url(../images/icon-tab.png) -252px -451px no-repeat; height:26px; width:18px; top:32px;}

.col2right2 .more a{ color:#0099cc;}
.col2right2 .more a:hover{ color:#ff9900;}
.col2right2 .more{ height:25px; position:absolute; right:0; top:18px; line-height:25px;}
.col2right2 .case{  height:43px; line-height:38px; border-bottom:3px solid #f2f2f2; position:relative;}
.col2right2 .case h4{ font-size:28px; }
.col2right2 .case2{ font-size:20px; line-height:38px; border-bottom:3px solid #f2f2f2;}
.col2right2 .case2 h5{ font-size:28px; color:#ff9900;}
.col2right2 .case2 span{ font-size:28px; font-weight:700; padding:0 6px;}
.col2right2 .morecase{ width:119px; height:41px; display:block; float:right; text-align:center; line-height:41px; font-size:15px; background:url(../images/icon-tab.png) 0 -1046px no-repeat;}
.col2right2 .morecase a{ color:#fff;}
.col2right2 .morecase a:hover{ color:#ffff00; text-decoration:none;}
.col2right2 .mb20{ margin-bottom:20px;}

.col2right2 .casetit{height:43px; line-height:38px; border-bottom:2px solid #f2f2f2; font-size:28px; color:#ff9900; margin:15px 0 0 0; position:relative;}
.col2right2 .click{ background:url(../images/icon-rig.png) 262px -510px no-repeat; height:70px; position:absolute; right:0; top:0; font-size:14px; color:#333; padding-right:168px; padding-top:10px;}

.col2right2 .introduction{ font-size:14px; padding:8px 10px;}
.col2right2 .introduction a{ color:#ff9900;}
.col2right2 .introduction .customer a{ padding-right:25px;}
.col2right2 .introduction .area a{ padding-right:4px;}
.col2right2 .introduction .main{ padding-top:10px; font-size:16px; line-height:28px; overflow:hidden;}
.col2right2 .extension{border-top:2px solid #c9c9c9; }
.col2right2 .extension .form-submit{ width:201px; height:21px; line-height:21px; font-size:14px; color:#fff; background:url(../images/icon-tab.png) 0 -349px no-repeat; text-align:center; margin-left:307px;}
.col2right2 .video-main{ text-align:center; margin:10px 0;}

.col2rig630{ width:630px; margin-right:16px; float:left;}
.col2rig630 .p0{ padding:8px 0;}
.col2rig170{ width:170px; float:left;}

.col2rig170 .top170{ background:url(../images/icon-rig.png) 0 -357px no-repeat; height:88px; float:left; display:block; text-align:right; width:150px; font-size:14px; padding:0 10px; margin:15px 0 6px 0;}
.col2rig170 .top170 .pdt1{ margin-top:10px;}
.col2rig170 .top170 .servebold{ font-size:24px; font-weight:bold; margin-top:4px;}
/*修改客户案例左侧的相关的属性*/
.col2rig170 .list170{ border:1px solid #BFBFBF; padding:0px 14px 14px 14px; background:#fff }
.col2rig170 .list170 dl { margin-top:14px; }
.col2rig170 .list170 dl dt a{ color:#000;}
.col2rig170 .list170 dl a:hover{ color:#cb0000;}
.col2rig170 .list170 dt { font-size:16px; font-weight:normal; padding:4px 0; }
.col2rig170 .list170 dd a{ font-size:14px; padding:2px 0; color:#0099CC }
.col2rig170 .list170 dd{ font-size:14px; padding:2px 0; overflow:hidden;height:20px;overflow:hidden; float:left; white-space:nowrap;margin-right:2px;}
.col2rig170 .list170 dl dt img {width:140px;}
.col2rig170 .list170 .bor0{ border-bottom:0;}

.case-detail{ width:630px; overflow:hidden; display:block; margin-top:6px; text-align:center;}
.case-detail img{ width:630px;}

.about-rig .mb1{ margin-bottom:0;}
.col2right2 .searchtit{height:30px; line-height:30px; border-bottom:1px solid #f2f2f2; font-size:20px; margin:10px 0 0 0; position:relative;}
.col2right2 .mb15{ margin-bottom:15px;}

.comment{ margin-top:15px;}
.comment .commentleft{ float:left; width:816px;}
.comment .commentright{ float:left; width:142px; height:141px; background:url(../images/num_02.png) 0 0 no-repeat;}
.commentleft .imgnum{ width:816px; height:120px; background:url(../images/num_01.png) 0 0 no-repeat; text-align:right;}
.imgnum .feel{ padding-top:26px; font-size:14px; padding-right:26px;}
.imgnum .feel span{ width:61px; display:inline-block; text-align:center; color:#fff;}
.imgnum .feel .c3, .imgnum .feel .c2{ margin-right:6px;}
.imgnum .num{ padding-top:46px; font-size:14px; padding-right:26px;}
.imgnum .num span{ width:61px; display:inline-block; text-align:center; color:#ff9900;}
.imgnum .num .c3, .imgnum .num .c2{ margin-right:6px;}

.commentright .ca-text1{width:142px; text-align:center; display:block; padding-top:25px;}
.commentright .h40{ width:142px; text-align:center; color:#ff9900; display:block;}
.commentright .h40 .f60{ font-size:48px; font-weight:700; font-family:Tahoma;}
.commentright .h40 .f16{ font-size:18px; font-family:Tahoma;}
.commentright .my{ width:142px; text-align:center; display:block; font-size:14px;}


.comment_lists li.comment_li{ overflow:hidden; padding:10px 0 15px 0; position:relative; border-bottom:1px dotted #d2d6d0;}
.comment_lists dt, .comment_lists dd{ float:left;}
.comment_lists dt{ width:100px; text-align:center;}
.comment_lists dd{ width:574px;}
.comment_lists .trav_name, .comment_lists .trav_time, .comment_lists .trav_type{ padding:2px 0; display:block; font-size:14px;}
.comment_lists .trav_time{ font-family:Tahoma; color:#bcbcbc;}
.comment_lists .topdp{ height:24px; line-height:24px; margin-bottom:10px;}
.comment_lists .topdp .my{ background:#fce1df; margin-right:10px; padding:0 8px; color:#ff9900; display:inline-block; width:87px; overflow:hidden;}
.comment_lists .topdp .dp{ background:#fafafa; display:inline-block; width:445px; padding:0 8px; overflow:hidden;}
.comment_lists .topdp .dp .c666{ color:#bcbcbc;}
.comment_lists .comment_detail{ font-size:14px;}


.col2-rig-smal .order-count{float:left;  line-height:1.6; margin-top:15px; }
.col2-rig-smal .order-count .tit{font-size:16px; height:30px; line-height:30px; font-weight:700;}
.col2-rig-smal .order-count .detail{border:1px solid #D5D6D8; width:212px; }
.col2-rig-smal .order-count .detail li{padding:10px; background:url(../images/line6.png) no-repeat; }
.col2-rig-smal .order-count .detail strong{font-weight:normal; color:#0187d1;}
.col2-rig-smal .order-count .detail .name{ color:#a1a9ad; font-family:宋体; font-size:12px;}
.col2-rig-smal .order-count .detail .ask{ text-indent:20px; background:url(../images/ask-icon.png) 0 1px no-repeat; color:#ff9900; }
.col2-rig-smal .order-count .detail .ask a{ color:#ff9900;}
.col2-rig-smal .order-count .detail .answer{ text-indent:20px; background:url(../images/ask-icon.png) 0 -149px no-repeat; }

/*资讯明细*/
.information {font-family:"微软雅黑",Tahoma,Verdana,"宋体";}
.information .topic{ font-size:28px; color:#ff9900; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#aaa; padding-bottom:10px;}
.information .topic1{ font-size:20px; font-weight:bold; margin-bottom:15px;color:#333;}
.information .titbar {padding:10px 0px;}
.information .titbar span {font-size:12px;color:#666;margin-right:20px;line-height:20px;}
.information .summary {background:#fafafa; padding:15px 10px; font-size:14px; font-weight:bold;line-height:20px;}
.information .summary .left{ float:left; width:420px;font-weight:normal;color:#333;}
.information .summary .right{ float:right;color:#666;}
.information .summary .right .viewcount{ font-size:28px;font-family:Tahoma; padding-right:5px;}
.information .infocontent { line-height:26px;font-size:16px;margin-top:5px;color:#333; }
.information .infocontent p {margin-bottom:15px;padding:5px 0px;}

.mainrepair {width:1000px;margin:0px auto;font-family:"微软雅黑",Tahoma,Verdana,"宋体";}
.mainrepair .title{font-size:28px;text-align:center;padding:10px 0px 10px 0px;}
.mainrepair .content{padding:0px 0px 0px 20px;}
.mainrepair .content .repairleft{padding-top:20px; border-top:1px solid #ccc;}
.mainrepair .content .btnrow {text-align:center;padding:20px 0px 20px 0px;}
.mainrepair .content .btnsubmit {background-color:#ff9900;color:#fff;font-size:18px;border-width:0px;width:420px;height:40px;line-height:40px;font-weight:bold;text-align:center;margin:0px auto;cursor:pointer;}
.mainrepair .content .btnsubmit:hover{background-color:#fab005;}