.main{ width:1200px;}

.main-adone{height:72px; overflow:hidden; width:1230px;}
.main-adone li{ float:left; width:195px; height:60px; margin:0 6px 12px 0; background-color:#339d00;}
.main-adone img{ display:block; margin:0 auto;}

.location{height:34px; line-height:34px; font-family:\5B8B\4F53; background:#fff;}
.location h1{ font-weight:normal; display:inline; font-size:12px;}
.main-left{ float:left; width:878px;  border-top:1px solid #e5e5e5; overflow:hidden}
.main-right{ float:right; width:300px; overflow:hidden}
.main-cline{ float:left; border-right:1px solid #e5e5e5; height:100px; margin-top:2px; width:11px}


.main-hotnews li{ padding-top:29px; height:100px;}
.main-hotnews li img{ display:block; height:98px; float:left; margin-right:11px;}
.main-hotnews li .title{ float:left; width:450px; height:36px; line-height:36px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; font-family:\5FAE\8F6F\96C5\9ED1; font-size:24px; font-weight:normal}
.main-hotnews li .share{ float:right; color:#818181; line-height:30px; height:30px; padding-right:5px}
.main-hotnews li .share a{color:#818181;}
.main-hotnews li .share a:hover{ color:#c80100}
.main-hotnews li .sharebox{ display:inline; position:relative; width:24px; height:14px; z-index:0;}
.main-hotnews li .sharebox p span,
.main-hotnews li .sharebox div{ display:none}
.main-hotnews li .sharebox p{ display:inline;}
.main-hotnews li .sharebox:hover{ z-index:2;}
.main-hotnews li .sharebox:hover p{ border:1px solid #d1d1d1; position:absolute; width:72px; height:23px; border-bottom:none; z-index:2; left:-70px; top:-17px; *top:-6px; display:block; background-color:#fff;}
.main-hotnews li .sharebox:hover p span{ display:block; text-align:center; color:#cb0100; line-height:23px;*height:23px; *overflow:hidden;}
.main-hotnews li .sharebox:hover div{ position:absolute; z-index:1; left:-70px; top:5px; *top:16px;  border:1px solid #d1d1d1; width:92px; height:128px; background-color:#fff; display:block; padding-top:8px}
.main-hotnews li .sharebox:hover div a{ display:block; line-height:24px; height:24px; padding-left:6px;*width:86px;}
.main-hotnews li .sharebox:hover div a:hover{ background:#f3f3f3;}
.main-hotnews li .sharebox:hover p a{ display:none}
.main-hotnews li .share s{ display:inline-block; width:16px; height:16px; margin-bottom:-3px; margin-right:5px}
.main-hotnews li .share .weibo s{ background-position:-862px -199px}
.main-hotnews li .share .qzone s{ background-position:-862px -224px}
.main-hotnews li .share .qq s{ background-position:-862px -249px}
.main-hotnews li .share .sina s{ background-position:-862px -272px}
.main-hotnews li .share .weixin s{ background-position:-862px -296px}
.main-hotnews li .share .weixin s.s{ display:none;}
.main-hotnews li .share .weixin:hover{ position:relative;}
.main-hotnews li .share .weixin:hover s.s{ position:absolute; width:136px; height:136px; border:1px solid #d1d1d1; left:92px; top:-105px; z-index:3; background-position:-592px -189px; display:block;}
.main-hotnews .news{ float:left; width:667px; overflow:hidden; height:52px; padding-top:2px;}
.main-hotnews .news ul{ width:695px; line-height:26px;}
.main-hotnews .news ul li{ float:left; padding-top:0px; height:26px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; width:200px; font-size:14px}
.main-hotnews .news ul li.line{ width:30px; text-align:center;}

.newslist {border-top:4px solid #4e4e4e; }
.newslist .main-hotnews li{ padding-top:10px; padding-bottom:20px; height:auto; border-bottom:1px solid #dbdbdb}
.newslist .main-hotnews li .title{ width:710px; height:44px; line-height:44px;}
.newslist .main-hotnews li .title a{ color:#005088;}
.newslist .main-hotnews li .news{ line-height:24px; font-size:14px; color:#585858; float:none; width:auto; height:auto; max-height:72px}
.newslist .main-hotnews li .share{ margin-top:10px}
.page{ text-align:center; padding:27px 0}
.page a,
.page span{ text-align:center; display:inline-block; height:34px; line-height:34px; border:1px solid #d8dadf; padding:0 15px; font-size:14px;}
.page span{ color:#888;}
.page span.current{ border-color:#427aae; background:#427aae; color:#fff; font-weight:bold;}
.page a:hover{ border-color:#ED1C24;}
.mt0{ margin-top:0px;}
.h10{ height:10px;}
.weixinimg img{ display:block; margin:10px auto}
.rrow2 li{ float:left; width:125px;}
.rrow2 a{ color:#646464}

.titlethree{ border-top:2px solid #000; padding-left:12px; height:42px; line-height:37px; font-family:\5FAE\8F6F\96C5\9ED1; font-size:22px; border-bottom:1px solid #cccccc; margin-bottom:8px}
.titlethree b{ color:#a50006;}

.rimg .aleft,.rimg .aright,
.bgli li,
.fsidenav a.uptop,
.tface span,.inputd,
.iprev,.inext{ background:url(list.png) -980px -980px no-repeat}

.rimg{height:427px;width:300px; margin-bottom:14px; border-top:1px solid #e5e5e5; padding-top:18px;overflow:hidden;position:relative;}
.rimg .filist{height:393px; width:278px; margin:0 auto;overflow:hidden;}
.rimg .filist img{height:393px; width:278px;}
.rimg .fiwords{ display:block;height:34px;line-height:34px;font-size:14px;position:relative;left:auto; bottom:auto; font-weight:normal; padding-left:0px; width:278px; padding-right:0px; margin:0 auto; background:#fff; text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);}
.rimg .fiwords a{ color:#000}
.rimg .fiwords a:hover{color:#FF0}
.rimg .fiindex{ display:none}
.rimg .aleft,
.rimg .aright{ display:block; width:50px; height:50px; top:173px;cursor:pointer; z-index:5; opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);position:absolute;cursor:pointer;}
.aleft,.rimg:hover .aright{ display:block;}
.rimg .aleft,
.rimg .aleft:hover{left:11px;background-position:-3px -353px}
.rimg .aright,
.rimg .aright:hover{right:11px; background-position:-63px -353px}
.rimg .aleft:hover,
.rimg .aright:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(Opacity=100);}

.ranking{ margin:0 9px;}
.ranking li{ height:37px; line-height:37px; overflow:hidden;}
.ranking li span{ display:block; float:left; width:20px; height:20px; border:1px solid #e5e5e5; text-align:center; line-height:20px; color:#000000; background:#f9f9f9; margin:8px 8px 0 0}
.ranking li span.red{ color:#fff; background:#db2323; border-color:#db2323;}

.focusrec{ width:320px;}
.focusrec li{ width:140px; margin-right:20px; height:240px; float:left;}
.focusrec img{ width:140px; height:185px; display:block; margin:0 auto}
.focusrec p{ height:42px; overflow:hidden; line-height:21px; font-size:14px; margin-top:4px}

.bgli li{background-position:-865px -322px;height:26px; line-height:26px;  font-size:14px; padding-left:20px; overflow:hidden;}

.gallery{ width:900px;}
.gallery li{ float:left; width:210px; height:316px; border:1px solid #e3e3e3; text-align:center; overflow:hidden; line-height:45px; font-size:14px; margin:20px 10px 0 0; }
.gallery div{ padding:10px; width:190px; height:251px;border-bottom:1px solid #e3e3e3; }
.gallery div a{ display:block; overflow:hidden; height:100%; width:100%;}
.gallery div img{ width:100%;}
.gallery div.street img{ width:auto; height:100%;}

.gallery p{ margin:0 10px; overflow:hidden}
.gallery .clr{ float:none; height:0px; border:none; line-height:0; margin:0;}

.fsidenav{ position:fixed; width:58px; height:354px; background-color:#363b43; left:50%; top:50%; margin-left:-666px; margin-top:-177px;}
.fsidenav a{ display:block; text-align:center; color:#fff; font-size:14px; padding:12px 10px;}
.fsidenav a:hover{color:#fff; text-decoration:none}
.fsidenav a:hover,.fsidenav a.current{ padding:11px 10px; color:#222222; border:1px solid #222222; background-color:#fff; font-weight:bold}
.fsidenav a.uptop{ background-position:-10px -10px; height:59px; padding:0;}
.fsidenav a.uptop:hover{ padding:0; background-color:transparent; border:0;}



.content {border-top:4px solid #4e4e4e; }
.content  h1{ font-size:30px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:37px; padding:40px 0 16px 0;}
.content .caption{ line-height:22px; color:#818181; border-bottom:1px solid #f0f0f0; padding-bottom:7px; margin-bottom:5px;}
.content .blue{ color:#00508c;}
.content .red{ color:#ff0000;}
.content .share{ height:36px; color:#666666; line-height:36px; font-size:14px}
.content .share div{ float:left;}
.content .detail{ padding:19px 0; font-size:14px; line-height:27px; color:#000;}
.content .detail img{ display:block; margin:15px auto 13px auto; max-width:100%;}
.content .detail p{ display:block; margin-bottom:15px}
.content .plr14{ padding:0 14px;}
.content .contribute{ line-height:26px; height:31px; border-bottom:1px solid #f0f0f0; text-align:right;}
.related { padding-top:21px; padding-bottom:20px}
.related .btitle{ line-height:22px; padding-bottom:10px;}
.related .btitle b{font-size:14px; }
.related .btitle a{ color:#00508c;}
.related .bgli li{ float:left; width:340px;}
.related .bgli a{ color:#646464;}
.prenext{ padding:9px 5px; line-height:26px; font-size:14px; color:#ff0000; background:#f2f2f2; margin-bottom:14px;}
.prenext li{ padding-left:4em; text-indent:-4em;}
.showad{ padding-top:14px; padding-bottom:10px;}
.showad img{ display:block; margin:0 auto}
.brands{ padding-bottom:20px}
.brands h2{border:1px solid #e1e1e1;padding-left:10px; line-height:35px; height:35px; color:#676767; font-size:14px;}
.brands  ul{ padding-left:1px;}
.brands  ul li{ float:left; width:164px; padding-left:10px; font-weight:bold;border:1px solid #e1e1e1; border-top:none; margin-left:-1px;line-height:35px; height:35px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.brands a{color:#676767;}
.brands  ul li.w{ width:166px;}
.comment{ background:#f5fbff; border-bottom:1px solid #ececec; margin-bottom:8px;}
.commentitle{ padding-top:13px; color:#00508c; font-size:14px; line-height:26px; height:26px; background:#fff;}
.commentitle b{ color:#000}
.comment .ureslogin{background:#fff; color:#00508c; line-height:22px; height:31px}
.comment textarea{ border:1px solid #5382dc; padding:5px; font-size:14px; color:#c9c9c9; width:866px; height:144px; line-height:24px;}
.tface{ float:left; padding-left:10px; position:relative; padding-top:7px; height:43px}
.tface span{ display:block; width:60px; height:35px; background-position:-523px -294px;cursor:pointer; }
.tface span img{ margin-top:5px;}
.tface ul{ display:none; width:257px; height:31px; padding:5px 0 0 6px; border:1px solid #abc2e4;position:absolute; left:10px; top:37px; background-color:#fff;}
.tface ul li{ float:left; width:24px; height:24px; border:1px solid #d4e4f7; border-left:none; padding:0; cursor:pointer;}
.tface ul li.fired{ border-left:1px solid #d4e4f7; margin-left:-1px;}
.tface ul li.current{ border:1px solid #abc2e4; margin-left:-1px;}
.tcode{ float:right; padding-top:11px; padding-right:12px;}
.tcode li{float:left; padding-top:5px; padding-left:5px; line-height:20px;}
.inputc{ width:66px; height:18px; padding:0 3px;line-height:18px;}
.inputd{ border:0; background-position:-621px -335px; cursor:pointer; height:28px; width:104px; margin-left:10px; margin-top:-5px;}

.model_bigimg{ margin-bottom:47px; margin-top:85px; position:relative;}
.model_bigimg img{ display:block; margin:0 auto; max-width:100%;}
.model_imglist{ padding-bottom:28px; position:relative;}
.model_imglist ul{ width:200%;}
.model_imglist li{ float:left; width:200px; height:286px; overflow:hidden; margin-right:26px;}
.model_imglist img{ width:200px; cursor:pointer}
.model_detail{width:100%; border-collapse:collapse; margin:0 auto 50px auto; border-bottom:4px solid #ececec}
.model_detail tr th{border:1px solid #e1e1e1; line-height:24px; color:#343434; text-align:right; width:15%; font-weight:normal; padding:5px 5% 5px 0;}
.model_detail tr td{border:1px solid #e1e1e1; line-height:24px; color:#343434; text-align:left; padding:5px 15px;}
.iprev,.inext{ display:block; position:absolute; width:38px; height:69px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; top:50%; margin-top:-34.5px;  }
.iprev{ background-position:-10px -79px; left:0px; }
.inext{ background-position:-58px -79px; right:0px; }
.model_bigimg .iprev,.model_bigimg .inext{ cursor:pointer;}
.model_bigimg .iprev:hover,.model_bigimg .inext:hover{ cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity:1;}

