* { margin:0; padding:0; list-style:none; }
body {font-size:13px; }

img{border:0px;}
.clearboth{clear:both;}
.pd5{margin-top: 10px;}

a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
a:active {color:#FF0000;text-decoration:none;}

.red{color:#FF0000;}
.blue{ color:#0000FF;}

a.blue:link {color:#2869AB;text-decoration:none;font-size:14px;}
a.blue:visited {color:#2869AB;text-decoration:none;font-size:14px;}
a.blue:hover {color:#2869AB;text-decoration:underline;font-size:14px;}

a.gray:link {color:#333333;text-decoration:none;}
a.gray:visited {color:#333333;text-decoration:none;}
a.gray:hover {color:#333333;text-decoration:underline;}

a.red:link {color:#FF0000;text-decoration:none;}
a.red:visited {color:#FF0000;text-decoration:none;}
a.red:hover {color:#FF0000;text-decoration:underline;}

table{margin:0 auto;} 

.div123 {float:left;margin-left:8px;margin-right:5px;width:90px;}
.line18 {line-height:18px;}
.line20 {line-height:20px;}
.line24 {line-height:24px;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font9pt {font-size:9pt;}

.toolstyle{font-size:14px; line-height:25px;}
.toolstyle a:link, .toolstyle a:visited{text-decoration:none;font-size:14px}
.toolstyle a:hover{text-decoration:underline;font-size:14px; color:#FF0000}

.hr {border-bottom:1px dashed #ace;overflow:hidden;margin:5px 20px;height:0;clear:both;}

.links{float:left; text-align:left; width:auto; height:22px; line-height:22px;}

#ntop{margin:0 auto; width:1200px; height:25px; background:url(/images/indexbg1.png); display:block;}
#nmain{margin:0 auto; width:1200px;opacity:0.7; filter: alpha(opacity=70);}
#nmain .nleft{float:left;height:25px;line-height:25px;text-align:left;}
#nmain .nleft img{padding-top:5px; float:left; display:inline;}
#nmain .nleft a{height:25px; line-height:25px; float:left; display:inline; padding-left:3px; padding-right:10px; vertical-align:middle}
#nmain .nright{float:right;width: 550px;line-height:25px;text-align:right;}
#nmain .nright a{height:25px; line-height:25px;padding-left:10px; padding-right:3px; vertical-align:middle}
 
#nlogomail{margin:0 auto; width:1200px; height:80px;}

#nlogomail #sblog2{float:left;margin:0px;padding-top:5px;padding-right:15px;width:90px;text-align:right;}
#nlogomail #sbmain2{float:left;width:390px;margin-left:10px;padding:0px;}
#nlogomail #sbmain2 #sbminput2{width:390px; margin:0px;padding-top:5px;}
#nlogomail #sbmain2 #sbminput2 input{width:388px;border:1px solid #C6D0F4; height:32px;line-height:32px;font-size:13px; vertical-align:top;padding:0px;margin:0px; }
#nlogomail #sbmain2 #sbmkeys2{width:388px;padding-top:3px;margin:0px; font-size:13px;} 
#nlogomail #sbmain2 #sbmkeys2 input{margin-right:5px;line-height:normal;} 
#nlogomail #sbmain2 form{ margin:0px;padding:0px;}
#nlogomail #sbimg2{float:left;width:82px;text-align:center;padding:5px 0px 0px 10px; margin:0px;list-style:0px; }
#nlogomail #sbimg2 #submit{float:left; font-size:14px;width:82px;height:32px;text-align:center; overflow:hidden;cursor:pointer}

.nlogo{float:left; width:250px; padding-top:0px;}
.ncalendar{float:left; width:280px; height:65px; line-height:23px; vertical-align:middle; padding-top:5px; text-align:center}
.nweather{float:left; width:500px; padding-top:10px; text-align:center}
.nemail{float:right; width:150px; padding-top:2px; height:75px;}
.nemail .nemail_txt{float:left; width:140px; height:25px; text-align:center;}
.nemail .nemail_input{float:left; width:148px; height:20px;border:#C6D0F4 solid 1px; padding-top:4px; font-size:13px; text-align:center;}
#m4{float:left;width:126px;background:#FFFFFF;margin-top:3px; font-family:Arial, Helvetica, sans-serif;font-size:13px;border:#C6D0F4 solid 1px; position:relative; _position:absolute; z-index:10;_margin-left:-120px;_margin-top:18px;}
#m4 li{width:121px; *width:106px;_width:106px;background:#FFFFFF;line-height:22px; padding-left:5px; text-align:left; *margin-left:-15px; _margin-left:-10px;}
#m4 li a:hover{ background:#FFFF00}

#nnewcome{margin:0 auto; width:1198px;border:1px solid #a4d4ff; height:150px; overflow:hidden;}
.comelf{float:left;background: #ffffff;height:24px;line-height:24px;width:1192px;padding-left:5px;color: #5b9548;}
.comelf img{padding-top:5px; padding-right:5px; float:left; display:inline;}
.comerg{float:right; background:#eef7ff; height:24px; line-height:24px; width:136px; color:#1a72c1;}
.comerg a:link,.comerg a:visited {height:24px; line-height:24px;text-decoration:none; color:#1a72c1; float:left; display:inline;}
.comerg a:hover{height:24px; line-height:24px;color: #FF0000;text-decoration:underline; float:left; display:inline;}

#ncontent{margin:0 auto; width:1200px; background:#f8fcff;}
#ncontentlf{float:left; width:262px;}
.ntool{float:left;width:260px;border:1px solid #a4d4ff;border-color: #9ed18e !important;border-width: 1px;}
.ntool .ntoollf{width: 250px;line-height:27px;height:27px;padding-left:10px;font-size:14px;font-weight:bold;color: #63ac4d;}
.ntool .ntoolrg {float:right; width:70px;line-height:28px; height:28px; text-align:right; padding-right:10px;}
.ntool .ntoolrg a:link{line-height:32px; height:32px;vertical-align:middle;}
.ntool .ntoolrg a:visited{line-height:32px; height:32px;vertical-align:middle;}
.ntool .ntoolcontent{float:left; width:260px;}
.ntool .ntoolcontent li{float:left; width:86px; height:28px; line-height:28px; text-align:center;}
.ntool .ntoolcontent li a{height:28px; line-height:28px;vertical-align:middle;}

.ntool .ntooltb{float:left;width:262px;height:322px;overflow:hidden;padding-top:2px;padding-bottom:1px;border-top:1px solid #a4d4ff;border-color: #9ed18e !important;border-width: 1px;}
.ntool .ntoolkj{float:left; width:262px; line-height:32px; height:32px; border-top:1px solid #a4d4ff;border-bottom:1px solid #a4d4ff}
.ntool .ntoolkj li{float:left; width:53px;line-height:32px; height:32px; cursor:pointer; color:#015bab; text-align:center; background:#f5f9fe; font-size:14px; border-left:1px solid #a4d4ff;}
 .tbox {float:left; width:200px; height:46px;overflow:hidden;padding:15px 10px; }
 .plane .int_b, .plane .int {width:65px;color:#015BAB;font-size:12px;}
 .plane .int {width:68px;}
 .plane p.first {margin-bottom:10px;}
 .plane .btn {padding:0;width:80px;height:20px;font-size:12px;}
 .btn{border:0px;background-color:#4F94CD;color:#FFFFFF;cursor: pointer;}
 .active {position:relative;margin:0 0 -1px -1px;border-bottom:1px solid #FFFFFF;font-weight:bold;}

.nallsort{float:left;width:260px;border-left:1px solid #a4d4ff;border-right:1px solid #a4d4ff;border-bottom:1px solid #a4d4ff;border-color: #9ed18e !important;border-width: 1px;}
.nallsortlf{float:left;width:220px;line-height:31px;height:31px;padding-left:10px;font-size:14px;font-weight:bold;color: #63ac4d;}
.nallsortlist{float:left; width:262px; display:inherit}
.nallsortlist li{display:block;float:left; width:65px; height:32px;font-size:14px; line-height:32px; text-align:center;vertical-align:middle; overflow:hidden}
.nallsortlist a{display:block;height:32px; line-height:32px; font-size:14px; vertical-align:middle;}

.nad200200{float:left; width:260px;border-left:1px solid #a4d4ff;border-right:1px solid #a4d4ff;border-bottom:1px solid #a4d4ff; text-align:center; height:208px; padding-top:6px;}

#ncontentrg{float:right; width:930px;}
#rightmain{  
float:left;
width:930px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#tab2{width:928px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border: 1px solid #B1D4F0;/* #7eb8e6 */border-color: #9ed18e !important;border-width: 1px;}
#tab2 H3 {
font-weight:normal; font-size: 14px; text-align: center;cursor: pointer;  
float: left; margin: 0px 0px 0px 0px; 
padding:5px 0px 0px 0px; 
width: 120px; height:20px!important; height:20px;   
border-right:1px solid #B1D4F0; 
}
#tab2 ul {padding-left:0px; padding-bottom:25px!important;padding-bottom:24px;border-bottom:1px solid #B1D4F0; margin:0px; background-color:#F2FCFE;}
#tab2 ul span { float:right; margin-right:0px; }
#tab2 DIV {clear:both;display: none;overflow:hidden;height: 327px;padding: 1px 0px 0px 0px;margin:0px;}
#tab2 .up {color:#2a73bb;font-weight:bold;font-size: 14px; border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;}  
#tab2 .block {display: block;}

#tab2 .separator{height:1px;border-top: 1px dashed #8abfe9;}/* #B1D4F0 */
#fs {display:block;width:110px;height:20px;padding:2px;}
#fs input {color: #666666;margin-left:5px;border:1px solid #e3e3e3;width:100px;padding:2px;} 

#ncontentad{float:right; width:868px; line-height:60px; height:60px;border:1px solid #a4d4ff; text-align:center;}
#ncontentad a{line-height:24px; height:24px; padding:0px 10px;vertical-align:middle;}

#ncontentbody{float:left;width:928px;border:1px solid #a4d4ff;padding-top:5px;padding-bottom:5px;border-color: #9ed18e !important;border-width: 1px;}
.ncontentbdline{float:left; width:928px; line-height:32px; height:32px; overflow:hidden;}
.ncontentbdlf{float:left; width:55px; text-align:center; font-size:14px; line-height:32px; padding:0px 12px 0px 0px; overflow:hidden}
.ncontentbdlf a, .ncontentbdlf a:visited{font-size:14px;line-height:32px;color: #63ac4d;vertical-align:middle;}
.ncontentbdcen{float:left; width:816px; overflow:hidden; text-align:left;}
.ncontentbdcen a{float:left; width:123px; font-size:14px; line-height:32px; padding:0px 0px 0px 13px;}
.ncontentbdmore{float:right; width:45px; text-align:center; line-height:30px;}
.ncontentbdmore a{line-height:30px;vertical-align:middle; color:#474747;}
.navline{border-bottom:3px solid #daeeff;margin:1px 5px 4px 5px;*margin:1px 5px 3px 5px;_margin:1px 5px 3px 5px;clear:both;border-color: #9ed18e !important;border-width: 1px;}

#nfootad{margin:0 auto; width:1200px; height:60px; overflow:hidden}

#ntuijian{margin:0 auto; width:1198px;border:1px solid #a4d4ff; overflow:hidden}
#ntuijiana{margin:0 auto;width:928px;border:1px solid #a4d4ff;height:30px;text-align:center;font-size:14px;line-height:30px;border-color: #9ed18e !important;border-width: 1px;}
#ntuijian li{float:left; padding:0 10px; text-align:center; height:24px; line-height:24px;vertical-align:middle;}
#ntuijian li span{font-weight:bold; color:#0000FF;}
#ntuijian li a{height:24px; line-height:24px;}

#nlink{margin:0 auto;width:1198px;border: 1px solid #9ed18e;}
#nlink .linktitle{margin:0 auto; width:1198px; background:#eef7ff; height:22px;}
#nlink .linktitle .linktitlelf{float:left; width:930px; line-height:22px; height:22px; padding-left:10px; font-size:14px; font-weight:bold; color:#1a72c1}
#nlink .linktitle .linktitlerg{float:right; width:160px; line-height:22px; height:22px; text-align:right; padding-right:10px;}
#nlink .linktitle .linktitlerg a{line-height:22px; height:22px;}
#nlink ul{float:left; width:1198px; line-height:30px;}
#nlink .links{float:left; width:1198px;height:30px; line-height:30px;overflow:hidden;}
#nlink li{float:left; padding:0px 6px; text-align:center;  height:30px; line-height:30px;vertical-align:middle;}
#nlink li a{height:30px; line-height:30px;}

#nfooter{margin:0 auto;text-align:center;padding-bottom:5px;line-height:28px;}
#nfooter .nfoot_bline{ color:#666;line-height:28px;}
#nfooter .nfoot_bline a{ color:#666;vertical-align:middle;line-height:28px;}
#nfooter .nfoot_bline a:hover{ color:#FF0000;vertical-align:middle;line-height:28px;}
	
#search{width:1198px;height:90px;margin:3px auto;padding:0px;border:1px solid #b7dcfc;background:url(/images/bg_searchwrap.jpg) no-repeat;border-color: #9ed18e !important;border-width: 1px;} 
#search #sbmclass{margin:0px;padding:0px;height:5px;  } 
#search #sbmclass ul{margin:0px;padding:10px 0px 0px 105px;list-style:none;} 
#search #sbmclass li{float:left;text-align:center; width:48px;height:24px;line-height:24px;margin:0px 1px 0px 0px;padding:0px; }
#search #sbmclass ul li a{ display:block;color:#000000; font-size:12px; text-decoration:none;font-weight:normal;cursor:pointer;margin:0px;padding:0px; } 
#search #sbmclass ul li a.cu{font-weight:bold;color:#ffffff; background:url(/images/socurrent.jpg) no-repeat; height:24px;line-height:24px;}
#search #sbmclass #sr{ float:right;margin:0px;padding:0px; }
#search #sbmclass #sr a{font-size:13px; margin-right:8px;padding:0px;}
#search #sbmclass br{display:block;clear:both;margin:0px; padding:0px;}
#search #sbox{width:100%;margin:0px;padding:0px; } 
#search #sbox #sblog{float:left;margin:0px;padding-top:8px;width:110px;padding-left:70px;text-align:right;}
#search #sbox #sbmain{float:left;width:482px;margin-left:15px;padding:6px 0px 0px 0px;}
#search #sbox #sbmain #sbminput{width:482px; margin:0px;padding:0px; display:block; position:relative; z-index:1;}
#search #sbox #sbmain #sbminput input{width:480px;border:1px solid #C6D0F4;height:40px;line-height:40px;font-size:13px;vertical-align:middle;padding:0px 0px 0px 3px;margin:0px;border-color: #64a54f !important;border-width: 1px;}
#search #sbox #sbmain #sbmkeys{width:450px;padding:10px 0px 2px 0px;margin:0px;padding-left: 30px; font-size:14px;} 
#search #sbox #sbmain #sbmkeys input{margin-left:8px; padding-right:3px;line-height:normal;} 
#search #sbox #sbmain form{ margin:0px;padding:0px;}
#search #sbox #sbimg{float:left;width:100px;text-align:center;padding: 6px 0px 0px 0px;margin:0px;}
#search #sbox #sbimg #submit{float:left;font-size:14px;width:100px;height: 42px;text-align:center;border:0;background:url(../image/search_btn.png) no-repeat;overflow:hidden;cursor:pointer;background: #64a54f;color: #ffffff;}

#search #sbox #sbimg #sx {CURSOR:pointer; COLOR:#000000;font-size:13px; TEXT-DECORATION:underline; padding:5px;}
#search #sbox #sbhelp{float:left;width:370px;padding-top:3px;margin-left:35px;}
#search #sbox #sbhelp ul{list-style:none;margin:0;padding:0;}
#search #sbox #sbhelp ul li{float:left;width: 370px;height:25px;line-height:25px;margin:0px 2px 0px 0px;padding:0;vertical-align:middle;}
#search #sbox #sbhelp ul li a{font-size:13px;color: #67b34f;vertical-align:middle;}
#search #sbox #sbhelp #fengyb{float:left;padding:0px;margin:0px;}
#search #sbox #sbhelp #fengyb a{color:#3399FF}
#search #sbox br{display:block;clear:both;margin:0px; padding:0px;}

#search #sbox #sbmain #sbminput{position:relative; _position:absolute;}
#search #sbox #sbmain #sbminput #sug{position:absolute;left:0;top:0;float:left;border:1px solid #C6D0F4;display:none;z-index:1;margin:1px 0px 0px 0px;}/* */
#search #sbox #sbmain #sbminput #sug td{line-height:22px;height:22px;padding-left:3px;font:13px verdana; }
#search #sbox #sbmain #sbminput .mo td{background-color:#36c;color:#fff; } 
#search #sbox #sbmain #sbminput .ml td{background-color:#fff;color:#000; }
#search #sbox #sbmain #sbminput #sug_t a:link,#sug_t a:visited,#sug_t a:hover{text-decoration:none;font-size:13px;color:#000;width:100%;display:block;}
#search #sbox #sbmain #sbminput #sugif{position:absolute;left:0;top:31;float:left;border:1px solid #C6D0F4; } 

.clearfix, #ls dl, #cate ul, #content {zoom:1;}
.clearfix:after, #ls dl:after, #cate ul:after, #content:after {content:"\0020";display:block;clear:both;height:0;}
ul.clearfix li {float:left;}

#topsite em ,.tsbox .arrow{background:url(/images/images.gif) no-repeat;}

#fm {padding:4px 0px;}
#fm a{ font-size:14px;}
#fm .fmsite {padding: 2px 0px 5px 20px;border-bottom:1px dashed #C6C6C6;float:left;width: 98%;}
#fm .fmsite li {overflow:hidden;width:16.6%;height: 30px;line-height: 30px;vertical-align:middle;float:left;}
#fm .fmsite2 {padding: 5px 0px 0px 20px;float:left;width: 98%;}
#fm .fmsite2 li {overflow:hidden;width:16.6%;height: 32px;line-height: 32px;vertical-align:middle;float:left;}
#fm .fmsite2 li a{height:28px;line-height:28px; font-size:14px;}

#fm ul.last {border-bottom:none;}
#fm .fm-bottom {border-bottom:0 none;}

#topsite {float:left;height:28px; width:855px; _overflow:hidden }
#topsite li {float:left;width:16.6%;text-align:center;position:relative;_position:relative;}
#topsite em {display:inline-block;width:16px;height:16px;zoom:1;vertical-align:middle;padding:7px 0;margin-left:5px;cursor:pointer;}
#topsite em.baidu {background-position:-84px -511px;}
#topsite em.n163 {background-position:0 -511px;}
#topsite em.sohu {background-position:-21px -511px;}
#topsite em.qq {background-position:-63px -511px;}
#topsite em.taobao {background-position:-107px -511px;}
#topsite em.sina {background-position:-45px -511px;}
.tsbox {float:left; border:2px solid #A6C9EE;position:absolute; _position:relative; z-index:10;_margin-left:12px;_margin-top:-28px; background-color:#fff;padding:1px;right:10px;top:28px;display:none;}
.tsbox a {display:block;line-height:24px;width:90px;text-align:center;}
.tsbox .arrow {position:absolute;height:5px;width:9px;overflow:hidden;top:-6px;right:5px;background-position:-140px -111px;}

.item-list{overflow:hidden;}
.box-cont .item-list .item-bd{height:122px;width:240px;padding-right:8px;}
.box-cont .item-list .hover{background:#FCFCFD;}
.box-cont .item-list li .icon-video{display:none;}
.box-cont .item-list li.hover .icon-video{display:inline;}

.col_2 .list-tt{width:50%;float:left;padding-left:0;}
.col_2 .tt-index{padding-left:10px;}
.col_2 .tab-bd{clear:both;}
.col_2 .item-list{}
.col_2 .item-list li{width:50%;float:left;}
.a1mbzcom-yd-top{display:none}









#ncontent{margin:0 auto; width:1200px; background:#f8fcff;}
#ncontentlf{float:left; width:262px;}
.ntool{float:left; width:260px; border:1px solid #a4d4ff}
.ntool .ntoollf{width: 250px;line-height:27px;height:27px;padding-left:10px;font-size:14px;font-weight:bold;color: #63ac4d;}
.ntool .ntoolrg {float:right; width:70px;line-height:28px; height:28px; text-align:right; padding-right:10px;}
.ntool .ntoolrg a:link{line-height:32px; height:32px;vertical-align:middle;}
.ntool .ntoolrg a:visited{line-height:32px; height:32px;vertical-align:middle;}
.ntool .ntoolcontent{float:left; width:260px;}
.ntool .ntoolcontent li{float:left; width:86px; height:28px; line-height:28px; text-align:center;}
.ntool .ntoolcontent li a{height:28px; line-height:28px;vertical-align:middle;}

.ntool .ntooltb{float:left;width: 260px;height: 322px;overflow:hidden;padding-top:2px;padding-bottom:1px;border-top:1px solid #a4d4ff;}
.ntool .ntoolkj{float:left; width:262px; line-height:32px; height:32px; border-top:1px solid #a4d4ff;border-bottom:1px solid #a4d4ff}
.ntool .ntoolkj li{float:left; width:53px;line-height:32px; height:32px; cursor:pointer; color:#015bab; text-align:center; background:#f5f9fe; font-size:14px; border-left:1px solid #a4d4ff;}
 .item-list .num-top, .item-list .num-normal{margin-right:20px;}
.item-list .icon-up, .item-list .icon-fall, .item-list .icon-fair, .item-list .icon-none{text-align:right;width:70px;margin-left:0;}
.item-list .icon-rise{text-align:right;width:0;margin-left:0;}
.item-list li{border-bottom:1px dotted #DBDBDB;width:100%;overflow:hidden;width: 252px;float:left;overflow: hidden;}
.item-list li.current{background:#FCFCFD;}

.item-hd{height:15px;padding:8px 5px 9px 14px;*padding:7px 5px 7px 14px;*zoom:1;}
.item-bd{width:auto;overflow:hidden;padding:0 10px;position:relative;}

.item-img img{float:left;border:1px solid #E8E8E8;display:inline;margin:0 10px 0 5px;max-width:120px;max-height:110px;position:relative;}
.item-info{width:100%;height:120px;overflow:hidden;position:relative;z-index:1;word-wrap:break-word;word-break:break-all;}
.item-text{line-height:20px;position:relative;top:-3px;*top:2px;display:inline;}
.item-text a{color:#4D4D4D;}
.num-top{width: 15px;height: 14px;color:#fff;text-align:center;display:inline;float:left;font-size:10px;line-height: 13px;background: #408080;border: 1px solid #408080;margin-top: 2.5px;}
.num-normal{border:1px solid #ACAEB2;width: 15px;height: 14px;color: #fff;text-align: center;display: inline;float: left;font-size: 10px;line-height: 13px;background: #F23D7C;border: 1px solid #DD2464;margin-top: 2.5px;}
.list li{overflow:hidden;zoom:1;position:relative;height:15px;line-height:14px;overflow:hidden;padding:8px 0 9px;*padding:7px 0 7px;border-bottom:1px dotted #DBDBDB;margin:0 14px;}
.list-title{display:inline;margin-right:-999px;line-height: 20px;line-height:14px\9;*line-height:16px;height: 25px;overflow: hidden;}
.a1mbzcomslistico{
    margin-right: 6px;
}
#mobile1 {
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    width: 550px!important;
    overflow: hidden;
    float: left;
}