.CTCor-centtainer1dd ul {float: right; width: 118px;}
.CTCor-centtainerf34{max-width:1180px; _width:1180px; margin:0 auto; padding:0px 10px;}
.CorTongHead6c7 a.CorCurrt{ background-color:#56688A; color:#fff;}
.CorTongHeade86 a{ background-color:#fff; padding:0px 20px; margin-left:15px;}


.CorCYnavShow5b4{ width:30px; padding:3px 5px; color:#fff; text-align:center;position:fixed; z-index:99;/**position:absolute; _position:absolute;*/right:15px; *right:15px; bottom:55px; *bottom:55px;border-radius: 3px; background-color:#56688a; cursor:pointer;} 
.CorCYnavbar497 a:hover{ text-decoration:none;filter: alpha(opacity=80);opacity: 0.8;}

.CorContentb53 .boxr{margin-right: 30px;}
.CorContentcbf .CorConList{ width:1175px; clear:both;background:url(../images/dc1246ba.jpg) no-repeat;}
.CorContent0d4 h3{padding: 2px 4px; line-height:30px; color:#56688A;background:url(../images/71c52f55.jpg) no-repeat;}
/*html-colortiaoseban-beginc2d*/
.Tsfuhao-Wrap02415 .Ptable li{ padding:5px 10px; border-bottom:1px solid #c6cede;  border-right:1px solid #c6cede;}
.Tsfuhao-Wrap02402 .Ptable{ width:99%; margin-left:25px; border-left:1px solid #c6cede;}
.Tsfuhao-Wrap02bf8 .Pspan {color: #336699;font-size: 14px; padding-right:10px;}

.CorXuanzeqW41c{}
/*htmlteshufuhao-begin568*/
.pusmall 641.ResultContMain .ResultContMainTxt{ width:930px;background:url(../images/8e69d1f3.jpg) no-repeat;}
.RegularSearWrite-left834 .search-hint,.RegularSearWrite-left9dc .search-hint02{font-size:14px; color:#c0c1c4; position:absolute; left:13px;margin-top:5px; *margin-top:7px;letter-spacing:normal; font-weight:normal; z-index:0; top:0;}

.RegularSearWrite-leftfff{border-width:1px 0px 1px 1px; } 
.RegularSearWrite-left15d{border:solid #c6cede;height: 28px;border-image: none;background: #FFF; vertical-align: top;overflow: hidden;}
.RegbuttonBarWrapbd1 .RegBtnBar a{ display:inline-block; float:left; *float:none; padding:0px 10px; height:22px; line-height:22px; border:1px solid #c6cede; background-color:#fff; color:#56688a; margin:5px 10px;}
.RegbuttonBarWrap06c .RegBtnBar{ padding-top:10px;background:url(../images/9cbc6380.jpg) no-repeat;}
.filter-contlist69b .item li.selected02 p{background-color:#55a7e3;color:#fff;background-position:0px -78px}
.filter-contliste67 .item li.disabled p{background-position:0px -116px}
.filter-contlistb9f .item li p:hover,.filter-contlist3f7 .item li p.rado hover{background-position:0px -47px}
.filter-contlistdf3 .item li p label,.filter-contlist817 .item li p.rado lable{display:inline-block; cursor:pointer;}
.filter-contlist096 .item{float:left;overflow:hidden; background:url(../images/726bab4e.jpg) no-repeat;}
/*filter-Title-begin470*/
.pusmall .OpenCanShu-wrap4f9{ width:1170px;background:url(../images/591f22ff.jpg) no-repeat;}
.OpenCanShu-topa39 label{ line-height:28px; padding:0px 10px;background:url(../images/0025c456.jpg) no-repeat;}
.OpenCanShu-wrapce2{ padding:0px 15px 15px; width:1170px;}
.TabheadWrap239 a.Tabon{ background-color:#55a7e3; color:#fff;}

.search-choese-down2ce li:hover{background: #f5f5f5;background:url(../images/5c7ae833.jpg) no-repeat;}
.icon-drop-down08c{position: absolute;right: 10px;top: 17px;overflow: hidden;width: 0px;height: 0px;cursor: pointer;border-width: 5px 4px 0px;border-color: #999999 #FFF;border-style: solid;display: block;}
.search-write-choese1ff{height:40px; z-index:3;}



.GlOtherWay028 span{ padding:7px 5px 0px 5px; color:#0474c8;background:url(../images/fa387e32.jpg) no-repeat;}
.GuoLvCbtn7fe input:hover{filter: alpha(opacity=80);opacity: 0.8;background:url(../images/89d204da.jpg) no-repeat;}

 
.CssCdomec61{ width:700px; min-height:350px; overflow:hidden; background-color:#ece9d8; margin:10px auto;}
.h245981{height:245px;background:url(../images/78a6c786.jpg) no-repeat;}
.CssCent-leftdbf textarea{ width:563px;background:url(../images/005e2df7.jpg) no-repeat;} 
.cssCentHead09d{ height:30px; line-height:30px; background-color:#f1f9ff; width:565px; padding:0px 10px; border-bottom:1px solid #c6cede; color:#0474c8; font-weight:normal;}
.CssCent-topd2b{ width:100%; border-bottom:1px solid #dfe4ee;}



.CssZaiXianWrap35e .CssheadTop .BtnRig a.BtnRcurt,.CssZaiXianWrap .CssheadTop .BtnRig a:hover{text-decoration:none; border:1px solid #55a7e3;filter: alpha(opacity=80);opacity: 0.8;}
.CssZaiXianWrap91e .CssheadTop .BtnRig a{ border:1px solid #c6cede; color:#147dcc;padding:0px 15px; border:1px solid #c6cede; margin-right:10px; height:28px; line-height:28px;}
.CssZaiXianWrap70c .CssheadTop .Typeleft a:hover{ color:#0474c8;text-decoration:none; }
.CssZaiXianWrapc8f .CssheadTop .Typeleft a{ display:inline-block; float:left; margin:0px 15px; color:#56688a; padding:0px 10px;}
.CssZaiXianWrap506 .CssheadWrap{ background-color:#f1f9ff; width:1170px; }
.CssZaiXianWrap36b{ width:1170px; border:1px solid #c6cede;background:url(../images/0a86d799.jpg) no-repeat;}
/*CssZaiXianWrap-beginv0df*/

.SMSearTxta26{ width:690px; border:none; border:1px solid #c6cede; background-color:#fff; min-height:103px;padding:7px 5px; line-height:24px; font-size:16px; white-space:normal;}
/*saomiao49c*/


.portRtitCent3da{ border:1px solid #c6cede; width:1170px;background:url(../images/b0c294c7.jpg) no-repeat;}

.MainCateC-downb32 li a:hover{text-decoration:none;background:url(../images/ad44be5e.jpg) no-repeat;}
.MainCate-choese160{display:inline-block; float:left; height:30px;}
 
.ClassHead-wrap3e3 a:hover,.ClassHead-wrap02 a:hover{ color:#56688a;background:url(../images/3a57525b.jpg) no-repeat;} 
.loading0ae{padding:10px 0px;background:url(../images/b1479127.jpg) no-repeat;}
.pusmallv24a .ClassHead-wrap03{ width:760px;background:url(../images/878605ee.jpg) no-repeat;}
.pusmall40c .ClassHead-wrap,.pusmall .ClassHead-wrap02{ width:1000px;}
.ClassHead-wrapbfc a.CHeadcur,.ClassHead-wrap02 a.CHeadcur,.ClassHead-wrap03 a.CHeadcur{ padding:0px 20px;_padding:0px 15px; line-height:33px; height:33px; color:#56688a; text-decoration:none;border-top:2px solid #56688a;border-left:1px solid #c6cede;border-right:1px solid #c6cede;border-bottom:1px solid #fff;_border-bottom:2px solid #fff;}
.ReLImgCenter03b span,.ReLImgCenter192 a,.ReLImgCenter630 img{display:inline-block;vertical-align:middle; *margin-top:7px;float:none !important;}
.pusmall103 .ToolsTxtWrap .ToolslistW{ width:17.8%;} 

.pusmalld5b .ToolsWrapIM img{ height:50px;}
.pusmall546 .topTsCenter img{ width:370px; height:60px;background:url(../images/791da0b6.jpg) no-repeat;}
.ToolsWrapIM251 .ToolsThree img{ width:270px; height:60px;background:url(../images/21b8c0c1.jpg) no-repeat;}
.ToolsWrapIMcbf .ToolsTwo img{ width:640px; height:60px;background:url(../images/11a1505f.jpg) no-repeat;}


.ToolFooter813 p.info{ color:#c0c1c4;}
.ToolFooter8af{ min-height:40px; padding:20px 0px;}

.ToFooter93f a i.Fline{ width:100%; height:1px; position:absolute; bottom:0px; left:0; display:block;}
.ToFooterea0 a{ display:block; float:left; height:43px; line-height:40px; padding:0px 10px; position:relative; color:#56688a; border-top:3px solid #fff; border-right:1px solid #f4f4f4; width:80px; text-align:center;}
.ToFooter760{ height:43px;font-family: 'Microsoft YaHei';/*width:180px;width:24%;*/ }

.pusmall326 .GMFocusBox,.pusmall45a .tFull,.pusmalld7c .GMFocusBoxWrapd61{ width:1000px;}
.GMFocusBtnd7b a.nextBtn:hover{ background-position:-57px -59px;background:url(../images/ef91a932.jpg) no-repeat;}
.GMFocusBtne48{ width:100%;background:url(../images/b13bf310.jpg) no-repeat;} 
.GMFocusBox4c7{ width:1200px; height:166px; position:relative;background:url(../images/41264e27.jpg) no-repeat;}
.GMFimglistde9,.GMFimglist02843{ height:166px; overflow:hidden;background:url(../images/a21e4c7f.jpg) no-repeat;}
.pusmall1ee .siteBar li{ width:189px; padding:10px 5px;background:url(../images/919d6593.jpg) no-repeat;}
.pusmall011 .ToolAbout{ padding:10px 10px 20px 10px;background:url(../images/eeceeba3.jpg) no-repeat;}
.Map-navbare03 .Mnav-right .iconFK{ background-position:-97px 0px;background:url(../images/f945d200.jpg) no-repeat;}
.siteBar8e1 li p.plist{ width:198px; height:120px; overflow:hidden;}
.TFloat-itemffb .Record:hover,.TFloat-itemf95 .Record:active,.TFloat-item .feedback:hover,.TFloat-item .feedback:active,#TFloat:hover,#TFloat:active{background-color: rgba(0,0,0,.75)}
.TFloat-item1c6 .Record-show .Tgroup a i.cloes{position: absolute; background-position: -14px 1px;right:10px; top:12px;}
.TFloat-itemf0c .Record-show .Tgroup a{display: block;padding-left: 18px;height: 38px;line-height: 38px;text-align: left;font-weight: 400;position: relative;color: #56688a;font-family:'Microsoft Yahei';cursor: pointer}
.TFloat-item44d{position: fixed;width:35px;bottom: 10%;z-index: 999; *position:absolute; _position:absolute; display:none;}

a.BomreMore017 i{ background-position: -27px 0px; display:inline-block; width:12px; height:13px; position:absolute; right:65px; top:8px;}
.BomreListcc7 i.cloes{display: block;position: absolute; background-position: -14px 1px; width:12px; height:13px; right:10px; top:12px;}
.BomreList721 .BorWrapa a:hover{ color:#f00;background:url(../images/985d1cc9.jpg) no-repeat;} 
.BomreListe70 .BorWrapa:hover{ text-decoration:none;background-color:#f9f9f9;}
.BomreList062{ width:178px;box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); border:1px solid #D5D4D4;}
.publicSearch4f4 input.IMSearBtn{ height:35px; line-height:35px; color:#fff; background-color:#55a7e3; border:none;}
.IMSearTxtWrap06a .IMSearTxt{ width:668px; border:none; border:1px solid #c6cede; background-color:#fff; min-height:103px;_height:103px;padding:5px; line-height:24px; font-size:16px;}

.SeaBtnCut29c.ArtiBtn,.MachBtn274.SeaBtnCut{ color:#fff;}
.search-write-btnc75:hover{background-color:#2f87c1;}
.search-write-left513{border-width:1px 0px 1px 1px; }
.search-write-left729,.search-write-left024cc{border:solid #c6cede;height: 38px;border-image: none;background: #FFF; vertical-align: top;overflow: hidden;}
.publicSearch5ef{ padding:20px 10px; z-index:1;}
.Map-navbare2b .Mnav-right02 a{ color:#0474c8; padding-left:10px;}
.Map-navbar390{ background-color:#ffffff; height:40px;}
.pusmallcb1 .ToolNavbar .navbar-bg-top .navbar-content-box ul li.dd{padding: 5px 10px 5px 10px;}
.pusmall04b .ToolNavbar .navbar-bg-top .navbar-content-box ul.odd li.dd a{ width:115px;background:url(../images/a1169189.jpg) no-repeat;}
.pusmalle1b .ToolNavbar .navbar-bg-top .navbar-content-box ul.odd li.dd{padding: 5px 10px 5px 20px; _padding:  5px 0px 5px 20px;}
.ToolNavbar-hover7df .navbar-bg-top .navbar-content-box ul li.dd{filter: alpha(opacity=100);opacity: 1;}
.ToolNavbarea6 .navbar-bg-top .navbar-content-box ul.odd{ /*width:190px;*/width:210px;}
.pusmall162 .ToolTop .TnavList li.Oldrig02{right:-90px;background:url(../images/724b80f9.jpg) no-repeat;}
.ToolTop1e6 .TnavList li.Oldrig{position:absolute; right:-10px; _right:-65px;background:url(../images/6de1ad60.jpg) no-repeat;}
.ToolTop511 .TnavList li p.Tntwo a{ display:block;white-space:nowrap;color:#747d87; line-height:24px;}
.ToolTop2f5 .TnavList li a.Tnone i.corner{ background-position:0px 0px; width:9px; height:4px; display:block;right: 5px; position: absolute; top: 13px;}
.ToolTop0ac .TnavList li a span{ display:inline-block; float:left;}

.pusmall971 .wrapper{ width:1000px; margin-left:auto;margin-right:auto; background:#fff; height:auto;}
.listAaaa:link,.listAb20:visited{padding:0px 0px 4px 16px; }
.aboutA395:link,.aboutA6ad:visited{padding:0px 0px 4px 16px;background:url(../images/93a94a30.jpg) no-repeat; }
.Content-botto8b8m a:hover{color:#c00; text-decoration:none;}
.menuAeae:hover{background:#999;color:#fff;font-weight:bold;background:url(../images/ad7a011e.jpg) no-repeat;} 
#main_content_footf90 .pagination td {padding-left:4px; padding-right:4px;}

.LDialog2f3 .LHead{background:#BBA097;padding:1px;color:#fff;text-align:center;font-weight:bold;}
.comment2ed{text-align:left;margin:0px 12px 4px 12px}
.Content-Infobd4 {margin:0px 4px 0px 4px;padding:0pxbackground:url(../images/c74cd620.jpg) no-repeat;}

.page197{padding-right:5px;height:18px;background:url(../images/24e7b260.jpg) no-repeat;}
.NavTitle650{float:left;font-weight:bold;}
.pageContent49c{margin:0 auto;padding:3px;text-align:left;height:18px;} 

.sidepaneld38{width:220px;margin:0 auto!important; margin:0px; background-color:#f9f9f9;overflow:hidden; }
#sidebard58{float:right; width:220px;margin-top:2px; border-top:0; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center; display:inline;}

.BttnEd8a{float:right;width:16px;height:17px;margin-top:0px;cursor:pointer}
.BttnC03b{float:right;width:16px;height:17px;margin-top:0px;cursor:pointer}
.DayA2b9{color:#000;font-weight:bold; text-decoration:none;background:url(../images/e7c35aef.jpg) no-repeat;}
.DayAb8c{cursor:default;background:#5AA1D7;color:#fff;}

ul.Week_ULd0a{display:inline;margin:3px 0px 2px 0px;padding:0px;float:left;color:#003;width:14%;}
#Calendar_Bodye3e #Calendar_week67e{text-align:center;height:20px;padding:0px 0px 0px 2%;font-weight:bold;}
#Calendar_Body5e2{padding:0px 2px 0px 2px;height:18px;text-align:center;font-weight:bold;} 

.inputBoxc70{border:1px solid; font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#5AA1D7;border:1px #5AA1D7 solid;}
.userpass_over043{border:1px solid;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#5AA1D7;border:1px #CCCCCC solid;}

body { color:#333;background:url(../images/bg.gif)} 
html, body { *overflow-x:hidden; } 
.article-block-a{font-weight:bold}
@media all and (min-width: 800px) {
#container { width:980px;margin:0 auto; }
#container980 { width:980px;margin:0 auto; } 
#header{height:157px;}
#main { float:left;width:600px; } 
#aside { float:right;width:320px; } 
.layout960 { width:960px;margin:0 auto; }
.layout980 { width:1050px;margin:0 auto; }
.layout1200 { width:1200px;margin:0 auto; }  
  
.rw { float:right;line-height:150%;font-size:12px;font-weight:normal; } 
  
 
.header { width:100%;/* height:123px; */margin-bottom:20px;position:relative;z-index:999; min-width:1200px;} 
 
.header .m-head { height:120px;background:url("../images/head_bg.jpg"); } 
.header .g-logo { float:left;padding-top:15px; } 
.header .g-logo a { display:block;width:300px;height:95px;background:url(../images/about.png) no-repeat;border-radius:10px;_background:none;text-indent:-999px;overflow:hidden; } 
.search_logo{
	display:inline-block; 
	float: right;
	margin-top: 34px;
}
.search_logo input {
    height: 36px;
    width: 340px;
    font-size: 16px;
    padding: 0 10px 0 10px;
    border: 2px solid #999;
    color: #5c5c5c;
    margin-top: 5px;
}
.search_logo a.search_btn {
    float: right;
    font-size: 18px;
    height: 40px;
    width: 88px;
    text-align: center;
    line-height: 40px;
    background-color: #999;
    color: #ffffff;
    margin-top: 5px;
    margin-right: 12px;
    cursor: pointer;
}
.search_logo a.search_btn:hover{
	color: #ffffff !important;
}
.search_logo .keyword{
	width: 454px;
	height: 20px;
	line-height: 20px;
	display: block;
    text-align: left;
    margin-top: 7px;
    overflow: hidden;
    font: 12px/150% Arial,Verdana,"\5b8b\4f53";
    color: #666;
}
.search_logo .keyword ul li{
	display: inline-block;
}
.search_logo .keyword ul li a{
    white-space: nowrap;
    margin-right: 10px;
} 


 .header .m-nav { width:100%;min-height:36px;background:#fff;border-bottom:1px solid #e5e5e5 }
.header .fixed { z-index:9990;position:fixed;_position:absolute;top:0;left:0; }  
.header .menu { float:left; min-height:35px;position:relative;}
.header .menu a { color:#333; }
.header .menu li span{width:16px;color:#ccc;height:35px;display:inline-block;text-align:center;font-weight:normal;font-size:14px }  
.header .menu li {float:left;min-height:35px;line-height:35px;} 
.header .menu li a{ display: inline-block; height: 100%;font-size:14px}
.header .menu li a.first {font-weight:bold;font-size:14px;}  
.header .menu li a.city_a{ color: #229d44; padding-right: 5px;font-size:12px} 
.header .menu li.f12{font-weight:normal;font-size:12px;padding-left:13px;}
.header .menu li.new a { display:block;line-height:16px;padding-right:28px;background-image:url(../images/new.png);background-repeat:no-repeat;background-position:right top; } 
.header .menu li a {padding-right:4px;padding-left:5px;text-align:center } 
.header .menu li a.on { color:#ee2266;font-weight:bold}
.header .menu li a.last{padding-right:0}
.header .menu li.bold{font-weight:bold;font-size:14px;margin-right:10px}
.header .menu li.bold a{padding-right:0;color: #ee2266;}  
.header .menu li.bold a:hover{color: #55aadd;}  
.header .menu a:hover{color:#e26;text-decoration:none;background:#E6E6E6;-webkit-transition: background .2s;
-moz-transition: background .2s;
transition: background 0.2s;} 
 .db_main_body_banner{
	min-width: 1200px;
} 
.ad_pc_box{
	text-align:center
} 
.db_main_body_banner{
	margin-bottom: 18px;
}
.db_main_body_banner img{
width: 100%;
} 
.ad_pc_box img{
	 max-width: 1200px
}
.ad_wap_box{
	display: none;
}  
#wrap{
	padding-bottom: 30px;
} 
  
 
.footer { 
	position:relative;
	height:232px;
	min-width:1200px;
	margin-top:50px;
	background:url(../images/index_v3_bg1.png);
	border-top:1px #D9D9D9 solid;
} 
.footer .footer-nav { width:960px;height:167px;margin:0 auto;padding:25px 0 0;} 
.footer .footer-nav dl { float:left;display:inline;width:150px;margin-left:50px; } 
.footer .footer-nav dt { line-height:1.2;color:#666;font-size:14px;font-weight:bold; } 
.footer .footer-nav dd {line-height:1.2;margin-top:10px; }
.footer .footer-nav a { color:#666; } 
.footer .footer-nav a:hover { color:#666;text-decoration:underline; }  
.footer .footer-nav dl.followus a { display:block;height:16px;line-height:16px;padding-left:20px;background-image:url(../images/footer-icons.png);background-repeat:no-repeat; } 
.footer .footer-nav dl.friendlinks { float:left;width:500px;margin-left:50px; } 
.footer .footer-nav dl.friendlinks dd { float:left;width:80px;text-align:left;  
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;} 
.footer .footer-nav dl.how { float:left;width:130px;margin-left:50px; } 
.footer p.cp { position:absolute;bottom:10px;z-index:9;width:100%;text-align:center; } 
.footer p.cp a{color:#666;}
a.f-sina { background-position:0 0; } 
a.f-douban { background-position:0 -16px; } 
a.f-Qzone { background-position:0 -32px; }
a.f-tencent { background-position:0 -48px; }
 
 
 input { vertical-align:middle; } 
input, textarea { color:#333;font-size:14px;outline:none; }  
 
::-webkit-input-placeholder { font-size:12px; }
input:-moz-placeholder { font-size:12px; }
 
.pagin span { float:left;height:20px;line-height:20px;padding:3px 10px;margin-left:8px;color:#666;font-size:14px; } 
.pagin a { float:left;height:20px;line-height:20px;padding:3px 10px;margin-left:8px;font-size:14px;border:1px solid #dedede;background:#fff;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; white-space: nowrap; }  
.pagin a:hover { color:#fff;background:#55aadd;text-decoration:none; } 
 
.pagin a,
.pagination a {text-decoration: none;}
.pagin a,.pagination a, .pagination span {}
.pagination .current {}
.pagination .current.prev, .pagination .current.next{}
.pagin span.prev,.pagination span.prev,
.pagin span.next,.pagination span.next{display:none;}
 
.pagin span{border:1px solid #ebebeb;background:#fff;color:#666;}
.pagin span.current{background:#999;color:#fff;}
.pagin a { float:left;height:20px;line-height:20px;color:#666;padding:3px 10px;margin-left:8px;font-size:14px;border:1px solid #ebebeb;background:#fff;overflow:hidden;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; white-space: nowrap; }  
.pagin a:hover{border:1px solid #ccc;color:#666;background:#fff;}
  
   
.g-daren .i-daren,.g-daren .i-editor{display:inline-block;display:-moz-inline-stack; *display:inline;zoom:1;margin-left:3px;vertical-align:middle;_vertical-align:bottom;}
.g-daren  em{display:inline-block;display:-moz-inline-stack; *display:inline;zoom:1;vertical-align:middle;_vertical-align:bottom;}
 
 
 
#returnTop{width: 144px; height: 240px; bottom: -240px;} 
  
  
  
 #moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:360px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:412px;
	_margin-top:412px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:464px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:516px;
	_margin-top:516px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-200px;
	top:-50px;
	width:200px;
	height:200px; 
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-200px;
	top:-50px;
	width:200px;
	height:200px; 
} 

 
body{background:#f7f7f7;}
#inform{height:30px;line-height:30px;background:#fff1c1;color:#d65522;text-align:center;}
 
.flash {width:720px;height:280px;float:left;background:#fff;padding:10px;position:relative; }
.scrollable { width:500px;height:310px;background-color:#fff;overflow:hidden;position:relative;float:left} 
.scrollable .items { width:20000em;position:absolute;} 
.scrollable .items .item { width:500px;height:310px;position:relative;float:left; }
.scrollable .navi{height:15px;position:absolute;bottom:10px;right:10px;z-index:1;}
.scrollable .navi li{height:12px;width:12px;border-radius:6px;background:#fff;*float:left;display:inline-block;overflow:hidden;cursor:pointer;margin-right:5px;box-shadow:1px 1px 0 rgba(0,0,0,0.5); }
.scrollable .navi li.active{background:#ee2266;}
.jd_ad_slide {
	width: 500px; height: 310px;
	float: left;
	position: relative;
} 
.jd_ad_img {
	position: absolute; left: 0; top: 0;
	width: 100%; height: 100%; 
}
 
 
.main-focus { padding-left: 250px; width: 730px; height: 310px; position: relative; } 
.main-focus-tags { position: absolute; z-index: 9; top: 0; left: 0; width: 230px; height: 305px; padding: 5px 10px 0; background-color: #fff; -webkit-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); -moz-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); -ms-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); } 
.main-focus-slider { float: left; width: 500px; height: 310px; }
.main-focus-slider img{ width: 500px !important; height: 310px !important; }
.main-focus-newpro { float: left; width: 230px; height: 310px; background: url(../images/index_v3_bg1.png) repeat; } 
.main-focus-tags .tags-bd { padding: 8px 0 7px; border-bottom: 0px dotted #ccc; position: relative; } 
.main-focus-tags .last { border: none; } 
.main-focus-tags .group-title { float: left; margin: 4px 0 0 0; } 
.main-focus-tags .tag-group { display: inline-block; *display: inline; *zoom: 1; padding: 0 4px; color: #f86b82; text-align: center; line-height: 19px; background-color: #fff5f5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } 
.main-focus-tags .group-box {height:315px;min-height: 19px; overflow: hidden; zoom: 1; font-size: 0; letter-spacing: -4px; } 
.main-focus-tags .tag-item { display: inline-block; *display: inline; *zoom: 1; margin: 2px 0 0 12px; height: 25px; line-height: 25px; font-size: 13px; letter-spacing: normal; color: #333; }    
.main-focus-tags .ob { color: #e26; } 
 
.main-focus-tags .popup-arr-lf { display: none; position: absolute; z-index: 11; top: 50%; right: -12px; margin-top: -7px; width: 12px; height: 14px; background: url(../images/index_v3.png) 0 0 no-repeat; } 
 
.main-focus-newpro .newpro-hd { padding: 10px; } 
.main-focus-newpro .calender { float: left; margin-right: 7px; padding: 2px; width: 75px; height: 36px; color: #fff; text-align: center; background-color: #e26; } 
.main-focus-newpro .calender .day-num { float: right; width: 36px; height: 36px; color: #e26; font-size: 30px; line-height: 36px; background-color: #fff; } 
.main-focus-newpro .calender .year-num { display: block; width: 38px; font-size: 13px; line-height: 13px; letter-spacing: 1px; margin-bottom: 2px; } 
.main-focus-newpro .calender .mon-num { display: block; width: 38px; font-size: 24px; line-height: 24px; letter-spacing: 1px; } 
.main-focus-newpro .newpro-title { overflow: hidden; zoom: 1; font-size: 19px; color: #333; font-weight: normal; line-height: 1.1; } 
.main-focus-newpro .newpro-title a { color: #333; } 
.main-focus-newpro .newpro-title a:hover { text-decoration: none; } 
.main-focus-newpro .newpro-title .title-en { display: block; font-size: 15px; color: #666; } 
.main-focus-newpro .newpro-bd { position: relative; margin: 0 auto; width: 210px; height: 250px; overflow: hidden; } 
.main-focus-newpro .newpro-bd img{ width: 210px !important; height: 250px !important;}
.main-focus-newpro .newpro-bd .bd-title { position: absolute; z-index: 9; bottom: 26px; right: 5px; width: 155px; height: 30px; background: #e26; opacity: 0.8; filter: alpha(opacity=80); line-height: 30px; text-align: center; font-size: 18px; font-family: 黑体; color: #fff; } 

 
.category-main{background:#fff;padding:10px;margin-top:20px; }
 
  
 
.category{border-bottom:1px dotted #ddd;margin-top:20px;_margin:0;_padding:10px;}
.category.none{border-bottom:none;margin-bottom:0; }
.category .category-box{padding-bottom:10px;overflow:hidden;padding-top:10px;}
.category .pt0{padding-top:0; }
.category .pb0{padding-bottom:0; }
.category .category-box .left{width:720px;float:left;}
.category .category-box .right{width:210px;float:right;padding-left:10px;padding-top:10px; }
.category .category-box .pic-l{width:240px;height:240px;float:left;position:relative;padding-top:10px}
.category .category-box .pic-l img{opacity:0.99;filter:alpha(opacity=99);height:230px;width:230px;}
.category .category-box .pic-l img:hover{
	opacity:1;filter:alpha(opacity=100);
	transition: all .3s ease;
	transform: scale(1.02,1.02);
	-ms-transform: scale(1.02,1.02);
	-webkit-transform: scale(1.02,1.02);

}
.category .category-box .pic-l .title{background:rgba(255,255,255,0.9);padding:0 8px;height:22px;line-height:22px;color:#f86b82;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;position:absolute;left:5px;bottom:15px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99FFFFFF,endcolorstr=#99FFFFFF);
width:85%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.category .category-box .pic-l .title a{color:#f86b82;}
.category .category-box .pic-r .title a{color:#f86b82;}
.category .category-box .pic-r{width:480px;height:240px;float:left;padding-top:10px; overflow: hidden;}
.category .category-box .pic-r .title{background:#555;height:44px;line-height:22px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;position:absolute;bottom:12px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99FFFFFF,endcolorstr=#99FFFFFF);
	opacity: .7;
	filter: alpha(opacity=70);
	width:150px;
	padding:0 5px;
	overflow: hidden; 
}
 
.category .category-box .pic-r a{display:inline-block;}
.category .category-box .pic-r .img{width:120px;height:120px;border:0;float:left;position:relative}
.category .category-box .pic-r .img img{height:110px;width:110px;opacity:0.95;filter:alpha(opacity=95);}
.category .category-box .pic-r .img img:hover{
	opacity:1;filter:alpha(opacity=100);
	transition: all .3s ease;
	transform: scale(1.04,1.04);
-ms-transform: scale(1.04,1.04);
-webkit-transform: scale(1.04,1.04);
}
 
.hd{overflow:hidden;zoom:1;}
.hd_link{height:40px}
.hd h4{font-weight:normal; line-height: 20px;height:20px;float:right;font-size:12px}
.hd h2{ font-size:16px;height:20px;line-height:20px;float:left;color:#333;display:inline-block }
.hd h2 a{color:#333;text-decoration:none}
.hd_link{font-size:16px;height:20px;line-height:20px;float:left;color:#333;display:inline-block ;font-weight:bold}
.hd h3{font-size: 12px;height:20px;line-height:20px;float:left;color:#e26;margin-left:10px;font-weight:normal;}
.hd h3 a{  margin-left:5px; } 
.hd .em{color:#ee2266 }
.hd .separate{margin:0 6px;color:#ccc;display:inline-block;margin-top:3px  }
.hd .subheading{color:#999}
.hd .up{color:#666;}
.hd .up strong{color:#009900 }
.hd .more{float:right;display:inline-block;line-height:20px;height:20px;}
.hd .more a{color:#666;text-decoration:none;}
.hd .more a.on{display:block;}

#category-main-div1 h2 a,#category-main-div1 h4 a,#category-main-div1 h3 a{color:#093}
#category-main-div2 h2 a,#category-main-div2 h4 a,#category-main-div2 h3 a{color:#4597d6}
#category-main-div3 h2 a,#category-main-div3 h4 a,#category-main-div3 h3 a{color:#F69}
#category-main-div4 h2 a,#category-main-div4 h4 a,#category-main-div4 h3 a{color:#9C0}
#category-main-div5 h2 a,#category-main-div5 h4 a,#category-main-div5 h3 a{color:#f90}
#category-main-div6 h2 a,#category-main-div6 h4 a,#category-main-div6 h3 a{color:#F00}
#category-main-div7 h2 a,#category-main-div7 h4 a,#category-main-div7 h3 a{color:#639}
.category-box .f_link {
	margin-top: 6px;
    background-color: #FFFFFF;
    border: 1px solid #ededed;
    padding-bottom: 25px;
    line-height: 24px;
}
.category-box .f_link p{
	width: 1150px;
    margin-top: 20px;
    padding: 0 20px;
    font-size: 16px;
}
.category-box .f_link p a{
	font-size: 14px;
	color: #474747;
	margin-left: 5px;
	margin-right: 5px;
}  
.category-box .f_link p a:hover{ 
	color: #55aadd;
}
 
.topic{padding-top:10px;height:430px;width:730px;} 

.witem {width:210px;padding-top:10px }
.witem ul{padding-top:0px }
.witem li{background:#f2f2f2;height:30px;line-height:30px;padding-left:10px;margin-bottom:10px;vertical-align:middle;border-radius:5px}
.witem li a{color:#333;float:left;display:inline;}
.witem li a.max{max-width:200px}
.witem li a.default{max-width:180px}
.witem li .num{color:#999;float:right;padding-right:8px }
.witem li .hot ,.witem li .new{float:left;display:inline;margin-top:6px;padding:0 2px;margin-left:3px;margin-right:3px;height:18px;line-height:18px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
.witem li .hot{background:#ffaa00;}
.witem li .new{background:#77dd00;}
.witem li:hover{background:#e9e9e9;text-decoration:none;transition:background 0.9s;-webkit-transition:background 0.9s;-moz-transition:background 0.9s;-o-transition:background 0.9s;}
.witem li{ margin-bottom: 8px;}
 
.qitem {width:210px;padding-top:15px;padding-left:10px;pading-right:10px;  }
.qitem ul{padding-top:0px;background:#fff ;width:230px;}
.qitem li{background:#fff;height:27px;line-height:27px;padding-left:10px;margin-bottom:10px;vertical-align:middle;width:220px; }
.qitem li a{color:#333;float:left;display:inline;}
.qitem li a.max{max-width:180px}
.qitem li a.default{max-width:212px} 
.qitem li .hot ,.qitem li .new{float:left;display:inline;margin-top:6px;padding:0 2px;margin-left:3px;margin-right:3px;height:18px;line-height:18px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
.qitem li .hot{background:#ffaa00;}
.qitem li .new{background:#77dd00;}
.qitem li:hover{background:#f2f2f2;text-decoration:none;transition:background 0.9s;-webkit-transition:background 0.9s;-moz-transition:background 0.9s;-o-transition:background 0.9s;}
.qitem li{ margin-bottom: 8px;}
 
  
.magazine{height:380px;padding:20px 0 10px 0; }
.magazine ul{padding-top:15px; }
.magazine li{width:230px;float:left;margin-right:20px;background:#fff; }
.magazine li p{
	height:30px;line-height:30px;color:#666;padding-left:5px;  
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
 }
.magazine li img{height:285px;width:220px;margin:5px; }
.magazine li.last{margin-right:0; }
/**/
.justGuang {background:#fff;padding:40px 0;}
.justGuang h3 {color:#333;font-size:20px;line-height:30px;font-weight:normal;text-align:center; display:block;font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;} 
.justGuang h4{color:#ee6666;font-size:16px;line-height:30px;display:block;padding:10px 20px;text-align:center;}
 
.justGuang .already{height:40px;width:288px;margin:0 auto  } 
.justGuang .already .go-faxian{background:#ee2266;padding:0 30px;color:#fff;border-radius:6px;-webkit-border-radius:6px;margin-right:20px;  }
.justGuang .already .go-topic{background:#88bb33;padding:0 30px;color:#fff;border-radius:6px;-webkit-border-radius:6px;}
.justGuang .already a{height:40px;line-height:40px;display:inline-block;font-size:14px;font-weight:bold;float:left;margin:0  }
  
 
 
/*@media all and (min-width: 1200px) {*/
	.layout980_home{ width: 1200px;margin: 0 auto; } 
	.header .g-slogan{ width: 315px; background: url(../images/searchBg.png) 0 0 no-repeat;}
	.header .g-slogan .search-input-keyword{ width: 205px;}
	#container_home{ width: 1200px;margin: 0 auto; }
	.main-focus{ height: 330px; padding-left: 270px; width: 930px; }
	.main-focus-tags{ height: 325px; width: 250px; }
	.main-focus-tags .tags-bd{ padding: 4px 0 5px 0;}
	.tags-popup{ left: 270px; height: 328px; }
	.tags-popup .tags-list{ height: 197px; }
	.scrollable .items .item{ width: 680px; height: 330px;}
	.main-focus-slider, .main-focus-slider img{ width: 680px !important; height: 330px !important; }
	
	.main-focus-slider .title {
    background: #555;
    padding: 0 5px 0 6px;
    height: 33px;
    line-height: 33px;
	font-size:15px;
    color: #fff; 
    text-decoration: none;
    position: absolute;
    left: 0px;
    bottom: -20px; 
    opacity: .7;
    filter: alpha(opacity=70); 
    overflow: hidden;
	width: 675px !important; 
	font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;
}

	.main-focus-newpro{ width: 250px; height: 330px;}
	.main-focus-newpro .newpro-hd{ padding: 14px 15px 15px 15px; }
	.main-focus-newpro .calender{ margin-right: 10px;}
	.main-focus-newpro .newpro-bd{ background: #fff; width: 220px; height: 260px;}
	.main-focus-newpro .newpro-bd img{ width: 220px !important; height: 260px !important; background: #fff; }
	.events-pic .events-news li{ padding-bottom: 4px; }
	.category-main{ width: 1180px;} 
	.magazine{ width: 1200px; }
	 
	.topic{ height: 501px; }
	.category-left, .topic{ width: 940px;}
 
  
 
	.category-right{ width: 225px;}
 
	.follow-daren .darenGrid{ width: 300px; padding: 10px 0 0 13px; margin-right: 0; height: 303px;}
	.follow-daren{ padding: 10px 0;}
	.follow-daren .hd{ margin-left: 10px;}
	.follow-daren .darenGrid .user{ height: 96px; }
	.follow-daren .darenGrid .user-img{ width: 96px; height: 96px; }
	.follow-daren .darenGrid .user-info{ width: 180px; padding-right: 10px; height: 84px; }
	.follow-daren .darenGrid .user-info p{ height: 55px;}
	.category .category-box .left{ width: 933px; }
	.category .category-box .pic-l{ width: 250px; height: 250px; padding: 10px 15px 5px 0;}
	.category .category-box .pic-l img{ width: 250px; height: 250px; }
	.category .category-box .pic-r .img{ padding: 0 13px 10px 0; }
	.category .category-box .pic-r .img img{ width: 120px; height: 120px;}
	
	.category .category-box .pic-r .img_max img{ width: 160px; height: 120px;border:1px solid #ccc;opacity: .90;
	filter: alpha(opacity=90);}
 	.category .category-box .pic-r .img_max{ padding: 0 47px 10px 0; }
		
	.category .category-box .pic-r{ width: 668px; height: 260px;}
	.category .category-box .tag-info{ margin-bottom: 17px;}
	.events-pic img{ width: 220px; height: 160px; }
	.magazine{ height: 315px;}
	.magazine li{ width: 280px; margin-right: 26px; padding-bottom: 5px; }
	.magazine li img{ width: 270px; height: 210px; }
	
  
 
/*}*/
 

html{overflow:auto;} 

#container{width:980px;}
#container.article_detail{
	width: 1050px;
}
#container.article_detail .main {
	width: 100%;
}
.page-bd{
	margin-bottom: 30px;
}
.main{ float:left;width:730px; }
#container.article_detail .page-bd{
	margin-bottom:0;
}
#container.article_detail .main{
	margin-bottom:-30px;
}
.nav{ margin-bottom:20px;height:107px}
 .nav .menu{height:107px;width:868px;float:right}
.nav .menu ul { height:50px;background:#fff;/*border-top:3px solid #dedede;position:relative;*/} 
.nav .menu  ul li { float:left;margin-top:-3px;padding-top:12px; } 
.nav .menu  ul li a,.nav ul li b{color:#555;text-align:center;height:33px;width:48px;padding:0 20px;line-height:16px;display:inline-block;border-right:1px dotted #dedede;font-weight:bold;}
.nav .menu ul li a:hover{color:#5ad;text-decoration:none;}
.nav .menu ul li.last a,.nav .menu ul li.last b{ width:60px;}
.nav .menu .user-relation,.nav-daren .user-relation{width:100px;}
 
.nav .menu ul li.user { position:relative;width:430px;} 
.nav .daren{height:30px;display:block;margin-top:7px;padding:7px 0 13px;}
.nav .daren em,.nav .daren .username{line-height:30px;font-size:20px;font-weight: 400;float:left;margin-right:2px;margin-left: 10px;}
.nav .daren .g-daren{padding-right:10px;height:30px;float:left}


.nav ul li.user a.user-info { padding:0 10px 0 55px;font-size:20px;color:#333;line-height:33px;font-weight:normal;text-align:left;overflow:hidden;border-right:none;width:auto;float:left;} 
.nav ul li.user a.user-info .ofh{display:inline-block;max-width:260px;_width:260px;_overflow:hidden;}
.nav ul li.user a.user-info img { position:absolute;top:8px;left:5px;width:40px;height:40px; } 
 
.nav ul li.cur{}
.nav ul li.cur a{color:#e26;}
.nav ul i { position:absolute;z-index:9;left:0;top:-3px;width:100%;height:1px;opacity:0.1;filter:alpha(opacity=10);background:#000;_display:none; }
  
 
.main-menu{height:22px;line-height:22px;padding-top:15px}
.main-menu ul {float:left;/*width:400px;*/}
.main-menu li { float:left;color:#333;margin-right:30px; line-height:22px;} 
.main-menu li a {color:#333;}
.main-menu li.on{font-weight:700;} 
 
 
.fans-list{padding:0 15px;background:#fff;} 
.fans-list .section{padding:15px 0;background:#fff;cursor:default;position:relative;border-bottom:1px dotted #ececec;min-height:90px}
.fans-list  .section-pic{min-height:120px}
.fans-list .section:hover{background:#f9fafa;}
.fans-list .section .user-pic{ width:80px;float:left; text-align:center}
.fans-list .section .user-pic img{ width:150px;height:94px }
.fans-list .section .user-pic img.doc_pic { width:auto;height:75px;max-width:80px}
.fans-list .section .user-info{ margin-left:10px;padding-right:10px;height:50px; }
.fans-list .section .user-info-pic{ height:80px; } 
.fans-list .section .user-info-time{ margin-left:10px;padding-right:10px;height:50px; } 
.fans-list .section .user-info-has-pic{ margin-left:160px;}

 

.fans-list .section .user-intro{
	line-height:30px;
	word-break: break-all;
	display: block; 
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.fans-list .section .user-intro a{font-size:19px;color:#333;text-overflow: ellipsis;font-weight:normal;font-family:'微软雅黑'; }
.fans-list .section .user-intro a:hover{color:#333;text-decoration:underline;color:#e26}
.fans-list .section .user-data
{
	color:#999;
	line-height:22px;
	max-height:44px;
	word-break: break-all;
	display: block;
	overflow: hidden; 
	text-overflow: ellipsis;
	font-size:12px;
}

.fans-list .section .user-data-pic
{ 
	max-height:75px;
	margin-bottom:3px; 
}
.mr10,.mr10 a{color:#bbb;}
.mr10 a{
	margin-right:0px;margin-left:0px;text-decoration:none;padding:1px;border-radius:3px;
	background-color: #eee;
    color: #999;
}
.mr10 a:hover{background:#999;color:#fff;}
.fans-list .section .user-data  img
{ 
	max-width:110px;
	max-height:70px;
	word-break: break-all; 
	overflow: hidden; 
	text-overflow: ellipsis; 
}

 

.fans-list .section .follow{width:110px;position:absolute;right:0;top:15px;} 
.fans-list .section:hover .remove-fans{ display:block;}
.fans-list .main-menu{border-bottom:1px dotted #ececec;padding-left:0;padding-right:0;}
.fans-list .main-menu .sbl-btn{float:right;} 
  
    
 
.pagin span{border:1px solid #ebebeb;background:#fff;color:#666;}
.pagin span.current{background:#999;color:#fff;}
.pagin a { float:left;height:20px;line-height:20px;color:#666;padding:3px 10px;margin-left:8px;font-size:14px;border:1px solid #ebebeb;background:#fff;overflow:hidden;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; white-space: nowrap; }  

  
.pagin a:hover{border:1px solid #ccc;color:#333;background:#fff;}
.pagin a:hover{border:1px solid #ccc;color:#333;background:#fff;}

.side{ float:right;width:230px; }
.side .title{font-weight:bold;padding:5px 0px 10px 0px;line-height:16px;height:16px;}
.side .title{border-bottom:1px dotted #ddd;font-size: 14px;} 
.side .ss{margin-bottom:12px;}
 

.interest{ padding:10px;background:#fff; }
.interPer {padding-top:6px;}
.interPer li{ height:50px;padding:6px 0; }
.interPer li .user-pic{ float:left; }
.interPer li .user-pic img{ width:50px;height:30px }
.interPer li .user-info{ padding-left:60px; }
.interPer li .user-info p{line-height:16px;color:#999;}
.interPer li .user-info .username{line-height:14px;display:block;font-size:12px}
.interPer li .user-info .followed-btn {float:left;} 
 
 
#container .content { min-height:500px;padding:40px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1); } 
   
.recommend-topic{padding:10px;background:#FFF;}

 
.recommend-topic .tags-box {
    padding: 10px 5px 10px;
}
.recommend-topic .tags-box a {
    float: left;
    margin: 9px 3px 0;
    background-color: #eee;
    color: #999;
    font-size: 12px;
    line-height: 22px;
    padding: 0 4px;
    border-radius: 2px;
	transition: all 0.2s ease;
    text-decoration: none;
	
	 border-radius: 3px;
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    border: solid 1px #ccc;
	display: inline-block;
    font-size: 12px;
    color: #999; 
    vertical-align: baseline;
    background-color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.recommend-topic .tags-box a:hover { 
    background-color: #999;
    color: #fff; 
}
.recommend-topic .tags-box:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
}

.recommend-topic .title a{
	color: #666; 
    display: inline;
}
.recomm-follow-topic{margin-top:10px;}
.recomm-follow-topic li{ 
	background: #f2f2f2;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    margin-bottom: 10px;
    vertical-align: middle;
    border-radius: 5px;
}

.recomm-follow-topic li:hover{ 
	background: #E4E4E2; 
	cursor:pointer; 
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	transition: background 0.2s;
}

.recomm-follow-topic .on, .recomm-follow-topic .on:hover{ 
	background: #ddd;  
}
 
 .recomm-follow-topic .on a, .recomm-follow-topic .on a:hover{  
	color: #ee2266; 
}
 
.recomm-follow-topic li a{
	max-width:155px;
	text-decoration:none;
	color: #333;
    float: left;
    display: inline;
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
 
.recomm-follow-topic li  a.city{
	max-width:215px; 
} 
 
.recomm-follow-topic li a:hover{ 
 
}
.recomm-follow-topic li .num{
	color: #999;
    float: right;
    padding-right: 8px;
} 
  
.recomm-follow-topic li .new {
    background: #77dd00;
}
.recomm-follow-topic li .new {
    float: left;
    display: inline;
    margin-top: 6px;
    padding: 0 2px;
    margin-left: 3px;
    margin-right: 3px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    text-decoration: none;
}


.recomm-follow-topic li .hot {
    background: #ffaa00;
}
.recomm-follow-topic li .hot, .witem li .new {
    float: left;
    display: inline;
    margin-top: 6px;
    padding: 0 2px;
    margin-left: 3px;
    margin-right: 3px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    text-decoration: none;
}
 
  
.follows h3 { line-height:1.2;padding:10px 0;}  
.side .rw { line-height:inherit; } 
 
 .t-header {
	padding-bottom:10px;
	border-bottom:1px dotted #D1D1D1;
}
.t-header h3 {
	font-size:14px;
}
.side .taolun-list {
	background:#fff;
	padding:20px 15px;
}
.side .taolun-list ul,.side .taolun-owner ul {
	margin-top:8px;
}
.side .taolun-owner .u-info {
	line-height:24px;
}
.side .taolun-list li,.side .taolun-owner li {
	height:30px;
	line-height:30px;
}
.side .taolun-list  .img {
	height:100px; 
	text-align:center; 
}
.side .taolun-list  .txt {
	height:auto;
	line-height:22px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;  
	color: #8c8c8c;
    word-wrap: break-word;
    word-break: break-all;
	margin-bottom:10px;
}
.side .taolun-list  .img img{
	height:100px; width:100px;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%; 
}
.side .taolun-list  .img a{width:100%}

.side .taolun-list a,.side .taolun-owner li a {
	color:#333;margin-left:4px;display:block;width:170px;
	font-size:12px;
}
.side .taolun-list li.more-article {margin-top:10px;margin-bottom:5px;text-align:center}
.side .taolun-list li a.more-article { 
	width:100%;
	font-size:14px;
	height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background: #FFA4A2; 
	border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; 
}
.side .taolun-list li a.more-article:hover
{
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity:0.8; 
}

.side .taolun-list a.more{
	width:60px;float:right;text-align:right;
	color: #666;
    display: inline;
	margin-bottom:10px;
}

.side .taolun-list .num,.side .taolun-owner li .num{
	display:block;
	width:20px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#fff;
	background:#bac5cc;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin-top:8px;
}

.side .taolun-list li:nth-child(1) .num,.side .taolun-list li:nth-child(2) .num,.side .taolun-list li:nth-child(3) .num {background:#FFA4A2;color:#fff}

  

.article-title {
	line-height: 35px;
	font-size: 22px;
	color: #333;
	margin-bottom: 5px;
	margin-top:10px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	text-align:center;  
	font-weight: normal;
}

.article-title h2{
	font-size: 34px;
    font-weight: 700;
    line-height: 44px;
}

.article-sub {
	line-height: 30px;
	font-size: 14px;
	color: #666;
	margin-bottom: 20px;
	text-align:center;
}

.article-sub.pub_date {
	text-align:left;
	color: #999;
	margin-top:30px;
}

.article-block {
	margin-bottom: 30px; 
	color: #333;
}
.spec-block {
	margin-bottom: 10px; 
	color: #333; 
	padding:10px; 
	margin-left:5px;
}
.spec-block h3.title{
	font-size:16px;
	line-height:30px;
	margin:15px 5px 10px 0px;
	display:block;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
}

.spec-block .spec-pic li {
    margin-right: 15px;
    width: 190px;
    height: 227px;
	float: left;
    display: inline;
	margin-bottom:20px;
	border:10px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
.spec-block .spec-pic .img_wrap {
    width: 190px;
    height: 135px;
}
.spec-block .spec-pic li .text-area {
    padding: 10px 5px 10px 5px;
	background-color:#ff5a58;
	color:#fff;
    line-height: 24px;   
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  
} 
.spec-block .spec-pic li .text-area.bg1{
	background:#369;
}
.spec-block .spec-pic li .text-area.bg2{
	background:#C30;
}
.spec-block .spec-pic li .text-area.bg3{
	background:#666;
}
.spec-block .spec-pic li .text-area.bg4{
	background:#060;
}
.spec-block .spec-pic li .text-area.bg5{
	background:#936;
}
.spec-block .spec-pic li .text-area.bg6{
	background:#600;
}
.spec-block .spec-pic li .text-area.bg7{
	background:#003;
}
.spec-block .spec-pic li .text-area.bg8{
	background:#306;
}
.spec-block .spec-pic li .text-area p.title {
    line-height: 24px;
    height: 24px;
	color:#fff;
	font-size:14px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.spec-block .spec-pic li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
	color:#fff;
}
.spec-block .spec-pic li img {
    width:190px;
	height:135px;
	border:0px;  
	position: relative;
	z-index: 1;
}
.spec-block .spec-pic li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-pic li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:50px;
    background-color: #229d44;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
}
.spec-block .spec-pic li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
.spec-block .spec-pic li:hover .text-area,.spec-block .spec-pic li.hover .text-area{ 
	color:#fff; 
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1; 
	transition: opacity .7s;
	-moz-transition: opacity .7s; 
	-webkit-transition: opacity .7s; 
	-o-transition: opacity 0.7s;  
}

.spec-block .spec-pic li:hover{ 
	-webkit-box-shadow: 3px 3px 10px #f8c8c2;
	box-shadow: 3px 3px 10px #f8c8c2; 
} 


.spec-block .spec-line li {
    margin-right: 15px;
    width: 650px;
    height: 97px;
	float: left;
    display: inline;
	margin-bottom:20px;
	border:7px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
.spec-block .spec-line .img_wrap {
    width: 150px;
    height: 94px;
}
.spec-block .spec-line li .text-area {
    padding: 10px 5px 10px 10px;
	background-color: #f2f2f2;
	color:#333;
    line-height: 24px;    
	float:left;
	width:483px;
	height: 76px;
} 
 
.spec-block .spec-line li .text-area p.title {
    line-height: 24px;
    height: 24px; 
	font-size:16px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;
}
.spec-block .spec-line li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis; 
	color:#999;
}
.spec-block .spec-line li img {
     width: 150px;
    height: 94px;
	border:0px;   
	display: inline-block;
	float: left;
	border:1px solid #ccc;
}
.spec-block .spec-line li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-line li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:120px;
    background-color: #000;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; 
	opacity: .8;
  	filter: alpha(opacity=60);
}
.spec-block .spec-line li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
  
.spec-block .spec-line li:hover{   
	-webkit-box-shadow: 3px 3px 10px #FFA4A2;
	box-shadow: 3px 3px 10px #FFA4A2; 
} 

 
.spec-block .spec-two li {
    margin-right: 15px;
    width: 310px;
    height: 97px;
	float: left;
    display: inline;
	margin-bottom:20px;
	border:5px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
.spec-block .spec-two .img_wrap {
    width: 150px;
    height: 94px;
}
.spec-block .spec-two li .text-area {
    padding: 10px 5px 10px 10px;
	background-color: #f2f2f2;
	color:#333;
    line-height: 24px;    
	float:left;
	width:143px;
	height: 76px;
} 
 
.spec-block .spec-two li .text-area p.title {
    line-height: 24px;
    height: 24px; 
	font-size:16px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;
}
.spec-block .spec-two li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis; 
	color:#999;
}
.spec-block .spec-two li img {
     width: 150px;
    height: 94px;
	border:0px;   
	display: inline-block;
	float: left;
	border:1px solid #ccc;
}
.spec-block .spec-two li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-two li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:120px;
    background-color: #000;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; 
	opacity: .8;
  	filter: alpha(opacity=60);
}
.spec-block .spec-two li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
  
.spec-block .spec-two li:hover{   
	-webkit-box-shadow: 3px 3px 10px #FFA4A2;
	box-shadow: 3px 3px 10px #FFA4A2; 
} 

.spec-block .spec-text li { 
    width: 650px;
    height: 49px;
	float: left;
    display: inline;  
	border-top: 1px #f7f7f7 solid;
	border-left: 4px #f7f7f7 solid;
	border-right: 1px #f7f7f7 solid;
    border-bottom: 1px dashed #e1e1e1;
	background:#f7f7f7;
} 
 
.spec-block .spec-text li .text-area {
    padding: 0px 5px 0px 3px; 
	color:#333;
    line-height: 49px;    
	float:left;
	width:650px;
	height: 50px;
} 
 
.spec-block .spec-text li .text-area p.title {
    line-height: 49px;
    height: 49px; 
	font-size:14px; 
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333; 
	text-decoration:underline;
}
.spec-block .spec-text li .text-area p.title a{
    margin-right:20px; 
}
  
.spec-block .spec-text li:hover{ 
	background:#fff;
	border:1px #eee solid;  
	border-left:4px #FFA4A2 solid;
	-webkit-transition: background .3s;
	-moz-transition: background .3s;
	transition: background 0.3s;
} 

.spec-block  ul.spec-simple { 
	background:#f7f7f7;
}

.spec-block .spec-simple li { 
    width: 150px; 
	float: left;
    display: inline;    
	background:#f7f7f7; 
	margin-right:10px;
	border:1px #f7f7f7 solid;  
	border-left:4px #f7f7f7 solid;
	border-bottom:1px dashed #999;
	height: 49px;  
	white-space: nowrap;
	overflow: hidden; 
} 
 
.spec-block .spec-simple li .text-area {
    padding: 0px 5px 0px 3px; 
	color:#333;
    line-height: 49px;    
	float:left; 
} 
 
.spec-block .spec-simple li .text-area p.title {
    line-height: 49px; 
	font-size:15px;  
	color:#333; 
	text-decoration:underline;
}
.spec-block .spec-simple  a{ 
	color:#333;font-family: "Microsoft Yahei","微软雅黑", "黑体";  
}
  
.spec-block .spec-simple  li:hover{ 
	background:#fff;
	border:1px #eee solid;  
	border-left:4px #FFA4A2 solid;
	-webkit-transition: background .3s;
	-moz-transition: background .3s;
	transition: background 0.3s;
}

.article-block p, .article-block h2,.article-block h3,.article-block h4,.article-block h5,.article-block h6{
	font-size: 14px;
	line-height: 23px;
}

.article-block h1{
	font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    color: #222;
    margin: 36px 0 22px;
}

.article-block h2{
	font-size: 22px; 
	font-weight: 700;
    line-height: 30px;
    color: #222;
    margin: 34px 0 20px;
}

.article-block h3{
	font-size: 20px; 
	font-weight: 700;
    line-height: 28px;
    color: #222;
    margin: 32px 0 18px;
}

.article-block p{
	margin: 15px 0;
	font-size: 14px;
}

.article-block div{
	font-size: 16px;
    line-height: 28px;
    color: #222;
    word-wrap: break-word;
}

.article-main{
	padding-bottom:40px;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}


.article-bottom-menu {
	margin-top:5px;
	border-top: 1px dotted #ececec;
	padding-left: 0;
	padding-right: 0;
	line-height: 22px;
	padding-top: 15px;
	width:700px; 
} 
.article-bottom-tags {
	margin-top:60px; 
	padding-left: 0;
	padding-right: 0;
	line-height: 22px;
	padding-top: 15px;
	width:700px; 
} 
.article-bottom-tags span,.article-bottom-tags a{
	margin-left:3px;
	font-size:13px; color: #999; 
}

.article-bottom-tags a{
	    border-radius: 3px;
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    border: solid 1px #ccc;
	display: inline-block;
    font-size: 12px;
    color: #999; 
    vertical-align: baseline;
    background-color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.article-bottom-tags ul {
	width:700px; 
}
.article-bottom-menu ul {
	width:342px; display:inline-block; 
}
.article-bottom-menu ul .num {
	padding:1px 3px 1px 3px;  
	text-align:center;
	color:#fff;
	background:#bac5cc;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin:5px 5px 5px 0px;
}   
.article-bottom-menu ul li:nth-child(2) .num,.article-bottom-menu ul li:nth-child(3) .num,.article-bottom-menu ul li:nth-child(4) .num {
	background:#FFA4A2;color:#fff;
} 

.article-bottom-menu ul .title-left {
	color:#393;
	font-size:14px; 
	font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;
}  

.article-bottom-menu ul .title-right {
	color:#F60;
	font-size:14px; 
	font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;
}  
	
.article-bottom-menu li {
	background: #f2f2f2;
	margin-top: 9px;
	overflow: hidden;
	height: 33px;
	line-height: 33px;
	text-indent: 1em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
} 
.article-bottom-menu li:hover {
	background: #E4E4E2; 
} 

.article-bottom-menu li a{
	color:#333;
	font-size:12px;
}
.article-block img
{
	margin: 20px auto;
	MAX-WIDTH: 80%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;
}

.article-block p {
	text-indent: 2em
}
 
 

/* fixed */
#fixed{
	z-index: 300;
    position: fixed;
    top: 28%;
    left: 50%;
    margin-left: -615px;
    width: 110px;
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
#fixed .fixed-box{  
    display: block; 
    clear: both;
	background: #FBFBFB;
	margin: 0;
    padding: 0;
}
#fixed .fixed-box .first{  
   font-weight:bold;
}
#fixed a {
   	height: 30px;
    padding-left: 10px;
    color: #747474;
    line-height: 30px;
    font-size: 12px;
    display: block; 
    border: 1px solid #EEEEEE;
    border-top: none;
    background: #FFF;
    padding-top: 0;
    padding-bottom: 0;
    float: none;
    margin: 0px;
	text-decoration:none;
}
#fixed a:hover,#fixed a.on{
	background:#92b03b;
	color:#fff;
}
 body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre, 
form, fieldset, legend, button, input, textarea, 
th, td {margin: 0;padding: 0;}
body,
button, input, select, textarea {font: 12px Arial,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size:100%; color:#333;}
address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; }
ul, ol,li { list-style: none; }
a { color:#f60;text-decoration:none; } 
a:hover { text-decoration:underline; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
button, input { *overflow:visible; } 
table { border-collapse: collapse; border-spacing: 0; }
img{vertical-align:top;display:inline-block;/*background-color:#fff;*/}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video{display: block;margin: 0;padding: 0;}
 
object,embed { outline:none;}
p{line-height:1.6;color:#333;}      
   
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.mt0{margin-top:0;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}
  
.pt0{padding-top:0;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;} 
 
.ofh{white-space:nowrap;word-wrap:normal;word-break:normal;
	text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
 
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
 
.block{display:block;}
.bigfs{font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;}
 
.m_content {
    background: rgb(255, 255, 255);
    margin: auto;
    width: 980px;
    clear: both;
}
.m_content .site_nav {
	padding:15px 10px 10px 0px;
	font-size: 13px;
}
.m_content .map_top {
   border-bottom:solid 1px #ccc;
}
.m_content .map_top img {
   float:left;
}
.site_r_link {
   width:122px;
   border:1px solid #cdcdcd; 
   background:#F8F8F8; 
   padding:5px 10px; 
   float:right;
   font-size: 13px;
   margin-top: 15px;
} 
.box_head {
	border:#DDDDDD 1px solid;
	border-bottom:none;
	height:31px;
	line-height:31px;
	overflow:hidden;
	padding:0 10px 0 10px;
	background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
.box_head strong {
	font-size:15px;
}
.box_head a.check_more{
	float: right;
	padding: 0;
}
.box_head a.check_more:hover{
	color: #229DD0;
}
.box_body {
	border:#DDDDDD 1px solid;
	border-top:none;
	padding:6px 8px 6px 8px;
	margin-bottom: 15px;
	font-size: 14px;
}
.map a{
	color: #333;
    display: inline-block;
    padding: 15px 30px;
}
 
}

@media all and (max-width: 800px) {
*{border:none;margin:0;padding:0;font-family:'微软雅黑';}
#header{height:157px;}
.header { width:100%;position:relative;z-index:999; } 
 
.header .m-head { height:120px;background:url("../images/head_bg.jpg"); } 
.header .g-logo { float:left;padding-top:15px; } 
.header .g-logo a { display:block;width:300px;height:95px;background:url(../images/about.png) no-repeat;border-radius:10px;_background:none;text-indent:-999px;overflow:hidden; } 
.search_logo{
	display:none; 
}

.header .m-nav {min-height:36px;background:#fff;border-bottom:1px solid #e5e5e5;}
.header .fixed { z-index:9990;position:fixed;_position:absolute;top:0;left:0; }  
.header .menu { float:left; min-height:35px;position:relative;overflow:hidden;background:#fff;padding:0 10px;}
.header .menu a { color:#666; }
.header .menu li span{width:16px;color:#ccc;height:35px;display:inline-block;text-align:center;font-weight:normal;font-size:14px }  
.header .menu li {float:left;min-height:35px;line-height:35px; list-style-type:none;} 
.header .menu li a{ display: inline-block; height: 100%;font-size:14px;text-decoration:none;float:left;}
.header .menu li a.first {font-weight:bold;font-size:14px;} 
.header .menu li a.city_a{ color: #229d44; padding-right: 5px;font-size:12px} 
.header .menu li.f12{font-weight:normal;font-size:12px;padding-left:13px;}
.header .menu li.new a { display:block;line-height:16px;padding-right:28px;background-image:url(../images/new.png);background-repeat:no-repeat;background-position:right top; } 
.header .menu li a {padding-right:12px; } 
.header .menu li a.on { color:#ee2266;font-weight:bold}
.header .menu li a.last{padding-right:0}
.header .menu li.bold{display:none;}
.header .menu a:hover{color:#e26;text-decoration:none;} 
 .db_main_body_banner,.ad_pc_box{
	display: none;
} 
.ad_wap_box{
	width: 100%;
	margin-bottom: 5%;
	margin-top: 3%;
	text-align:center;
}
.ad_wap_box img{ max-width: 500px
}
 
.main-focus-tags .tags-bd{display:none;}

.scrollable{display:none;}

.main-focus-tags {display:none;}
.main-focus-newpro .newpro-hd { padding: 10px; } 
.main-focus-newpro .calender {     float: left;margin-right: 7px;margin-top:10px;padding: 2px 2px 2px 5px;width: 90px;height: 36px;color: #fff;text-align: center;background-color: #e26; } 
.main-focus-newpro .calender .day-num { float: right; text-align:left; width: 45px; height: 36px; color: #e26; font-size: 30px; line-height: 36px; background-color: #fff; } 
.main-focus-newpro .calender .year-num { display: block; width: 38px; font-size: 13px; line-height: 13px; letter-spacing: 1px; margin-bottom: 2px; } 
.main-focus-newpro .calender .mon-num { display: block; width: 38px; font-size: 24px; line-height: 24px; letter-spacing: 1px; }


.main-focus-newpro .newpro-title { overflow: hidden; zoom: 1; font-size: 19px; color: #666; font-weight: normal; line-height: 1.1; margin-top:2px;} 
.main-focus-newpro .newpro-title a { color: #666; text-decoration:none;} 
.main-focus-newpro .newpro-title a:hover { text-decoration: none; } 
.main-focus-newpro .newpro-title .title-en { display: block; font-size: 12px; color: #666; } 
.main-focus-newpro .newpro-bd { position: relative; margin: 0 auto; width: 210px; height: 250px; overflow: hidden; } 
.main-focus-newpro .newpro-bd img{ width: 210px !important; height: 250px !important;}
.main-focus-newpro .newpro-bd .bd-title { position: absolute; z-index: 9; bottom: 26px; right: 5px; width: 155px; height: 30px; background: #e26; opacity: 0.8; filter: alpha(opacity=80); line-height: 30px; text-align: center; font-size: 18px; font-family: 黑体; color: #fff; } 


.qitem {padding-left:10px;padding-right:10px;margin-bottom:10px;}
.qitem ul{background:#fff;padding:10px 5px;}
.qitem li{background:#fff;height:27px;line-height:27px;margin-bottom:10px;vertical-align:middle;list-style-type:none;width:100%;overflow:hidden;}
.qitem li a{color:#666;display:inline-block;text-decoration:none;padding-right:50px;width:96%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.qitem li a.max{}
.qitem li a.default{} 
.qitem li .hot ,.qitem li .new{position:absolute;right:15px;display:inline;margin-top:-30px;padding:0 2px;height:18px;line-height:18px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;font-size:12px}
.qitem li .hot{background:#ffaa00;}
.qitem li .new{background:#77dd00;}
.qitem li:hover{background:#f2f2f2;text-decoration:none;transition:background 0.9s;-webkit-transition:background 0.9s;-moz-transition:background 0.9s;-o-transition:background 0.9s;}
.qitem li{ margin-bottom: 8px;}

.category .category-box .left{display:none;}
.hd{overflow:hidden;zoom:1;margin-top:18px}
.hd h2 a {font-size:16px;color: #666;text-decoration: none;float:left;margin-left:5px;display:inline-block }
.hd h3   {display:none;}
.hd h4{font-weight:normal;  float:right;font-size:16px;display:inline-block;margin-right:15px;}
 .hd h4 a {font-size:15px;color: #666;text-decoration: none;  }
.witem {padding-top:10px;background-color:#fff;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;}
.witem ul{padding:10px 5px;}
.witem li{height:30px;line-height:30px;margin-bottom:10px;vertical-align:middle;border-radius:5px;list-style-type:none;width:100%;overflow:hidden;}
.witem li a{color:#666;display:inline-block;height:30px;text-decoration:none;width:80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.witem li a.max{}
.witem li a.default{}
.witem li .num{color:#999;position:absolute;right:15px;margin-top:-1px;}
.witem li .hot,.witem li .new{position:absolute;right:8px;display:inline;margin-top:5px;padding:0 2px;margin-right:30px;height:18px;line-height:18px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;font-size:12px}
.witem li .hot{background:#ffaa00;}
.witem li .new{background:#77dd00;}
.witem li:hover{background:#e9e9e9;text-decoration:none;transition:background 0.9s;-webkit-transition:background 0.9s;-moz-transition:background 0.9s;-o-transition:background 0.9s;}
.witem li{ margin-bottom: 8px;}
.category-box .f_link {
	margin-top: 8px;
    background-color: #FFFFFF;
    border: 1px solid #ededed;
    padding-bottom: 25px;
    line-height: 24px;
}
.category-box .f_link p{
    margin-top: 20px;
    padding: 0 30px;
    font-size: 16px;
}
.category-box .f_link p a{
	font-size: 14px;
	color: #474747;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
}  
.category-box .f_link p a:hover{ 
	color: #55aadd;
}

.hd h2{font-size: 16px;color: #666;text-decoration: none; margin-left: 15px;}
.magazine{display:none;}
.magazine ul{padding-top:15px; }
.magazine li{float:left;background:#fff;width:50%;font-size:0;}
.magazine li p{
	height:30px;line-height:30px;color:#666; 
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	font-size:14px;
	text-overflow: ellipsis;
 }
.magazine li img{width:98%;margin:1%;}

.justGuang {background:#fff;padding:30px 0 30px 0;text-align:center;margin-top:10%;}
.justGuang h3 {color:#666;font-size:20px;line-height:30px;font-weight:normal;text-align:center; display:block;font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;} 
.justGuang h4{color:#ee6666;font-size:15px;line-height:30px;display:block;padding:10px 10px;text-align:center;font-weight:normal}
 
.justGuang .already{height:40px;margin:0 auto ;} 
.justGuang .already .go-faxian{background:#ee2266;padding:0 20px;color:#fff;border-radius:4px;-webkit-border-radius:4px;margin-right:20px;  }
.justGuang .already .go-topic{background:#88bb33;padding:0 20px;color:#fff;border-radius:4px;-webkit-border-radius:4px;}
.justGuang .already a{height:40px;line-height:40px;display:inline-block;font-size:14px;margin:0;text-decoration:none;}

#moquu_top{
	position: fixed;
	display: inline-block;
	top:516px;
	background:url(../images/back_ico.png);
	width:50px;
	height:50px;
	right: 30px;
	background-size: 100%;
	z-index: 9999;
}
.footer{padding:0 10px;}
.footer .footer-nav { display:block;width:95%; height:167px;margin:0 auto;padding:25px 0 0;} 
.footer .footer-nav dl { float:left;display:inline;width:150px;margin-left:50px; } 
.footer .footer-nav dt { line-height:1.2;color:#666; font-weight:bold;font-size:16px } 
.footer .footer-nav dt a{  font-size:14px; } 
.footer .footer-nav dd {line-height:1.2;margin-top:10px; }
.footer .footer-nav a { color:#666; font-size:12px;} 
.footer .footer-nav a:hover { color:#666;text-decoration:underline; }  
.footer .footer-nav dl.followus ,.footer .footer-nav dl.about { display:none;  } 
.footer .footer-nav dl.friendlinks { float:left;width:99%;margin-left:10px;margin-bottom:20px } 
.footer .footer-nav dl.friendlinks dd { float:left;width:75px;text-align:left; 
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }  
.footer p.cp {text-align:center;font-size:12px;padding:10px 5px;} 
.footer p.cp a{color:#666;display:block;}

.guangLink{display:none;}

#fixed{display:none;}

.main-menu{height:22px;line-height:22px;padding-top:15px}
.main-menu ul {float:left;/*width:400px;*/}
.main-menu li { float:left;color:#999;margin-right:30px; line-height:22px;list-style-type:none;font-size:12px} 
.main-menu li a {color:#999; text-decoration:none;}
.main-menu li.on{font-weight:700;} 

.fans-list{padding:0 10px;background:#fff;} 
.fans-list .section{padding:0px 0px 10px 0px;background:#fff;cursor:default;position:relative;border-bottom:1px dotted #ececec;min-height:110px}
.fans-list  .section-pic{min-height:120px}
.fans-list .section:hover{background:#f9fafa;}
.fans-list .section .user-pic{ width:80px;float:left; text-align:center}
.fans-list .section .user-pic img{ width:80px;height:60px ;margin-top:7px}
.fans-list .section .user-pic img.doc_pic { width:auto;height:75px;max-width:80px}
.fans-list .section .user-info{ margin-left:10px;padding-right:10px;height:50px; }
.fans-list .section .user-info-pic{ height:80px; } 
.fans-list .section .user-info-time{ margin-left:10px;padding-right:10px;height:50px; } 
.fans-list .section .user-info-has-pic{ margin-left:90px;}

 

.fans-list .section .user-intro{
	line-height:30px;
	word-break: break-all;
	display: block; 
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.fans-list .section .user-intro a{font-size:16px;color:#333;text-overflow: ellipsis;font-weight:normal;font-family:'微软雅黑'; text-decoration:none;}
.fans-list .section .user-intro a:hover{color:#333;text-decoration:underline;color:#e26}
.fans-list .section .user-data
{
	color:#999;
	line-height:22px;
	max-height:44px;
	word-break: break-all;
	display: block;
	overflow: hidden; 
	text-overflow: ellipsis;
	font-size:12px;
}
.fans-list .section .user-data a{text-decoration:none;}
.fans-list .section .user-data-pic
{ 
	max-height:75px;
	margin-bottom:3px; 
}
.mr10{height:20px;overflow:hidden;}
.mr10,.mr10 a{color:#bbb;}
.mr10 a{
	margin-right:0px;margin-left:0px;text-decoration:none;padding:1px;border-radius:3px;
	background-color: #eee;
    color: #999;
}
.mr10 a:hover{background:#999;color:#fff;}
.fans-list .section .user-data img
{ 
	max-width:110px;
	max-height:70px;
	margin-left:1%;
	word-break: break-all; 
	overflow: hidden; 
	text-overflow: ellipsis; 
}

 

.fans-list .section .follow{width:110px;position:absolute;right:0;top:15px;} 
.fans-list .section:hover .remove-fans{ display:block;}
.fans-list .main-menu{border-bottom:1px dotted #ececec;padding-left:0;padding-right:0;}
.fans-list .main-menu .sbl-btn{float:right;} 

.typea .user-data{text-align:right;}
.typea .user-data .mr10:nth-child(2),.typea .user-data .mr10:nth-child(3){display:none;}
.typeb .user-data .mr10:nth-child(3),.typec .user-data .mr10:nth-child(3){display:none;}

.pagin{margin:20px 0;text-align:center;padding:0 3px}
.pagin a,.pagin span{padding:3px 9px 3px 9px; border:1px solid #ebebeb;text-decoration:none;color:#666;background-color:#fff;display:inline-block;margin-left:3px;margin-top:5px}
.pagin .current{background-color:#999;color:#fff;}

.recommend-topic{padding:10px;background:#FFF;}

 
.recommend-topic .tags-box {
    padding: 10px 5px 10px;
}
.recommend-topic .tags-box a {
    float: left;
    margin: 9px 3px 0;
    background-color: #eee;
    color: #999;
    font-size: 12px;
    line-height: 22px;
    padding: 0 4px;
    border-radius: 2px;
	transition: all 0.2s ease;
    text-decoration: none;
	
	 border-radius: 3px;
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    border: solid 1px #ccc;
	display: inline-block;
    font-size: 12px;
    color: #999; 
    vertical-align: baseline;
    background-color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.recommend-topic .tags-box a:hover { 
    background-color: #999;
    color: #fff; 
}
.recommend-topic .tags-box:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
}

.recommend-topic .title a{
	color: #666; 
    display: inline;
}
.recomm-follow-topic{margin-top:10px;}
.recomm-follow-topic li{ 
	background: #f2f2f2;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    margin-bottom: 10px;
    vertical-align: middle;
    border-radius: 5px;
}

.recomm-follow-topic li:hover{ 
	background: #E4E4E2; 
	cursor:pointer; 
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	transition: background 0.2s;
}

.recomm-follow-topic .on, .recomm-follow-topic .on:hover{ 
	background: #ddd;  
}
 
 .recomm-follow-topic .on a, .recomm-follow-topic .on a:hover{  
	color: #ee2266; 
}
 
.recomm-follow-topic li a{
	max-width:155px;
	text-decoration:none;
	color: #333;
    float: left;
    display: inline;
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
 
.recomm-follow-topic li  a.city{
	max-width:215px; 
} 
 
.recomm-follow-topic li a:hover{ 
 
}
.recomm-follow-topic li .num{
	color: #999;
    float: right;
    padding-right: 8px;
} 
  
.recomm-follow-topic li .new {
    background: #77dd00;
}
.recomm-follow-topic li .new {
    float: left;
    display: inline;
    margin-top: 6px;
    padding: 0 2px;
    margin-left: 3px;
    margin-right: 3px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    text-decoration: none;
}

.side .taolun-list{margin:30px 0;padding:0 10px;}
.side .taolun-list li:nth-child(1) .num, .side .taolun-list li:nth-child(2) .num, .side .taolun-list li:nth-child(3) .num {
    background: #FFA4A2;
    color: #fff;
}
.side .rw {
    float: right;
    line-height: 150%;
    font-size: 14px;
    font-weight: normal;
	color:#666;
}

.side .taolun-list .t-header h3 {
    font-size: 14px;padding:5px;
}
.side .taolun-list  .img img{
	height:100px; width:100px;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;  
}
.side .taolun-list  li.img { 
	text-align:center;
}
.side .taolun-list .txt {
    height: auto;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    color: #8c8c8c;
    word-wrap: break-word;
    word-break: break-all;
    margin-bottom: 10px;
	font-size:12px;
}
.taolun-list .num{
	color: #fff;
    background: #bac5cc;
	width:16px;
	height:13px;
	border-radius:2px;
	text-align:center;
	display:inline-block;
	line-height:13px;
	font-size:12px;
}
.side .taolun-list a, .side .taolun-owner li a{ text-decoration:none;color:#666;font-size:12px}
.side .taolun-list ul, .side .taolun-owner ul{line-height:22px;}

.side .taolun-list a.ofh { width:100%; 
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; 
}
.side .taolun-list li.more-article {
    margin-top: 10px;
    margin-bottom: 5px;
    text-align: center;
}
.side .taolun-list li a.more-article {
    width: 100%;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background: #FFA4A2;
	padding:4px 10px 4px 13px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


.interest{ padding:10px;background:#fff; }
.interPer {padding-top:10px;}
.interPer li{ height:50px;padding:6px 0; list-style-type:none;}
.interPer li .user-pic{ float:left; }
.interPer li .user-pic img{ width:70px;height:42px }
.interPer li .user-info{ padding-left:80px; }
.interPer li .user-info p{line-height:16px;color:#999;}
.interPer li .user-info .username{line-height:22px;display:block;font-size:12px;text-decoration:none;color:#666;}
.interPer li .user-info .followed-btn {float:left;} 

#moquu_wmaps,#moquu_wmaps,#moquu_wshare,#moquu_wxin{display:none;}

.article-title h1{ line-height: 35px;font-weight:600;font-size:16px; margin-bottom: 3px;margin-top: 5px;}
 
.article-sub {
    line-height: 30px;
    font-size: 12px;
    color: #999;
    margin-bottom: 20px;
    text-align: center;
}

.spec-block {
	margin-bottom: 10px; 
	color: #333;
}
.spec-block h3.title{
	font-size:16px;
	line-height:30px;
	margin:15px 5px 10px 0px;
	display:block;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
}


.spec-block .spec-pic li {
    width: 40%;
    height: 227px;
    display: inline-block;
	margin-bottom:20px;
	border:10px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
	list-style-type:none;
}
.spec-block .spec-pic .img_wrap {
    text-decoration:none;margin-left:2.5%;
}
.spec-block .spec-pic li .text-area {
    padding: 10px 5px 10px 5px;
	background-color:#ff5a58;
	color:#fff;
    line-height: 24px;   
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;  
} 
.spec-block .spec-pic li .text-area.bg1{
	background:#369;
}
.spec-block .spec-pic li .text-area.bg2{
	background:#C30;
}
.spec-block .spec-pic li .text-area.bg3{
	background:#666;
}
.spec-block .spec-pic li .text-area.bg4{
	background:#060;
}
.spec-block .spec-pic li .text-area.bg5{
	background:#936;
}
.spec-block .spec-pic li .text-area.bg6{
	background:#600;
}
.spec-block .spec-pic li .text-area.bg7{
	background:#003;
}
.spec-block .spec-pic li .text-area.bg8{
	background:#306;
}
.spec-block .spec-pic li .text-area p.title {
    line-height: 24px;
    height: 24px;
	color:#fff;
	font-size:14px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.spec-block .spec-pic li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
	color:#fff;
}
.spec-block .spec-pic li img {
	width:100%;
	border:0px;  
	position: relative;
	z-index: 1;
}
.spec-block .spec-pic li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-pic li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:50px;
    background-color: #229d44;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
}
.spec-block .spec-pic li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
.spec-block .spec-pic li:hover .text-area,.spec-block .spec-pic li.hover .text-area{ 
	color:#fff; 
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1; 
	transition: opacity .7s;
	-moz-transition: opacity .7s; 
	-webkit-transition: opacity .7s; 
	-o-transition: opacity 0.7s;  
}

.spec-block .spec-pic li:hover{ 
	-webkit-box-shadow: 3px 3px 10px #f8c8c2;
	box-shadow: 3px 3px 10px #f8c8c2; 
} 

.spec-block .spec-line li {
    width: 96.5%;
    height: 97px;
	float: left;
    display: inline;
	margin-bottom:20px;
	border:7px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
.spec-block .spec-line .img_wrap {
    text-decoration:none;
}
.spec-block .spec-line li .text-area {
    padding: 10px 5px 10px 10px;
	background-color: #f2f2f2;
	color:#333;
    line-height: 24px;    
	float:left;
	width:70%;
	height: 76px;
} 
 
.spec-block .spec-line li .text-area p.title {
    line-height: 24px;
    height: 24px; 
	font-size:16px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;
}
.spec-block .spec-line li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis; 
	color:#999;
}
.spec-block .spec-line li img {
    width: 20%;
	border:0px;
	margin-top:17px;
	display: inline-block;
	float: left;
	border:1px solid #ccc;
}
.spec-block .spec-line li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-line li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:120px;
    background-color: #000;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; 
	opacity: .8;
  	filter: alpha(opacity=60);
	position:absolute;
	margin-top:18px;
}
.spec-block .spec-line li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
  
.spec-block .spec-line li:hover{   
	-webkit-box-shadow: 3px 3px 10px #FFA4A2;
	box-shadow: 3px 3px 10px #FFA4A2; 
} 


.spec-block .spec-two li {
    margin-right: 15px;
    width: 97.5%;
    height: 97px;
	list-style-type:none;
	float: left;
    display: inline;
	margin-bottom:20px;
	border:5px solid #fff;  
	-webkit-box-shadow: 1px 1px 5px #f8c8c2;
	box-shadow: 1px 1px 5px #f8c8c2;
}
.spec-block .spec-two .img_wrap {
    width: 150px;
    height: 94px;
}
.spec-block .spec-two li .text-area {
    padding: 10px 5px 10px 10px;
	background-color: #f2f2f2;
	color:#333;
    line-height: 24px;    
	float:left;
	width:70%;
	height: 76px;
} 
 
.spec-block .spec-two li .text-area p.title {
    line-height: 24px;
    height: 24px; 
	font-size:16px;
	font-family: "Microsoft Yahei","微软雅黑", "黑体";
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;
}
.spec-block .spec-two li .text-area p.desc { 
	line-height: 24px;
	height: 48px;
    word-break: break-all;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis; 
	color:#999;
}
.spec-block .spec-two li img {
    width: 20%;
	margin-top:17px;
	border:0px; 
	display: inline-block;
	float: left;
	border:1px solid #ccc;
}
.spec-block .spec-two li .top-tag {
    position:absolute; 
	display:block;
	z-index: 50;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  
}
.spec-block .spec-two li .top-tag .tag01 {
    float: left;
    display: inline-block;
    padding:0px 3px 0px 3px;
    height: 20px;
	max-width:120px;
    background-color: #000;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; 
	opacity: .8;
  	filter: alpha(opacity=60);
	position:absolute;
	margin-top:18px;
}
.spec-block .spec-two li .text-area .p-num {
    font-family: "Tahoma";
    font-weight: bold;
}
  
.spec-block .spec-two li:hover{   
	-webkit-box-shadow: 3px 3px 10px #FFA4A2;
	box-shadow: 3px 3px 10px #FFA4A2; 
} 


.spec-block .spec-text li { 
    width: 100%;
    height: 49px;
	float: left;
    display: inline;  
	border-top: 1px #f7f7f7 solid;
	border-left: 4px #f7f7f7 solid;
	border-right: 1px #f7f7f7 solid;
    border-bottom: 1px dashed #e1e1e1;
	background:#f7f7f7;
} 
 
.spec-block .spec-text li .text-area {
	color:#333;
    line-height: 49px;    
	float:left;
	width:100%;
	height: 50px;
} 
 
.spec-block .spec-text li .text-area p.title {
    line-height: 49px;
    height: 49px; 
	font-size:14px; 
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333; 
	text-decoration:underline;
}
.spec-block .spec-text li .text-area p.title a{
    margin-right:20px; 
}
  
.spec-block .spec-text li:hover{ 
	background:#fff;
	border:1px #eee solid;  
	border-left:4px #FFA4A2 solid;
	-webkit-transition: background .3s;
	-moz-transition: background .3s;
	transition: background 0.3s;
}

.spec-block  ul.spec-simple { 
	background:#f7f7f7;
}

.spec-block .spec-simple li { 
    width: 47%;
    display: inline-block;    
	background:#f7f7f7;
	border:1px #f7f7f7 solid;  
	border-left:4px #f7f7f7 solid;
	border-bottom:1px dashed #999;
	height: 49px;  
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
} 
 
.spec-block .spec-simple li .text-area {
    padding: 0px 5px 0px 3px; 
	color:#333;
    line-height: 49px;    
	float:left; 
	width:100%;
} 
 
.spec-block .spec-simple li .text-area p.title {
    line-height: 49px; 
	font-size:15px;  
	color:#333; 
	text-decoration:underline;
}
.spec-block .spec-simple  a{ 
	color: #333;
    width: 90%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: "Microsoft Yahei","微软雅黑", "黑体";
}
.spec-block .spec-simple  li:hover{ 
	background:#fff;
	border:1px #eee solid;  
	border-left:4px #FFA4A2 solid;
	-webkit-transition: background .3s;
	-moz-transition: background .3s;
	transition: background 0.3s;
}


.article-block p,  .article-block h1, .article-block h2,.article-block h3,.article-block h4,.article-block h5,.article-block h6{
	font-size: 14px;
	line-height: 23px;
}

.article-block p{
	margin: 15px 0;
	font-size: 14px;
}
.article-main{
	padding-bottom:40px;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}


.article-bottom-menu {
	margin-top:5px;
	border-top: 1px dotted #ececec;
	padding-left: 0;
	padding-right: 0;
	line-height: 22px;
	padding-top: 15px;
	width:100%; 
} 
.article-bottom-tags {
	margin-top:60px; 
	padding-left: 0;
	padding-right: 0;
	line-height: 22px;
	padding-top: 15px;
	width:100%; 
} 
.article-bottom-tags span,.article-bottom-tags a{
	margin-left:3px;
	font-size:12px; color: #999; 
}

.article-bottom-tags a{
	border-radius: 3px;
    padding: 0 3px;
    height: 20px;
    line-height: 20px;
    border: solid 1px #ccc;
	display: inline-block;
    font-size: 12px;
    color: #999; 
    vertical-align: baseline;
    background-color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.article-bottom-tags ul {
	width:100%; 
}
.article-bottom-menu ul {
	width:45%; display:inline-block; margin-left:3%;
}
.article-bottom-menu ul .num {
	padding:1px 3px 1px 3px;  
	text-align:center;
	color:#fff;
	background:#bac5cc;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin:3px 4px 3px 0px;
	font-size:12px;
}   
.article-bottom-menu ul li:nth-child(2) .num,.article-bottom-menu ul li:nth-child(3) .num,.article-bottom-menu ul li:nth-child(4) .num {
	background:#FFA4A2;color:#fff;
} 

.article-bottom-menu ul .title-left {
	color:#393;
	font-size:12px; 
	font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;
}  

.article-bottom-menu ul .title-right {
	color:#F60;
	font-size:12px; 
	font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;
}  
.article-bottom-menu li {
	background: #f2f2f2;
	margin-top: 9px;
	overflow: hidden;
	height: 33px;
	line-height: 33px;
	text-indent: 1em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
} 
.article-bottom-menu li:hover {
	background: #E4E4E2; 
} 

.article-bottom-menu li a{
	color:#333;
	font-size:12px;
}
.article-block img
{
	margin: 20px auto;
	MAX-WIDTH: 80%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;
}

.article-block p {
	text-indent: 2em
}
.recommend-topic{display:none;}
#container{width:100%;overflow:hidden;}

.m_content {
    background: rgb(255, 255, 255);
    margin: auto;
    width: 100%;
    clear: both;
}
.m_content  a{
	color: #333;
	text-decoration: none;
}
.m_content .site_nav {
	padding:15px 10px 10px 0px;
	font-size: 13px;
}
.m_content .map_top {
   border-bottom:solid 1px #ccc;
}
.m_content .map_top img {
   float:left;
}
.site_r_link {
   width:122px;
   border:1px solid #cdcdcd; 
   background:#F8F8F8; 
   padding:5px 10px; 
   float:right;
   font-size: 13px;
   margin-top: 15px;
} 
.box_head {
	border:#DDDDDD 1px solid;
	border-bottom:none;
	height:31px;
	line-height:31px;
	overflow:hidden;
	padding:0 10px 0 10px;
	background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
.box_head strong {
	font-size:15px;
}
.box_body {
	border:#DDDDDD 1px solid;
	border-top:none;
	padding:6px 8px 6px 8px;
	margin-bottom: 15px;
	font-size: 14px;
}
.map a{
	color: #333;
    display: inline-block;
    padding: 6px 12px;
}
.map.clearfix{
	clear: both;
}
 

}   

.userpass4a6{border:1px solid;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#5AA1D7;border:1px #999999 solid;}
.userbutton6ab{ border:0;height:22px;padding:0px 5px 2px 5px !important;padding:3px 2px 0px 2px;background:#fff;color:#666;border:1px #999999 solid;}
.LinkTable9ea{margin:5px 10px 5px 0px;}

.DayAff0{color:#fff;}
.DayAcf6{cursor:pointer;font-weight:bold;text-decoration:none;background:url(../images/0bcfb8e5.jpg) no-repeat;}
.DayA4a8{cursor:pointer;color:#aaa;font-weight:bold;}
.DayA80b{color:#5AA1D7;}

#containerbd2{margin:0 auto; height:75px;font-size:24px;color:#FFFFFF;text-align:left;padding:25px 0 0 120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#container3ff{font-size:12px;margin:3px 3px 3px 0px;height:16px; font-weight:100;}
#container488{list-style:none;margin:0px 6px 0px 0px;padding-top:5px;height:24px;float:left;background:url(../images/13cb69fd.jpg) no-repeat;} 
#containerf35{float:left;height:24px;}  
.menuDiv2c6{width:6px;} 
.content-width4f9{width:580px;margin:auto;} 
.page8b3 ul{list-style:none;margin:0px;padding:0px} 
.page1dc ul li.PageR {width:9px;height:16px;background:url(../images/6958b508.jpg) no-repeat;} 

.Content-topd6d .ContentLeft{width:0;float:left;}
.Content-topc1b .ContentTitle{padding-left:20px;line-height:28px; font-size:14px;display:inline; width:380px; float:left;}
.Content-top948 .ContentAuthor{font-size:11px;line-height:28px;display:inline; text-align:right; float:left;font-weight:100; font-family:Verdana, Arial; overflow:hidden; color:#999;} 

.Content-bottom28a .ContentBLeft{width:0px;float:left;background:url(../images/2e4d6f1b.jpg) no-repeat;}


.commenttop513{border-bottom:1px dotted #5AA1D7;border-top:1px solid #ccc; border-bottom:1px solid #ccc;  background-color:#f5f5f5;padding:4px;}
.commentcontent0d6{padding:10px;overflow:hidden;background-color:#f9f9f9;}
.UBBContentf93{padding:6px;line-height:160%; border-left:1px solid #fff; border-top:1px solid #ccc;border-right:1px solid #fff; border-bottom:1px solid #fff;overflow:hidden;}
.UBBLink892{font-size:11px;font-family:verdana;background:url(../images/0340f8b2.jpg) no-repeat;}
.LDialogc18{border:1px solid #795B50;margin:3px auto;padding:1px;}
.more79b:hover{font-weight:bold;padding-left:14px;margin:5px;text-decoration:none;}
#morediv4be, #moredivleft07d{float:left;margin-top:30px}

.pusmall29a .wrapper02{ width:1000px; margin-left:auto;margin-right:auto;height:auto;}
.ToolTop264{ height:30px; background-color:#fbfbfb; width:100%; min-width:1000px;}
.ToolTop172 .TnavList{ height:30px; width:50%;}
.ToolTopd05 .TnavList li a.Tnone:hover,.ToolTopd21 .TnavList25b li a.OnCurt{ text-decoration:none;background-color:#fff; border-bottom:none; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#ff4500;}
.ToolTop2d2 .TnavList li p.Tntwo{ padding:0px 7px 5px 7px; display:none; min-width:62px; _width:55px; background-color:#fff;position: absolute; top: 30px; z-index:60;border:1px solid #e8e8e8;border-top:1px solid #fbfbfb;}
.ToolTopb29 .TrigW a{ color:#747d87 !important; display:inline-block;background:url(../images/29f6e6d7.jpg) no-repeat;}
.pusmall36e .ToolTop .TnavList li.Oldrig{right:-65px;background:url(../images/be117d61.jpg) no-repeat;}
.ToolHead12e{ padding:10px 0px; background-color:#ffffff; width:100%;min-width:1000px;}

.ToolNavbarb32 .navbar-bg-top .navbar-content-box ul li.dd{filter: alpha(opacity=0);opacity: 0;padding: 5px 10px 5px 10px;height: 179px; overflow:hidden;border-left: 1px solid #3a6fa2; font-size:14px;*zoom: 1;}
.ToolNavbar291 .navbar-bg-top .navbar-content-box ul li.dd a{height: 25px;line-height: 25px;text-align: center;font-size: 14px;display:inline-block;padding-bottom: 3px;color: #c2e6fe;}
.ToolNavbar9f6 .navbar-bg-top .navbar-content-box ul:hover .dd{background: #184f8b;border-color: #184f8b;}

.ToolNavbar-hover4f0 .navbar-bg{ background-color: rgba(30, 91, 151, .75);background:url(../images/58787357.jpg) no-repeat;}


.search-write-wrap574 .search-write-cont555,.search-write-wrap .SMSearTxt{ color:#56688a;}
.search-write-left8bb,.search-write-right7c8,.search-write-left02{display:inline-block;font: 16px arial; margin:0;zoom:1; float:left;}

.search-write-right7e1{width:90px;}
.SeaBtnCut7a3{ background-color:#73c35b; height:40px; line-height:40px; text-align:center; width:90px; color:#fff; font-size:14px; float:left; display:block;}


.BomreWrapd43{position:relative; z-index:12; background:url(../images/49ddc7ba.jpg) no-repeat;}
.Bomrecord813{ position:absolute; left:20px; top:38px; *top:15px; _top:15px; z-index:12; background-color:#fff; width:180px;} 

.BomreList2ad .BorWrapa{ color:#56688a;display:block; height:35px;line-height:35px; border-bottom:1px solid #f4f4f4; padding-left:10px; z-index:10; padding-right:10px; position:relative; cursor:pointer; overflow:hidden;}
.BomreList676 i.cloes:hover{ background-color:#52abd9; background-position:-14px -10px;  border-radius:3px;}
.BomreWa080{ width:85px; height:40px; position:absolute; z-index:12; right:-85px; *bottom:0px; *margin-bottom:10px; *top:3px;_top:2px;}

.TFloat-item0f5 .Record-show .Tgroup a.Remove{ color:#999; padding-left:38px;background:url(../images/8cc48cdb.jpg) no-repeat;}

.ToolAbout1eb .HeadH4{ height:30px; line-height:30px; padding-bottom:10px;background:url(../images/42908337.jpg) no-repeat;} 
.ToolAboutd39 .ToolAbCont p.tacHead{ font-size:14px; color:#773E3E;font-family: 'Microsoft YaHei'; padding:10px 0px;}

.siteBar084 li{ width:199px; padding:10px 20px; height:146px;}
.Map-navbar2a6 .Mnav-left a:hover,.siteBarac0 li p.plist a:hover,.Map-navbar67f .Mnav-right7fe a:hover{ color:#ff4500;}


.GMFocusBtna36 a.nextBtn{ background-position:-19px -59px; right:0px;background:url(../images/701f0e33.jpg) no-repeat;}

.ToolFooter0f0 p.info span{ display:inline-block; padding-right:10px; color:#c0c1c4;}
.ToolPage9fa .ToolPage-left .ExportBtn{ display:inline-block; padding:0px 15px; color:#fff; height:25px; line-height:25px;}
.ToolPage09a .ToolPage-left .ExportBtn:hover{ text-decoration:none;filter: alpha(opacity=80);opacity: 0.8;} 
.ToolPage08a .ToolPage-right a,.ToolPageba6 .ToolPage-right span{ display:inline-block;float:left; color:#999999; cursor:pointer; margin-right:5px;}

#ToolBoxcc6 ul li a:hover{  background-color:#E8F0FB; color:#3333ff; text-decoration:none;}
/*Toolsrtising01a*/ 
.ToolsTxtWrapb83{ padding:10px; background-color:#fff;}
.ToolsImgWrap870 .AslistImg{ padding:0px 10px; line-height:20px; background-color:#fff;}
.fix-layer365{ position:fixed; top:10px;background:url(../images/4c64564c.jpg) no-repeat;}
.fix-layer268d{ position:absolute; bottom:10px;background:url(../images/94d2065d.jpg) no-repeat;}
.IcpImgWrapIMcd0{position:absolute; right:0px; top:1px; border-left:1px solid #f7f7f7; background-color:#fff; padding:4px 10px; z-index:1; *z-index:1;}
/*pusmal4f1l*/

.pusmallb6e .ToolsWrapIM .ToolsOne img{ width:215px;background:url(../images/155099ba.jpg) no-repeat;}
.ReLImgCenter375 span{ *line-height:normal;background:url(../images/5a759faa.jpg) no-repeat;}
.pusmallc97 .ReLImgCenter .w280{ width:240px;background:url(../images/f60918a0.jpg) no-repeat;}

.ClassHead-wrap87a a{border-color:#fff;}
.ClassHead-wrapef6 a:hover,.ClassHead-wrap02 a:hover,.ClassHead-wrap03 a:hover{ text-decoration:none; color:#56688a;}
.ClassHead-wrap3a4 a:hover,.ClassHead-wrap02 a:hover,.ClassHead-wrap03 a:hover{ color:#56688a;}
.ClassHead-wrap1a8 a.CHeadcur,.ClassHead-wrap02 a.CHeadcur{ padding:0px 25px;_padding:0px 15px; line-height:33px; height:33px; color:#56688a; text-decoration:none;border-top:2px solid #56688a;border-left:1px solid #c6cede;border-right:1px solid #c6cede;border-bottom:1px solid #fff;_border-bottom:2px solid #fff;}
  
.MainCateW-cont93a{cursor: pointer; background-color:#fff; padding: 0px 5px;color:#747d87;height:28px;line-height:28px;font-size:12px;border:solid #c6cede;border-width:1px; display: inline-block;-webkit-user-select:none;-moz-user-select:none;}
.MCicon-drop-down16b{position: absolute;right: 10px;top: 13px;overflow: hidden;width: 0px;height: 0px;cursor: pointer;border-width: 5px 4px 0px;border-color: #999999 #FFF;border-style: solid;display: block;}
.MainCateC-down092{position: absolute;top: 30px; background-color:#fff;left: 0px;right: 0px;border:solid #c6cede;border-width:0px 1px 1px 1px;list-style-type: none;z-index: 10;font-size:12px;background: #FFF none repeat scroll 0% 0%;overflow: auto;max-height: 220px;letter-spacing:normal;display:none;}
/*filter-choese-end8fd*/
.portTestWrap9a2 .TitInBtn{ background-color:#f1f9ff; height:30px; line-height:30px; text-align:center; width:70px; border:none; cursor:pointer; color:#0474c8;}
.portTestear2d0 .PorTxtear{ width:500px; height:28px; line-height:28px; padding:0px 10px; border:1px solid #c6cede;float:left;}
.portRtitCent289 .RtitCehead span{ display:block; line-height:40px; width:33%; float:left; text-indent:20px; *margin-left:20px;}

.portRtitCent71d .RtitCeCode{ line-height:30px; font-size:14px; padding:20px; background-color:#fff; color:#555555;}
.portRtitCent4b8 .RtitCeCode pre{ white-space:normal;background:url(../images/97324df0.jpg) no-repeat;}
.ResultWrapc16 .ReListhalf{line-height:30px; padding-top:5px; padding:5px; display:inline-block; float:left; color:#444444; text-align:center;}
.ResultWrapff6 .ResultListwrap .w350,.ResultWrap .ResultListHead .w350{ width:300px;}
.CssZaiXianWrap815 .CssheadTop .Typeleft{ display:inline-block; padding-left:20px; font-size:14px;}

.pusmall78b .CssCent-left,.pusmall .CssCent-right{width:484px;}
.pusmall0ef .CssCent-right textarea{ width:464px;background:url(../images/c50c0c9e.jpg) no-repeat;} 

.GuoLvWrapf8a{ width:1170px;} 
.GuoLvCbtn73e input{ padding:0px 12px; border:none; height:35px; color:#0474c8;font-size:14px; line-height:35px; text-align:center; margin-left:10px; _padding:0px 7px;}
.GuoLvCbtn6e6 input.GLOkBtn{ background-color:#55a7e3; color:#fff;font-family: 'Microsoft YaHei';}
.GlOtherWayb47{ padding-right: 10px;background:url(../images/72f1a828.jpg) no-repeat;}
/*GuoLvWrap-begin6aa*/
.search-choese-down848 li a:hover{text-decoration:none;background:url(../images/84ab5ee4.jpg) no-repeat;}



.DelHeadFiltera42 li,.DelHeadFiltere4b li.casual{ height:auto; padding:5px 0px;}



.RegularSearWrite-right93e{width:110px;}
.ResultContHeadcc0{ height:30px;background:url(../images/c143a03f.jpg) no-repeat;}
.ResultContMaine5a .ResultContMainTxt{ line-height:30px; font-size:14px; padding:5px 10px; width:1130px;}
.ResultContWrapce5,.ResultContWrap024b6{ width:1170px;background:url(../images/f587d8af.jpg) no-repeat;}
.ResultContWrap028de .RCW02textar{ height:125px; border:none; width:564px; padding:10px; font-size:14px; color:#747d87;}

.ColorHead411 input{ border:1px solid #c6cede; font-size:16px; color:#56688a; padding-left:5px;}
.CorXuanzeqWa4f  th,.CorXuanzeqW0a5  td{ border-collapse: collapse;padding: 7px;text-align:center;}
.Tsfuhao-Wrap02c4c table{ *border-left:1px solid #c6cede; *border-bottom:1px solid #c6cede;_border-left:1px solid #c6cede; _border-bottom:1px solid #c6cede;}
.Tsfuhao-Wrap02f2e .box1{padding: 3px 15px;}


/*html-colorChangYong-begin7f1*/
.CorContent693{ width:98%; padding:10px 0px; position:relative;background:url(../images/af22c62c.jpg) no-repeat;}
.CorContent296 h2{ font-size:16px;}
.CorContent3f3 h1,.CorContentb10 h2{color: #fff;padding: 2px 4px;background-color: #56688a; font-weight:normal;}
.CorCYnavbar4f7 a{ padding:0px 20px; margin-right:1px; background-color:#56688a; float:left;}

/*html-colorChuanTongPeiSe-begincfe*/
.CorTongHead5ef a:hover{filter: alpha(opacity=80);opacity: 0.8; }
.CTCor-centtaineraae ul li a{ color:#333;}