@charset "utf-8";
/* CSS Document */

.main{}

.cardTop{ background:#eff4f6;}
.cardTop .card{ width:1000px; height:300px; padding-top:30px; margin:0 auto;}
.cardTop .card h2{ line-height:50px; margin-bottom:10px; font-size:30px; color:#333;}
.cardTop .card img{ float:left; width:150px; height:210px; margin-right:20px;}
.cardTop .card p{ line-height:25px; font-size:14px; color:#323c4c;}
.cardTop .card p span{ color:#828282;}
.cardTop .card .case{ height:36px; margin-top:16px;}
.cardTop .card .case a{ width:110px; height:36px; float:left; display:block; text-align:center; line-height:36px; font-size:14px; color:#FFF; border-radius:4px; margin-right:10px;}
.cardTop .card .case .but_yi{ background:#f06273;}
.cardTop .card .case .but_yi:hover{ background:#e65769;}
.cardTop .card .case .but_er{ background:#489ef2;}
.cardTop .card .case .but_er:hover{ background:#3c91e6;}
.cardTop .card .case .but_sa{ background:#3bc89f;}
.cardTop .card .case .but_sa:hover{ background:#30be95;}


.card_right{ width:240px; float:right; height:148px; padding-top:20px;}
.zongping{ height:20px;}
.zongping .xing,.Wopj .xing,.Wopj span{ background:url(../images/icon_star1.png) no-repeat; width:75px; height:14px; overflow:hidden; float:left; display:inline-block; margin-top:3px;}
.zongping .ss0,.Wopj .ss0{ background-position:0 0;}
.zongping .ss1,.Wopj .ss1{ background-position:0 -14px;}
.zongping .ss2,.Wopj .ss2{ background-position:0 -28px;}
.zongping .ss3,.Wopj .ss3{ background-position:0 -42px;}
.zongping .ss4,.Wopj .ss4{ background-position:0 -56px;}
.zongping .ss5,.Wopj .ss5{ background-position:0 -70px;}
.zongping b{ font-size:14px; color:#F60; line-height:20px; display:block; float:left; padding-left:8px; color:#F60;}
.zongping span{ color:#999;}
.pingfen{ margin-top:5px; display:block; line-height:15px; font-size:10px; padding:6px 0;}
.pingfen .xing{ background:url(../images/icon_star1.png) no-repeat; width:50px; height:10px; overflow:hidden; float:left; display:inline-block;}
.pingfen .ss0{ background-position:0 -94px;}
.pingfen .ss1{ background-position:0 -104px;}
.pingfen .ss2{ background-position:0 -114px;}
.pingfen .ss3{ background-position:0 -124px;}
.pingfen .ss4{ background-position:0 -134px;}
.pingfen .ss5{ background-position:0 -144px;}
.pingfen .power{ float:left; display:inline-block; height:10px; background:#ffb9a6; margin-left:10px; margin-right:5px;}
.Wopj{ height:20px; line-height:20px;}
.Wopj span{ float:left; color:#555;}
.Wopj span a{display:inline-block;height:14px;width:15px;;float:left;}
.Wopj b{font-weight:normal;float:left}



.books{ width:1000px; margin:30px auto 0 auto;}
.book_left{ width:710px; float:left;}
.book_right{ width:240px; float:right;}

.duce{ padding-bottom:25px;}
.duce h3{ line-height:30px; font-size:18px; color:#323c4c;}
.duce .text{ line-height:24px; margin-top:5px; color:#666;}
.duce .more{ height:30px; margin-top:20px; text-align:right;}
.duce .more a{ background:#489ef2; width:260px; text-align:center; line-height:30px; display:inline-block; border-radius:4px; color:#FFF;}
.duce .more a:hover{ color:#FFF; background:#3b91e6;}
.duce .tareaPy{ margin-top:40px;}
.duce label{ width:688px; height:140px; border:solid #d9d9d9 1px; background:#fafafa; display:block; border-radius:4px; padding:10px;}
.duce textarea{ width:688px; height:140px; border:0; background:none; font-family:"微软雅黑"; color:#333;}
.duce input{ width:110px; height:36px; float:right; display:block; text-align:center; font:14px/36px "微软雅黑"; color:#FFF; border-radius:4px; background:#f06273; border:0 none; margin-top:20px; cursor:pointer;}


.duceList{}
.duceList li{ padding:10px 0;}
.duceList li img{ float:left; width:50px; height:50px;}
.duceList li h4{ height:22px; font-size:14px; padding-left:60px;}
.duceList li h4 a{ color:#489ef2;}
.duceList li h4 a:hover{ color:#c60000;}
.duceList li span{ float:right; line-height:22px; color:#888;}
.duceList li .txt{ line-height:20px; color:#333; padding-left:60px;}



.client{ height:99px;}
.client img{ float:left; margin-right:12px;}
.client .text{ padding-top:8px; color:#666; line-height:18px;}
.client .butt{ margin-top:15px;}
.client .butt a{ width:110px; height:30px; background:#489ef2; color:#FFF; text-align:center; display:inline-block; line-height:30px; border-radius:4px;}
.client .butt a:hover{ color:#FFF; background:#3b91e6;}


.similar{ margin-top:30px;}
.similar h3{ line-height:30px; font-size:18px; color:#323c4c;}
.similar ul{}
.similar li{ height:96px; padding:10px 0;}
.similar li img{ float:left; margin-right:10px;}
.similar li h4{ line-height:22px; font-size:14px;}
.similar li h4 a{ color:#489ef2;}
.similar li h4 a:hover{ color:#c60000;}
.similar li p{ line-height:18px; color:#666;}
.similar li .fenshu{ height:20px; margin:4px 0 3px 0;}
.similar li .fenshu .ico{ display:block; width:55px; height:11px; float:left; overflow:hidden; margin:3px 6px 0 0; background:url(../images/icon_star1.png) no-repeat;}
.similar li .fenshu .ss0{ background-position:0 -164px;}
.similar li .fenshu .ss1{ background-position:0 -175px;}
.similar li .fenshu .ss2{ background-position:0 -186px;}
.similar li .fenshu .ss3{ background-position:0 -197px;}
.similar li .fenshu .ss4{ background-position:0 -208px;}
.similar li .fenshu .ss5{ background-position:0 -219px;}
.similar li .fenshu .ss6{ background-position:0 -230px;}
.similar li .fenshu .ss7{ background-position:0 -241px;}
.similar li .fenshu .ss8{ background-position:0 -252px;}
.similar li .fenshu .ss9{ background-position:0 -263px;}
.similar li .fenshu .ss10{ background-position:0 -274px;}
.similar li .fenshu em{ color:#f00; font-size:14px; line-height:18px; font-style:normal;}







































