/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"宋体";color:#000; background:#eef8fd;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; margin-top:-4px;}

#container{ width:980px; background:#fff; height:auto; margin:0px auto; padding-bottom:2px;}
#header{ width:970px; height:auto; margin:0px auto; }
.banner{ width:width:970px; height:126px; background:url(imagesbanner01.jpg) no-repeat;}
.banner span{ float:left; color:#fff; line-height:28px; padding-left:12px;}
.banner em{ float:left; font-style:normal; padding-left:20px; line-height:28px; color:#FFFFFF;}
.banner em a{ color:#FFFFFF;}
.banner em a:hover{ color:#FF9900;}
.nav{ width:970px; height:35px; background:url(imagesnav.jpg) no-repeat;}
.nav ul.yiji{ width:970px; padding:10px 0px 0px 10px;}
.nav ul.yiji li{ float:left; margin:0px 4px; line-height:18px; display:inline; white-space:nowrap; width:80px;position:relative;z-index:100; text-align:center;}
.nav ul li a{ color:#01387b}
.nav ul li a:hover{ color:#c70000;}
.nav .erji{ display:none; position:absolute; left:-5px; top:24px;background-color:#cbe6f8;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; padding-top:5px;}

.nav .erji li{ float:none;width:80px; height:22px; line-height:22px;}

.roll{ width:970px; height:31px; line-height:31px; background:url(imagesroll.jpg) repeat-x; }
.roll ul{}
.roll ul li{float:left; margin:0px 13px; background:url(imagesd01.jpg) left center no-repeat; padding-left:8px; display:inline;}
.roll ul li a{ color:#000;}

#content{ width:972px; height:auto; margin:2px 0px 0px 5px; float:left; display:inline;}
.main{ width:100%; height:auto; float:left;}
.box01{ width:708px; height:auto; float:left; overflow:hidden;}
.con_a01{ width:259px; height:auto; float:left;  } 
.flash_news{ width:242px; height:204px; padding:5px;  border:1px solid #9fc8e8; background:#f5f5f5;}
.hot{ width:252px; height:206px; border:1px solid #cee4f4; margin-top:7px;}
.hot .title{ width:252px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.hot .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline; }
.hot .title a{ float:right; margin:8px 12px 0px 0px;}

.hot ul{ height:auto; background:url(imageslist_bg.jpg) repeat-x; padding:6px 0px 0px 15px;}
.hot ul li{ line-height:24px; background:url(imagesth_blue.gif) left center no-repeat; padding-left:10px;}
.hot ul li a{ color:#01387b;}
.hot ul li a:hover{ color:#FF6600;}

.con_a02{ width:443px; height:278px; border:1px solid #cee4f4; float:left; margin-left:4px;}
.con_a02 .title{ width:443px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.con_a02 .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline;}
.con_a02 .title a{ float:right; margin:8px 12px 0px 0px;}
.con_a02 ul{ width:428; height:auto; background:url(imageslist_bg.jpg) repeat-x; padding:6px 0px 0px 15px;}
.con_a02 ul li{ line-height:24px; background:url(imagesth_blue.gif) left center no-repeat; padding-left:10px;}
.con_a02 ul li a{ color:#01387b; }
.con_a02 ul li a:hover{ color:#FF6600;}
.con_a02 ul li span{ float:right; margin-right:10px; color:#01387b;}

.banner02{ width:702px; height:74px; padding:2px; border:1px solid #e2dfb5; margin-top:7px;}
.con_a03{ width:708px; height:auto; float:left;  margin-top:7px; }
.tab01{ width:348px; height:186px; border:1px solid #d0e5f5; float:left;}
.tab01 .title{ width:348px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.tab01 .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline;}
.tab01 .title a{ float:right; margin:8px 12px 0px 0px;}
.tab01 ul{width:336px; height:auto; background:url(imageslist_bg.jpg) repeat-x; padding:10px 0px 0px 12px;}
.tab01 ul li{ background:url(imagesth_blue.gif) left center no-repeat; padding-left:12px; line-height:24px;}
.tab01 ul li a{ color:#000;}
.tab01 ul li a:hover{ color:#FF6600;}
.tab01 ul li span{ float:right; margin-right:13px; color:#01387b;}

.tab02{ width:348px; height:186px;  border:1px solid #d0e5f5; float:right;}
.tab02 .title{ width:348px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.tab02 .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline;}
.tab02 .title a{ float:right; margin:8px 12px 0px 0px;}
.list_01{ width:100%; height:auto; background:url(imageslist_bg.jpg) repeat-x;}
.tab02 ul{width:336px; height:auto; background:none; padding:10px 0px 0px 12px;}
.tab02 ul li{ background:url(imagesth_blue.gif) left center no-repeat; padding-left:12px; line-height:24px;}
.tab02 ul li a{ color:#01387b;}
.tab02 ul li a:hover{ color:#FF6600;}
.tab02 ul li span{ float:right; margin-right:13px; color:#01387b;}

.box02{ width:258px; height:auto; float:left; margin-left:6px;}
.search02{ width:256px; height:auto; }
.search02 .title{ width:256px; height:27px;  font-size:14px; font-weight:bold; color:#fff; line-height:27px; background:url(imagesblue01.jpg) no-repeat;}
.search02 .title h3{ height:27px; background:url(imagesb01.jpg) left center no-repeat; margin-left:11px; line-height:27px; font-size:14px; padding-left:15px;}
.list_02{ width:254px; height:65px; background:#e2f4ff; border:1px solid #81cbed; border-top:none;}
.ser{width:227px; height:27px; overflow:hidden; margin:0; background:url(imagesser.jpg) no-repeat; position:relative; right:16px; top:20px; float:right;}				
.search{ position:absolute; width:254px; height:22px; top:0px; left:0px; overflow:hidden; text-align:left;}
.search input{position:absolute; width:89px; height:18px;  line-height:18px; color:#3c98cc; border:none; background:none; left:35px; top:5px; padding-left:0px; }
.search input.notxt{color:#3c98cc;}	
.search button {position:absolute; width:120px; height:21px; top:5px; left:129px; border:none; cursor:pointer; background:none;}

.notice{ width:254px; height:auto; margin-top:7px;border:1px solid #b9daf7; }
.notice .title{ width:254px; height:29px; background:url(imagestit_09.jpg) repeat-x;}
.notice .title h3{ background:url(imagesb02.gif) left center no-repeat; padding-left:20px; float:left; font-size:14px; line-height:29px; color:#0138b7; margin-left:11px; display:inline; }
.notice .title a{ float:right; margin:8px 12px 0px 0px;}

.list_03{ width:254px; height:150px; }
.notice ul{width:428; height:auto; background:none; padding:3px 0px 0px 12px;}
.notice ul li{ background:url(imagesth_blue.gif) left center no-repeat; padding-left:12px; line-height:24px;}
.notice ul li a{ color:#000;}
.notice ul li a:hover{ color:#FF6600;}

.radio{ width:254px; height:141px; border:1px solid #b9daf7; margin-top:7px;}
.radio .title{ width:254px; height:29px; background:url(imagestit_09.jpg) repeat-x;}
.radio .title h3{  background:url(imagesb02.gif) left center no-repeat; padding-left:20px; float:left; font-size:14px; line-height:29px; color:#0138b7; margin-left:11px; display:inline;  }
.radio .title a{ float:right; margin:8px 12px 0px 0px;}
.picture{ width:228px; height:165px; padding:1px; border:1px solid #c2c2c2; margin:11px 0px 0px 11px;}
.radio ul{ padding:4px 0px 0px 10px;}
.radio ul li{ background:url(imagesb03.jpg) left center no-repeat; padding-left:20px; line-height:24px;}
.radio ul li a{ color:#000;}
.radio ul li a:hover{ color:#FF6600;}

.photo{ width:256px; height:auto; margin-top:7px; float:left;}
.photo .title{ width:256px; height:27px; background:url(imagesblue01.jpg) no-repeat; overflow:hidden;}
.photo .title h3{ background:url(imagesb02.gif) left center no-repeat; padding-left:20px; float:left; font-size:14px; line-height:29px; color:#fff; margin-left:11px; display:inline;}
.photo .title a{ float:right; margin:8px 12px 0px 0px;}
.list_04{ width:254px; height:580px; border:1px solid #b9daf7; }
.list_04 ul{width:428; height:auto; background:none; padding:10px 0px 0px 5px;}
.list_04 ul li{ width:222px; line-height:32px; text-align:center; margin:0px 10px; float:left; display:inline;}
.list_04 ul li img{ width:218px; height:102px; padding:1px; border:1px solid #cfcfcf; }
.list_04 ul li a{ color:#000;}
.list_04 ul li a:hover{ color:#FF6600;}



.media{ width:254px; height:133px;_height:100px; border:1px solid #b9daf7; margin-top:7px; float:left;}
.media .title{ width:254px; height:29px; background:url(imagestit_09.jpg) repeat-x;}
.media .title h3{  background:url(imagesb02.gif) left center no-repeat; padding-left:20px; float:left; font-size:14px; line-height:29px; color:#0138b7; margin-left:11px; display:inline;  }
.media .title a{ float:right; margin:8px 12px 0px 0px;}
.media ul{width:428; height:auto; background:none; padding:8px 0px 0px 18px;}
.media ul li{ background:url(imagesth_blue.gif) left center no-repeat; padding-left:12px; line-height:24px; width:45px; float:left;}
.media ul li a{ color:#000;}
.media ul li a:hover{ color:#FF6600;}

.sight{ width:968px; height:209px; border:1px solid #b9daf7; margin-top:7px; }
.sight .title{ width:968px; height:29px; background:url(imagestit_09.jpg) repeat-x;}
.sight .title h3{  background:url(imagesb02.gif) left center no-repeat; padding-left:20px; float:left; font-size:14px; line-height:29px; color:#0138b7; margin-left:11px; display:inline;  }
.sight .title a{ float:right; margin:8px 12px 0px 0px;}
.scenery{ width:950px; margin:8px auto 0px;}
.scenery ul{ padding:10px 0 0 10px; display:inline;} 
.scenery ul li{ width:107px; height:auto; float:left; margin:0px 5px; text-align:center; line-height:24px; display:inline;}
.scenery ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}
.scenery ul li img{width:107px; height:139px; background:#FFFFFF;}
.scenery ul li a{ display:block; width:90px; height:auto; color:#000; }
.scenery ul li a:hover{width:90px; height:auto; color:#f60;}

.friend{ width:968px; height:28px; border:1px solid #b9daf7; margin-top:7px; background:url(imagesfriend.jpg) 17px center no-repeat;}
.friend ul{ width:785px; height:28px; background:url(imagesdot08.gif) right center no-repeat; float:left; margin-left:125px; display:inline;}
.friend ul li{ line-height:28px; float:left; margin:0px 3px;}
.friend ul li a{ color:#000;}
.friend ul li a:hover{ color:#f60;}

.line{ width:970px; height:2px; background:#d0e5f7; overflow:hidden; margin:0px auto;}
.footer{ width:968px; height:55px; background:url(imagesfooter.jpg) repeat-x; border:1px solid #b9daf7; margin-top:7px; line-height:24px; text-align:center; padding-top:15px;}

.leftnav{ width:256px; height:auto; float:left;}
.right_list{ width:708px; height:auto; float:right;}
.banner04{ width:708px; height:106px; overflow:hidden; }
.banner04 img{ width:702px; height:100px; padding:2px;  border:1px solid #e2dfb5;}
.main_list{ width:706px; min-height:647px; height:647px;border:1px solid #b9daf7; margin-top:4px;}
div[class].main_list{ height:auto;}
.main_list .title{ width:706px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.main_list .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline;}
.main_list .title span{ float:right; margin-right:15px; color:#3f73d5; line-height:28px;}
.main_list .title span a{ color:#3f73d5; }
.main_list .title span a:hover{ color:#FF6600;}
.list_05{ width:100%; height:auto; float:left;}
.list_05 ul{ height:auto;padding:20px 0px 0px 20px;}
.list_05 ul li{ line-height:24px; }
.list_05 ul li{ background:url(imageslong_dot.gif) left 10px no-repeat; padding-left:12px; line-height:28px;}
.list_05 ul li a{ color:#000;}
.list_05 ul li a:hover{ color:#FF6600;}
.list_05 ul li span{ float:right; margin-right:20px;}

.page_a2{ width:680px; height:28px; line-height:28px; margin:20px auto 1px ;  text-align:center; background:#ededed; }
.page_a2 ul { overflow: hidden; float:left; }
.page_a2 span { margin:0 10px; }
.page_a2 .tiaozhuan { height:28px;}
.page_a2 .tiaozhuan ul { padding:0px; }
.page_a2 .tiaozhuan .middle { margin:2px 15px 0 0; margin-top:5px\9; margin-top:5px\9\0; *margin-top:0px; }
.page_a2 ul{ padding-left:170px;}
.page_a2 ul li{ margin-right:15px; float:left; height:28px; line-height:28px;}
.page_a2 ul li a{ color:#737373;}
.page_a2 ul li a:hover{ color:#f30;}
.page_a2 input{ width:30px; vertical-align:center;}

#main3{width:90%;height:auto;  margin:0px auto 0px; }
#main3 h3{float:none; width:auto; background:url(../images/x_line.gif) no-repeat center bottom; text-align:center; line-height:30px; color:#c70000; font-size:16px; height:60px; padding:15px 0px 0px 0px; }
#main3 #author{ width:650px; background:#EBF8FC; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d;}
#main3 #work{width:100%; height:auto;  margin:20px auto 20px; text-align:left; line-height:24px; color:#363636; font-size:12px; }
#main3 #work img{border:1px solid #0066ff; padding:1px;}
#main3 #author span{  float:right; color:#000;}
#main3 #author span a{ color:#000;}
.sar{ width:80%; height:auto; line-height:24px; margin:0px auto; text-align:center; color:#555;}
#beside{width:90%; height:auto; margin:20px auto 6px; }
#beside h3{width:100%; background:url(imagesonly_dotted.gif) left bottom no-repeat; height:30px; line-height:30px; color:#e24f06; text-align:left; font-size:14px; }
#beside ul{width:100%; height:auto; padding:10px auto; overflow:hidden;}
#beside ul li{ width:100%; overflow:hidden; background:url(imagesjiangong_dot.gif) 0px 10px no-repeat;padding:0px 0px 0px 10px; text-align:left; line-height:26px;}
#beside ul li a{color:#333;}
#beside ul li a:hover{color:#FF6600;}
#beside ul li span{float:right; color:#333; margin:0px 10px 0px 0px;}


/*   5月9日新增   */
.main_list02{ width:968px; min-height:647px; height:647px;border:1px solid #b9daf7; margin-top:4px;}
div[class].main_list02{ height:auto;}
.main_list02 .title{ width:968px; height:28px; background:url(imagesti_bg01.jpg) repeat-x;}
.main_list02 .title h3{ width:93px; height:28px; background:url(imagesh3_bg01.jpg) no-repeat; float:left; font-size:14px; text-align:center; color:#fff; line-height:28px; margin-left:12px; display:inline;}
.main_list02 .title span{ float:right; margin-right:15px; color:#3f73d5; line-height:28px;}
.main_list02 .title span a{ color:#3f73d5; }
.main_list02 .title span a:hover{ color:#FF6600;}
.list_05{ width:100%; height:auto; float:left;}
.list_05 ul{ height:auto;padding:20px 0px 0px 20px;}
.list_05 ul li{ line-height:24px; }
.list_05 ul li{ background:url(imageslong_dot02.gif) left 10px no-repeat; padding-left:12px; line-height:28px;}
.list_05 ul li a{ color:#000;}
.list_05 ul li a:hover{ color:#FF6600;}
.list_05 ul li span{ float:right; margin-right:20px;}
.per{ width:930px; height:auto; margin:0px auto; border-top:1px solid #b9dbf7; border-left:1px solid #b9dbf7; margin-top:20px;}
.per td{ border-bottom:1px solid #b9dbf7; border-right:1px solid #b9dbf7; padding:5px 5px 5px 5px; padding-left:10px;  }
.per td input{ width:400px;}
.per th{ border-bottom:1px solid #b9dbf7; border-right:1px solid #b9dbf7; padding:5px 5px 5px 5px; padding-left:10px; text-align:left;}
.per span{ color:#fe7e00; margin-left:10px;}
.per td input.shot{ width:69px; height:26px; margin:0px 10px;}

.list_06{ width:650px; height:auto; float:left; border:1px solid #abcde1; margin-left:27px; margin-top:10px; margin-bottom:10px; display:inline;}
.list_06 .title{ width:650px; height:30px; }
.list_06 .title h3{ line-height:30px; font-size:14px; background:none; margin-left:10px;  color:#9f0000; float:left; display:inline;}
.list_06 .title a{float:right; margin:7px 20px 0px 0px;}
.list_06 ul{ height:auto;padding:10px 0px 15px 20px;}
.list_06 ul li{ line-height:24px; }
.list_06 ul li{ background:url(imageslong_dot.gif) left 10px no-repeat; padding-left:12px; line-height:28px;}
.list_06 ul li a{ color:#000;}
.list_06 ul li a:hover{ color:#FF6600;}
.list_06 ul li span{ float:right; margin-right:20px;}
