/* CSS Document */
/* ======////通用样式id及class名皆用英文命名//单独页面样式用拼音头字母简写///====== */
/* 全局通用样式 */   
body{background:#fff;color:#333;font-family:"宋体"}
*{margin:0;padding:0}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,li{list-style-type:none;}
img{border:0;}

div.clear{clear:both;height:0px;line-height:0px;width:100%}
div.blank{clear:both;height:5px;line-height:5px;width:100%}
.iframeheader{margin:0 auto;width:100%;height:100%;text-align:center}
#headersearch,#aboutpro,#navpro,#content,#footer,.promenu,.pronavlist{margin:0 auto;width:1000px;height:100%}

/* 头部样式 */
#topnav{height:30px;line-height:30px;background:url(../img/bgtitle.gif) 0 0 repeat-x}
.topnav{margin:0 auto;width:1000px;height:30px;}
.topnav span{float:left;margin-left:5px;width:600px;}
.member{float:right;margin-right:5px;width:360px;height:30px;text-align:right}
.logo{float:left;margin:1px 0 2px 4px;width:276px;height:83px;}
.logo a{display:block;height:83px;background:url(../img/logo.gif) no-repeat}
.headersearch{float:left;margin:20px 0px 4px 70px;padding:5px 0 3px;width:645px;height:54px;background:url(../img/icon01.gif) 0 0 no-repeat}
.search{margin-left:48px;width:595px;height:34px;background:url(../img/bgtitle.gif) 0 -75px repeat-x}
.search div{float:left;padding:7px 0 5px 8px;height:22px;width:470px;background:url(../img/bgtitle.gif) 0 -35px no-repeat}
.searchinput{border:#fff 1px solid;height:18px;width:470px;line-height:18px;}
.search span{display:block;float:right;height:34px;width:115px;background:url(../img/searchbutton.gif) no-repeat}
.search span a{display:block;margin:5px 6px 5px 9px;height:24px;width:100px;}
.hotword{clear:both;margin:2px 0 0 55px;height:20px;line-height:20px;}
#menu{margin:0 auto;border:#ccc 1px solid;width:998px;height:30px;background-color:#efefef}
.menu{float:left;padding:6px 15px 4px;width:600px;height:20px;line-height:22px;}
.aboutmember{float:right;padding:6px 15px 4px;height:20px;line-height:24px;font-weight:bold}
#aboutpro{height:40px}
.aboutpro{float:left;padding-left:10px;width:330px;height:40px;line-height:40px}
#navpro{height:73px}
.promenu{height:33px;font-size:14px;font-weight:bold;text-align:center}
.promenu ul{margin-left:13px;}
.promenu li{display:block;float:left;margin-left:3px;padding-top:14px;height:19px;width:103px;text-align:center;background:url(../img/bgnav.gif) 0px -35px no-repeat}
.promenu li a{color:#aa0000}
.pronavlist{clear:both;height:40px}
.pronavlist ul{margin-left:25px;color:#fff;}
.pronavlist li{float:left;display:block;margin-top:6px;padding:8px 8px 0 11px;height:26px; text-align:center}
.pronavlist li a{color:#fff}
.pronavlist li.nobg{ background-image:none}


#footer{line-height:25px;text-align:center;font-size:12px}


.updatelist{padding:5px 5px 0 17px;background:url(../img/icon01.gif) 5px -90px no-repeat;}

#contentleft{float:left;height:100%;width:345px}
#contentright{float:right;height:100%;width:647px}
#containleft{float:left;height:100%;width:280px}
#containright{float:right;height:100%;width:713px}

.titlegray{width:100%;height:25px;border-bottom:#777 1px solid;background-color:#cccccc}
.titlegray h1{padding:6px 0px 3px 15px;height:16px;background:url(../img/bgtitle.gif) 0 -275px repeat-x}
.titlegray span{float:right;margin:6px 5px 3px;}
.contentlist{clear:both;margin:2px;padding:10px 9px 0px;width:321px;height:100%;background-color:#f6f6f6}
.contentlist li{margin:0 0 9px}
.contentlist h2{float:right;font-weight:normal;width:240px;}
.containlist{clear:both;width:264px;padding:7px 7px 0px 7px;height:100%}
.containlist h1{line-height:29px;font-size:14px;margin-bottom:5px;text-indent:10px;border-bottom:#b7e0ff 1px solid}
.containlist span{margin:0 8px 0 5px;color:#777}
.containlist span a{color:#aa0000}
.containlist span a:hover{color:#ff0000}
.containlist ul{width:100%;}
.containlist li{line-height:24px;}

.titlewhite{width:100%;height:25px;border-bottom:#cf4c4c 1px solid;background-color:#f4f4f4}
.titlewhite h1{padding:6px 0 3px 15px;height:16px;background:url(../img/bgtitle.gif) 0 -305px repeat-x}

.titlewhite span{float:right;margin:6px 5px 3px;}
.ullist{clear:both;padding:0 0px 0 9px;width:635px;height:100%}
.ullist li{margin:10px 0 0}
.ullist h2{float:left;margin-right:8px;}
.ullist span{margin-left:10px;font-size:12px;color:#777}
.ullist .more{clear:both;text-align:right;height:22px;line-height:22px;}

.navmenu,.prolist,.pronews,.proffer{height:100%;border:#aaccef 1px solid;}
.navmenu,.iframeproffer{width:711px;background-color:#f3f8fe;}
.pronav{margin:3px;padding-top:4px;width:704px;height:23px;text-align:center;line-height:25px;font-size:13px;color:#87a9c2;border-top:#aaccef 1px dashed;background-color:#fff; word-spacing:1px}
.pronav a{color:#aa0000;font-weight:bold;}
.iframeprolist{float:left;width:507px;}
.iframepronews{float:left;margin-left:6px;width:200px;}









