/* CSS Document */
body {font-family: "宋体";font-size: 12px;margin:auto; padding: 0px; line-height:22px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,input,select,table,tr,td{margin: 0px;padding: 0px;}
ul,li {list-style-type: none;}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline; color:#f00;}
th { font-weight:normal;}
img {border: 0;}
.mt_5{ margin-top:5px;}
.mb_5{ margin-bottom:5px;}
.clear{ clear:both;}
.next{ clear:both; text-align:center;}
.warp{ width:1003px; margin:0 auto;}

.modtwo .title{ background:url(../images/titletwobg_21.jpg) repeat-x; height:33px;}
.modtwo .title span{ float:right; padding-top:8px; padding-right:10px;}
.modtwo .title h3{ background:url(../images/titletwobg_20.jpg) no-repeat left; height:33px; color:#fff; padding-left:25px; line-height:33px; font-size:14px; font-weight:normal;}

.modone .title{ background:url(../images/titlebg_23.jpg) repeat-x; height:25px;}
.modone .title span{ float:right; padding-top:5px; padding-right:10px; background:url(../images/titlebg_25.jpg) no-repeat right top; height:20px;}
.modone .title h3{ background:url(../images/titlebg_21.jpg) no-repeat left; height:25px; color:#fff; padding-left:25px; line-height:25px; font-size:12px;}
.modone .cont{ border:#129AD3 solid 1px; border-top:none;}

.modthree{ margin-top:5px; clear: both;}
.modthree h3{ background:#EEE9E9; font-size:12px; line-height:22px; color:#5F5E5E; text-indent:2em;}
.modthree h3 span{ float:right; padding-right:10px; line-height:22px; font-weight:normal;}

ul.list_news li{ background:url(../images/list_32.gif) no-repeat 5px 9px; padding:2px 0px; padding-left:15px; clear:both;}
ul.list_news li span{ float:right; color:#939393; }
ul.list_news li strong{ font-weight:normal; color:#818181; margin:0 5px;}

ul.list li{ background:url(../images/list_37.gif) no-repeat 5px 9px; padding-left:15px; padding-top:4px; height:22px; border-bottom:#CCCCCC dashed 1px;}
ul.list li  img{ margin-top:3px;}
ul.list li strong{ font-weight:normal; color:#818181; margin:0 5px;}

ul.list_news_two li{ background:url(../images/list_37.gif) no-repeat 5px 10px; padding-top:4px; height:22px;  padding-left:15px; clear:both; border-bottom:#CCCCCC dashed 1px;}
ul.list_news_two li img{ padding-top:3px;}
ul.list_news_two li span{ float:right; color:#939393;}
ul.list_news_two li strong{ font-weight:normal; color:#818181; margin:0 5px;}

/* 头部样式 begin*/
#head{ width:1003px; margin:0 auto;}
#head .section{  height:75px; overflow:hidden; zoom:1;}
.logo{ background:url(../images/index.jpg) no-repeat; width:283px; height:52px; display:inline; float:left; margin-top:11px; margin-left:23px; text-indent:-999em; overflow:hidden;}
.logo a{ display:block; width:283px; height:52px;}
.mininav{ width:230px; float:right; padding-top:35px; padding-right:25px; text-align:right;}
.mininav a{ background:url(../images/index_06.jpg) no-repeat 0px 5px; padding:0 10px; color:#0A2866;}
.menu { background:url(../images/index_13.jpg) repeat-x; height:40px;}
.menu ul{ padding-left:15px;}
.menu ul li{ float:left; display:inline; margin:0 15px; font-size:14px;  font-weight:bold; padding-top:4px;}
.menu ul li a{ display:block; padding-left:10px; color:#fff; float:left; height:32px; overflow:hidden;}
.menu ul li a span{ display:block; padding-right:10px; line-height:32px; float:left; height:32px; cursor:pointer;}
.menu ul li a:hover{ background:url(../images/leftbg_01.jpg) no-repeat;color:#001052; text-decoration:none;}
.menu ul li a:hover span{ background:url(../images/rightbg_02.jpg) no-repeat right; text-decoration:none;}
.banner{ width:1003px; height:207px;}
.time{ float:left; width:196px; height:50px; text-align:center; line-height:50px; font-size:14px;}
.notice{ float:left; width:787px; padding:0 10px; line-height:50px; font-size:14px;}

/* 头部样式 end*/


#content{ width:1003px; margin:0 auto;}
#side{ float:left; width:193px; padding-left:3px;}
.sidenotice .cont{ border:#D6D6D6 solid 1px; width:191px; border-top:none; height:260px; }
.sidenotice .cont ul{ padding:10px;}
.sidenotice .cont ul li{ font-size:14px; height:53px;}
.sidenotice .cont ul li span{ color:#f00; margin:0 5px;}


.link_pic{ width:180px; margin:0 auto;}
.link_pic img{ display:block; line-height:0px; margin:8px 0px;}

.link .cont{ border:#D6D6D6 solid 1px; width:191px; border-top:none; height:auto!important; height:248px; min-height:245px;}
.link .cont ul{ padding:10px;}
.link .cont ul li{ background:url(../images/list_34.jpg) no-repeat 5px 10px; padding-left:18px; line-height:30px;}

.side_zx{ width:191px; margin:0 auto;}
.side_zx h3{ background:url(../images/zi_xunbg.jpg) no-repeat; width:191px; height:30px; font-size:12px; color:#fff; line-height:30px; text-indent:0.5em;}
.side_zx .cont{ border:#CCCCCC solid 1px; border-top:none; height:auto!important; height:118px; min-height:118px; padding:10px;}

#main{ float:right; width:800px;}
#main .leftframe{ float:left; width:560px;}
.news .cont{ height:auto!important; height:247px; min-height:247px; padding:10px;}

#main .rightframe{ float:right; width:232px;}
.jiao_yu .cont{ height:auto!important; height:239px; min-height:239px; padding:10px;}

.zhi_xun { margin-top:5px;}
.zhi_xun h3{ background:url(../images/titlebg_46.jpg) no-repeat; width:232px; height:34px; font-size:12px; color:#fff; line-height:34px; text-indent:2em;}
.zhi_xun .cont{ height:auto!important; height:130px; min-height:80px; width:210px;  padding:10px; border:#CCCCCC solid 1px; border-top:none; font-size:14px;} 

.zyzg{ float:left; width:394px; display:inline; margin-top:5px;}
.zyzg .cont{ height:auto!important; height:160px; min-height:160px; padding:5px 10px;}
.zzyjs{ float:right; width:397px; display:inline; margin-top:5px;}
.zzyjs .cont{height:auto!important;height:160px; min-height:160px; padding:5px 10px;}

#footer{ width:1003px; margin:0 auto; margin-top:9px;}
.footermenu{ background:url(../images/footermenu_69.gif) no-repeat; width:1003px; height:40px; overflow:hidden; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
.footermenu a{ margin:0 10px;}
.copyright{ background:url(../images/copyright_69.gif) no-repeat; width:1003px; height:60px; overflow:hidden; text-align:center; padding-top:10px;}
.copyright span{ font-family:Arial, Helvetica, sans-serif;}

.nyabout{ float:left; width:593px;}
.nyabout .cont{ border:#E6E6E6 solid 1px; border-top:none; line-height:24px; height:auto!important; height:670px; min-height:650px; padding:10px;}
.nyabout .cont img{ float:left; display:inline; margin-right:10px;}


.photo{ width:177px; height:675px; float:right; border:#CCCCCC solid 1px; padding:3px; display:inline; margin-right:5px;}
.photo .cont ul{ width:135px; margin:0 auto;}
.photo .cont ul li{ background:url(../images/picbg.jpg) no-repeat; width:135px; height:112px; text-align:center; margin-top:8px;}
.photo .cont ul li img{ display:block; line-height:0px; padding-top:13px;}

.page{ text-align:right; margin:10px 0px;}
.goback{ display:block; text-align:right; padding-right:25px; background:#ccc; margin-top:-22px; padding-top:5px;}

.ny_dan .cont,ny_news .cont{ height:auto!important; height:520px; min-height:520px; padding:10px; line-height:24px;}
.ny_dan h2{ text-align:center; font-size:14px;color:#3E79BD;}
.ny_dan em.toptitle{ font-style:normal; text-align:center; display:block; border-bottom:#CCCCCC dashed 1px; margin-bottom:10px; }