﻿ 
/*****公共样式*****/
 
/***常用用式****/
body {font-family:"宋体";font-size:12px; color:Black;text-align: center;margin:0; padding:0; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}


/*  通用的链接样式 Link */
a:link {color:Black; text-decoration:none; font-size:12px;}
a:visited {color:Black;text-decoration:none;font-size:12px;}
a:hover {color:Black; text-decoration:underline;font-size:12px;}
a:active {color:Red;text-decoration:none;font-size:12px;}
/******/


/**滚动新闻链接样式**/
.itgdeng{ text-align:left; line-height:22px;  }
.itgdeng a:link,.itgdeng a:active,.itgdeng a:visited{ text-decoration:none;color:#FFFEFF; }
.itgdeng a:hover{ text-decoration:none; color:#FFFEFF; }

 
 
 /*******页面的总体宽度控制 start*****/
.bodywidth{width:963px; margin:0 auto;text-align:left;height:auto;  }
 /*******页面的总体宽度控制 end*****/
 
.hd-left{height:166px; width:5px;  float:left;background:url(../images/index/indextopbg.gif)  no-repeat 0px -350px; overflow:hidden;}
.hd-mid{height:166px; width:953px;  float:left;background:url(../images/index/indextopbg.gif)  repeat-x 0px -176px;  overflow:hidden; position:relative; z-index:0;}
.hd-right{height:166px; width:5px;  float:left;background:url(../images/index/indextopbg.gif)  no-repeat 0px -0px;overflow:hidden;}

/**头部样式*/
.headtop{ height:167px;overflow:hidden;}
.navmain{ height:37px; margin-left:2px; width:835px; float:left;}
.navmain a{ height:35px; line-height:35px;  font-size:12px;}
.navmain a:hover{ height:35px; line-height:35px;font-size:12px; }
.gxdz{ float:right; width:97px; height:35px; margin-right:10px; background:url(../images/jyxw/topbtn.gif)  no-repeat   -50px -145px;display:inline;}
.submenuout{ height:100px; clear:both; }
.log{ height:98px;float:left; width:305px;  overflow:hidden; cursor:pointer;background:url(../images/index/index.gif)  no-repeat  -10px 8px;}
.submenuout .leftmenu{ margin-top:15px; display:inline; overflow:hidden; width:505px; height:76px; float:left;}
.newnavszie{line-height:25px; color:White; font-size:14px; text-align:center; font-weight:bold;}
.newnav{ width:49px; float:left; height:25px;background:url(../images/index/index.gif)  no-repeat -359px -1px; }
.fwnav{ width:49px; float:left; height:25px;background:url(../images/index/index.gif)  no-repeat -359px -27px; }
.newnav newnavszie a{line-height:25px; color:White; font-size:14px; text-align:center; font-weight:bold;}

.leftmenu span{float:left; line-height:25px; padding-left:1px; padding-right:2px; display:block;text-indent:2px;  }
.spancolor{ color:#10A3B7;}
.spancolor a:link,.spancolor a:active,.spancolor a:visited{color:#10A3B7;}
.navcolorsize{ color:#135C92}
.navcolorsize a:link,.navcolorsize a:active,.navcolorsize a:visited{color:#135C92;}

.greecolor{color:#010101; margin-top:5px;}
.greecolor a:link,.greecolor a:active,.greecolor a:visited{ color:#010101}
.makepage{ position:relative; z-index:1; margin-top:-4px; padding-left:18px;   display:inline; height:103px;  width:125px; overflow:hidden; float:right;background:url(../images/index/bg_dzzy.jpg)  no-repeat; }
.tabmak{ width:98%; display:inline;}
.tabmak td{ line-height:17px;}
.tabmak .maketit{ font-weight:bold; color:#0066CB;}
.tabmak .colspanbtn{}
.tabmak span{ padding:0px  5px 0px 0px;}
.tabmak .maktdnav1 { width:58px;}
.tabmak .maktdnav2 { width:30px;}
.tabmak a:link,.tabmak a:active,.tabmak a:visited{ color:#02255B; font-size:12px;}
.tabmak .maketit a:link,.tabmak  .maketit  a:active,.tabmak  .maketit  a:visited{ color:#0066CB; font-weight:bold; font-size:12px;}


.indexnavmain{height:37px; margin-left:2px; float:left; width:100%;}
.indexnavmain  ul{ margin:0px; padding:0px;}
.indexnavmain  ul li{ float:left; list-style:none; line-height:35px;}
.indexnavmain ul .swsy{ width:70px; text-indent:20px; background:url(../images/index/index.gif)  no-repeat -215px -133px;}
.indexnavmain ul .dateweek{ width:135px; line-height:35px; padding-left:10px; overflow:hidden;}
.indexnavmain ul  .weather{width:129px; overflow:hidden;}
.indexnavmain ul  .weather div{ margin-top:8px; height:20px; margin-left:-2px;  position:relative; z-index:2;  background-color:#fbfbfb;}
.indexnavmain ul .expdate{ width:181px; text-indent:25px;background:url(../images/index/little.gif) no-repeat -15px -146px; overflow:hidden;}
.indexnavmain ul #timeDate{font-weight: bold; font-size: 13px; color:#FF6600; margin: 0px 7px 0px 7px;} /**世博时间**/
.indexnavmain ul .loginwidth{ width:410px; overflow:hidden;}
.log-baseline{line-height: 20px; margin-top: 4px; height: 20px;  font-size:12px; color:#CCCCCC;}
.log-text{ width:96px; height:16px; margin-left:6px; line-height:16px; border:solid 1px #B3B3B3; color:#CCCCCC;}
.log-button{ width:49px; height:20px; line-height:22px;  font-size:12px;  border:0px;background:url(../images/index/index.gif)  no-repeat -142px -142px;}
.made-button{ width:96px; height:23px; line-height:23px; color:White; text-align:center; border:0px;background:url(../images/index/main.gif)  no-repeat -319px -83px;}
.loginwidth div{ margin-top:7px; height:22px; width:355px; float:right; text-align:left; overflow:hidden;}



/*头部样式结束*/

/**导航滚动新闻与搜索  start**/
.search-out{ width:100%; height:27px; color:White;  overflow:hidden;}
.gdeng{ float:left; width:725px; overflow:hidden; }
.gdeng-left{ float:left;  width:80px;text-indent:15px;line-height:27px;}
.gdeng-right{float:left;}
.search{ float:right; width:138px;height:23px; margin-top:3px; overflow:hidden;}
.search-table{ width:100%; height:20px;}
*+html .search-table{ width:100%; height:20px;  margin-top:0px;}   /*IE7.0*/
.searchtxtbg{background:url(../images/index/sprites.gif)  no-repeat  -61px -34px;width:114px; height:20px; padding-left:3px; padding-top:1px; overflow:hidden;}
.search-text{width:114px; height:14px; border:0px; line-height:14px; font-size:12px; color:#A4A5A7;}
.search-button{width:47px; height:22px; font-size:12px; margin-left:5px; line-height:20px; border:0px; background:url(../images/jyxw/topbtn.gif)  no-repeat -200px -149px;}
.searchbtn{width:23px; height:21px; font-size:12px;line-height:20px; border:0px; background:url(../images/index/sprites.gif)  no-repeat 0px 0px;}
/**导航滚动新闻与搜索   end**/


.blogpicrw .mjblogman{text-align:center;}
.blogpicrw  .mjblogman img{padding:2px; border:solid 1px #E2E0E1; width:80px; height:80px;}
 * html .flashNews img{width: expression(this.width > 80 && this.height < this.width ? 80 : true);height: expression(this.height > 80 ? 80 : true);}
.blogpicrw  .logname{color:#266DB5; font-size:13px;line-height:25px;text-align:center;}
