*{margin:0px;padding:0px;}
body{text-align:center;font:normal 12px "宋体";background:#c0c0c0;}
a{text-decoration:none;color:#333;}
a:hover{color:#01255f;}
img{border:0px;}
ul{text-align:left;list-style:none;}
input{vertical-align:middle;}
h2{font:bold 12px "宋体"}

/*开始---------------------------------*/
#wrapper{width:1003px;height:auto;margin:0 auto;background:white;margin-top:1px;overflow:hidden;}

#header{height:103px;background:url("../images/headbg.gif")}
#logo{float:left;padding-left:20px;}

/*头部右边------------*/
#hright{float:right;padding-right:20px;margin-top:40px;height:20px;width:365px;}
#hright span{ float:left; line-height:20px;}
.hlink{float:left;display:inline;}
.hlink a{margin-right:15px;line-height:20px;}
.hlink a:hover{text-decoration:underline;color:#2a3f6c}

#hright form{float:left;}
input.searchtxt{height:15px;width:150px;background:white;border:Solid 1px #afafb1;color:#888;font-size:11px;}
input.tosearch{border:0px;width:28px;height:17px;background:transparent url("../images/submit.gif") center no-repeat;cursor:pointer;}

/*导航条 --------------------------------------*/
#menu{height:31px;background:url("../images/menubg.gif") repeat-x;}
#menu li.empty{width:30px;margin:0px;}
#menu li a{color:#f9f3cf;display:block;height:23px;padding-top:8px; width:153px;}
#menu li a:hover,#menu li.nowpage a{}

/* 第一个ul样式 */
#menu ul { float:left; height:31px;}
#menu ul li {width:153px;height:31px;float:left;text-align:center;background:url("../images/menuline.gif") left top no-repeat; padding-left:3px;}
/* 第二个ul样式 */
#menu ul ul { width:156px; visibility:hidden; border:1px solid #a6a7a2; background:#fff url(../images/list_ul.gif) repeat-x left bottom; padding-bottom:10px; position:absolute; top:31px; left:0; height:auto; text-align:center; z-index:100;}
#menu ul ul li { display:block; width:156px; float:left; line-height:23px; padding:0; margin:0; height:23px; background:none; color:#01255f;}
#menu ul :hover ul { visibility:visible;}
/* 第一个li的背景样式 */
#menu a, #nav a:visited { float:left; display:block; height:31px; text-decoration:none;}
/* 第二个li的背景样式 */
#menu ul ul a, #menu ul ul a:visited{ height:23px; margin:0; background:none; padding:0; display:block; color:#01255f; width:156px;}
/* 第一个li鼠标移动样式  ie6 */
#menu table { border-collapse:collapse;	margin-top:-1px; z-index:1;}
* html #menu a:hover { position:relative; z-index:100; color:#f7f5dc;}
#menu li:hover { position:relative;background:url("../images/hover.gif") left top repeat-x;color:#f7f5dc;}
#menu .empty:hover {background:url("../images/menuline.gif") left top no-repeat;}
/* 第一个li鼠标移动样式  ie7 - ff */
#menu :hover > a {background:url("../images/hover.gif") left top repeat-x;color:#f7f5dc;}
#menu .empty :hover > a {background:url("../images/menuline.gif") left top no-repeat;}
/* 第二个li鼠标移动样式  ie6 */
* html #menu ul ul a:hover { position:relative; z-index:110; text-decoration:none; color:#01255f; background:#f5f5f5; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
/* 第二个li鼠标移动样式  ie7 - ff */
#menu ul ul :hover > a { text-decoration:none; color:#01255f; background:#f5f5f5; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}


/*图片播放 --------------------------------------*/
#picplayer{width:993px;height:auto;margin:15px auto;background:url("../images/playermain.gif");overflow:hidden;}
.pline{height:8px;overflow:hidden;}
.ptop{background:url("../images/ptop.gif");}
.pbot{background:url("../images/pbot.gif");}
#playermain{padding:2px 0px;height:210px;overflow:hidden;}
.twotab{position:absolute;bottom:12px;right:25px;}

/*文章列表 --------------------------------------*/
#arts{height:auto;padding:0 0 40px 20px;overflow:hidden;zoom:1;}
.artlist{float:left;width:330px;margin-right:20px;}
.listtitle{height:30px;line-height:30px;background:url("../images/titleline.gif") bottom repeat-x;}
.listtitle h2{float:left;color:#444444;line-height:30px;}
.listtitle h2 a{ color:#444;}
.listtitle .m_gd1{float:right;color:black;margin-top:12px;}
.listtitle .bigmore{margin-top:7px; float:right;}
.listtitle .m_gd1:hover{color:#01255f;}

.artlist ul{margin-top:10px;}
.artlist li{height:25px;line-height:25px;float:left;width:330px;}
span.thetitle{float:left;padding-left:12px;background:url("../images/biao1.gif") left center no-repeat;}
span.thetime{float:right;}
.artlist li a{color:#333}
.artlist li a:hover{color:#333;text-decoration:underline;}
.morelist{margin-left:20px;}
.morelist ul{margin-top:8px;}

.sometxt{text-align:left;padding-left:14px;border-bottom:solid 1px #d8d8d8;padding-bottom:5px;}
.sometxt h2{line-height:28px;margin-top:5px;}
.sometxt a h2{color:#333;}
.sometxt a:hover h2{color:#333;}
.sometxt p{line-height:20px;color:#333;}
h2.addbg{padding-right:45px;background:url("../images/video.gif") center right no-repeat;}

/*图片列表 --------------------------------------*/
.piclist{float:right;margin:0px;width:233px;margin-right:10px;}
img.piclink{border:Solid 1px black;margin-top:4px;}

/*尾部 --------------------------------------*/
#footer{height:40px;background:#f5f5f5;border-top:solid 1px #cccccc}
#flogo{float:left;}
#footer form{ float:left; padding:12px 0 0 20px;}
#footer form select{ height:20px; float:left;}
#footer p{float:left;line-height:40px;color:#555;padding-left:20px;}
span.thecopy{font-family:arial;}
span.flink{margin-left:13px;}
span.flink a{font-size:12px;color:#555;}
#enpic{float:right;}

/* ceng style */
#ceng{ position:absolute; left:0px; top:0px; filter:alpha(Opacity=30); opacity:0.3; background-color:#000; display:none; z-index:9998;}
#ceng iframe{ position:absolute; visibility:inherit; background-color:#000; top:0px; left:0px; width:100%; height:100%; z-index:-1; filter:alpha(Opacity=30); opacity:0.3;}
#cengMid{ width:498px; height:498px; background-color:#fff; position:absolute; left:50%; top:50%; margin-left:-269px; margin-top:-269px; padding:20px; display:none; z-index:9999;}
#cengMid #close{ width:21px; height:21px; position:absolute; right:0px; top:0px; cursor:pointer;}
#cengMid #news{ width:498px; height:22px; margin:0 auto; border-bottom:#dedede solid 3px; text-align:left;}
#Zoom{ font-size:12px; width:498px; height:435px; margin-top:20px; line-height:20px; margin-bottom:10px; overflow-x:hidden; overflow-y:scroll;}
#Zoom h1{ display:block; width:470px; height:30px; padding-top:10px; font-family:Arial, Helvetica, sans-serif,"榛戜綋"; font-size:18px; text-align:center; color:#2d2d2d; margin:0 auto;}
#Zoom span{ display:block; width:470px; color:#797979; font-weight:400; font-family:Arial, Helvetica, sans-serif,"榛戜綋";}
#Zoom p{ display:block; width:470px; color:#797979; line-height:20px; padding-top:20px;}
#fontStyle{ font-size:12px;}
#fontStyle strong{ font-weight:400; color:#A0A0A0;}
.left2{ display:block; width:160px; float:left; color:#A0A0A0;}
.left2 a{ display:block; width:50px; height:22px; padding-top:8px; margin-right:10px; float:left; color:#A0A0A0;}
.right2{ float:right; color:#A0A0A0;}
.right2 a{ padding:0 1px; color:#A0A0A0;}
.right2 a img{ margin:3px 0 0 2px; color:#A0A0A0;}
.layout_print{ padding-right:24px!important; background:url(../images/print.gif) no-repeat right center; color:#A0A0A0;}

.web_map{ line-height:20px; width:100%; float:left;}
.web_map li{ width:100%; float:left;}
.web_map li strong{ display:block; width:80px; float:left; background:url(../images/txtbiao.gif) no-repeat 0 6px; padding-left:12px; color:#333;}
