body,ul,li,ol,dl,dt,dd,h1,h2,h3,h5,h6,span,em,i,p,a,b,big,small{display:block;margin:0;padding:0;box-sizing:border-box}
dd,dl,dt,li,ul{list-style:none}
a{text-decoration:none}
i,em{font-style:normal}
img{border:0;display:block}
hr{border:none}
div{box-sizing:border-box}
body{background:#FFF;font-family:Helvetica,'Hiragino Sans GB','Microsoft Yahei',Arial,sans-serif;min-width:1200px}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix{*+height:1%}
.top{position:relative;z-index:999;margin:0;width:100%;border-top:2px solid #ee8a38;border-bottom:2px solid #e3e3e3;background:#fff}
.top .nav{position:relative;z-index:999;margin:0 auto;width:1200px;height:80px;line-height:80px}
.nav .logo{position:relative;z-index:999;float:left;width:50px}
.logo img{margin:9px 0 0 10px;width:50px;height:50px}
.nav ul{float:right}
.nav ul li{position:relative;float:left;width:130px;height:80px;text-align:center;line-height:80px}
.nav ul li a{margin:30px 0 0 0;width:130px;height:20px;border-right:1px dashed #aaa;color:#222;letter-spacing:1px;font-size:16px;line-height:20px}
.nav ul li a:hover{color:#e87e3f}
.head{width:100%;background:#f3f3f3}
.head .breadcrumb{margin:0 auto;padding:0 0 0 23px;width:1200px;background:url(../images/comment_bread.png) no-repeat left 20px}
.breadcrumb a,.breadcrumb i{float:left;margin:15px 10px 0 0;height:30px;color:#555;font-size:12px;line-height:30px}
.breadcrumb a:hover{color:#e87e3f}
.head .trademark{margin:0 auto;width:1200px}
.trademark .img{float:left;margin:30px 0;width:280px;height:108px;border:1px solid #e3e3e3;background:#fff}
.img img{float:left;clear:both;margin:15px 30px;width:220px;height:78px}
.trademark .param{float:left;margin:30px 0 30px 30px;width:390px}
.param h1{margin:0 0 20px 0;height:30px;color:#3e6373;font-size:20px;line-height:30px}
.param span{height:30px;color:333;font-size:14px;line-height:30px}
.param span i{float:left}
.param span b{float:left;margin:7px 10px 0 0;width:100px;height:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#3e6373;color:#fff;text-align:center;font-weight:400;font-size:12px;line-height:16px}
.param span b a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#3e6373;color:#fff}
.param span b a:hover{color:#e87e3f}
.trademark .button{float:right;margin:50px 0 0 0;width:420px}
.button a,.button b{float:left;width:180px;height:70px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#3e6373;color:#fff;text-align:center;font-size:15px;line-height:70px}
.button b,.button b a{background:#ee8a38}
.button a:hover,.button b a:hover{background:#b2d3dd}
.button .dp{margin: 0 0 0 30px}
.wrap{margin:0 auto;width:1200px}
.banner{margin:20px auto 0 auto;width:1200px}
.wrap .main{float:left;width:820px}
.main .profile{float:left;clear:both;margin:30px 0 0 0;width:100%;border:1px solid #e3e3e3}
.profile h2{float:left;clear:both;margin:15px 0 0 30px;width:760px;color:#3e6373;font-size:16px;line-height:26px}
.profile p{float:left;clear:both;margin:10px 0 0 30px;width:760px;color:#333;font-size:13px;line-height:26px}
.profile b{float:left;clear:both;margin:10px 0 0 30px;padding:0 0 0 30px;width:760px;height:30px;background:url(../images/comment_calendar.png) no-repeat left center;color:#333;font-size:13px;line-height:30px}
.profile i{float:left;clear:both;margin:10px 0 20px 30px;padding:0 0 0 30px;width:760px;height:30px;background:url(../images/comment_guide.png) no-repeat left center;color:#333;font-size:13px;line-height:30px}
.main .review{float:left;clear:both;margin:30px 0 0 0;width:100%;border-top:1px solid #e3e3e3}
.review h2{float:left;clear:both;margin:3px 0 0 0;padding:10px 0 0 0;width:100%;border-top:1px solid #e3e3e3;color:#3e6373;font-size:16px}
.review ul{float:left;clear:both;margin:30px 0 0 0;width:100%}
.review ul li{float:left;clear:both;margin:10px 0;width:100%;min-height:80px}
.review ul li span{float:left;width:100px;background:url(../images/comment_shape.png) no-repeat right 25px}
.review ul li span img{float:left;clear:both;width:39px;height:39px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 0 0 11px}
.review ul li span b{float:left;clear:both;margin:5px 0 0 0;width:60px;color:#555;text-align:center;font-weight:400;font-size:12px;line-height:15px}
.review ul li p{float:right;padding:13px 17px;width:720px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3;color:#333;font-size:14px;line-height:23px}
.main .concern,.main .hot{float:left;clear:both;width:100%;border:1px solid #e3e3e3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.concern h2::before,.hot h2::before{float:left;clear:both;margin:-23px 0 0 5px;width:35px;height:3px;background:#b2d3dd;content:""}
.concern h2,.hot h2{margin:20px 0 0 20px;color:#555;font-size:15px}
.concern p,.hot p{float:left;clear:both;margin:10px 0 20px 20px;width:780px}
.concern p a,.hot p a{float:left;margin:10px 10px 0 0;padding:0 20px;height:25px;border:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333;font-size:14px;line-height:25px}
.concern p a:hover,.hot p a:hover{color:#e87e3f}
.main .concern{margin:50px 0 0 0}
.main .hot{margin:30px 0 50px 0}
.wrap .sidebar{float:right;width:330px}
.sidebar .similar{float:left;clear:both;margin:30px 0 0 0;width:100%}
.similar h3::before{float:left;clear:both;margin:-15px 0 0 0;width:18px;height:3px;background:#b2d3dd;content:""}
.similar h3{margin:15px 0 0 0;color:#3e6373;font-size:16px}
.similar ul{float:left;clear:both;margin:20px 0 0 0;width:100%}
.similar ul li{position:relative;float:left;clear:both;margin:0 0 15px 0;width:100%;height:100px;border:1px solid #e3e3e3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.similar ul li b{float:left;clear:both;margin:20px 0 0 20px;width:130px;height:30px;line-height:30px;overflow:hidden}
.similar ul li b a{color:#3e6373;font-size:15px}
.similar ul li b a:hover{color:#e87e3f}
.similar ul li span{float:left;clear:both;margin:0 0 0 20px;padding:0 0 0 25px;width:130px;height:26px;background:url(../images/comment_follow.png) no-repeat left center;color:#555;font-size:12px;line-height:26px}
.similar ul li i{position:absolute;top:15px;right:10px;width:170px;height:60px}
.similar ul li i img{width:170px;height:60px}
.sidebar .answer,.sidebar .contrast{float:left;clear:both;width:100%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f3f3f3}
.answer h3::before,.contrast h3::before{float:left;clear:both;margin:-7px 0 0 0;width:18px;height:3px;background:#b2d3dd;content:""}
.answer h3,.contrast h3{margin:5px 0 0 0;padding:0 0 20px 20px;height:50px;border-bottom:2px solid #fff;color:#3e6373;font-size:16px;line-height:50px}
.sidebar .answer{margin:15px 0 0 0}
.answer ul{float:left;clear:both;margin:20px 0;width:100%}
.answer ul li{float:left;clear:both;overflow:hidden;width:100%;height:36px;line-height:36px}
.answer ul li a::before{float:left;margin:15px 12px 0 0;width:6px;height:6px;background:#b2d3dd;content:""}
.answer ul li a{float:left;margin:0 0 0 20px;width:230px;color:#333;font-size:14px}
.answer ul li a:hover{color:#e87e3f}
.answer ul li span{float:right;margin:0 20px 0 0;width:60px;color:#666;text-align:right;font-size:12px}
.sidebar .contrast{margin:30px 0 50px 0}
.contrast ul{float:left;clear:both;margin:20px 0;width:100%}
.contrast ul li{float:left;clear:both;overflow:hidden;width:100%;height:36px;background:url(../images/comment_pk.png) no-repeat center;line-height:36px}
.contrast ul li a{float:left;clear:both;width:100%;color:#333;font-size:14px}
.contrast ul li b{float:left;width:50%;text-align:center;font-weight:400}
.contrast ul li a:hover{color:#e87e3f}
.footer{width:100%;height:130px;background:#3e6373}
.footer u{display:block;margin:0 auto;padding:0;width:1200px}
.footer dl{float:left;width:270px;height:130px;background:#b2d3dd}
.footer dt{margin:30px 0 0 23px;padding-left:39px;background:url(../images/footlogo.png) no-repeat left center;letter-spacing:2px;font-weight:400;font-size:18px;line-height:38px}
.footer dt a{color:#3e6373}
.footer dd{margin:0 0 0 25px;color:#555;font-weight:400;font-size:15px;line-height:33px}
.footer span{float:left;margin:60px 0 0 120px;width:530px;border-bottom:1px solid #ccc;color:#eee;text-align:center;font-size:12px;line-height:25px}
.footer ul{float:right;margin-top:20px;width:170px}
.footer li{float:right;clear:both;width:150px;color:#fff;font-size:13px;line-height:30px}
.footer li a{color:#fff;font-size:13px}
.footer a:hover{color:#ff6900}