*{ padding:0; margin:0;}
img{ border:0;}
ul{ list-style:none;}
.show_show table,.show_show td{
	margin:0;
	padding:0;
	 border:1px solid #ccc;
	font-family:"Microsoft YaHei";
}
.show_show table{
	text-align: center; border-collapse: collapse;
	width: 100%!important;
} 
.clear{ clear:both; height:0px; overflow: hidden;}
body{ font-family:"5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"5B8B\4F53"; font-size:12px; color:#000000; background:url(topbg.jpg) repeat-x top #e4e4e4;} 
a{ text-decoration:none; color:#000000;}
.headerbg{ background:url(headerbg.jpg) no-repeat center top; height:119px;    background-size: 100% 100%;}
.header{ width:1200px; height:119px; position:relative; margin:0 auto;background:url(headerbg_top.png) no-repeat center top;}
.header>span{position: absolute;right: 130px;top: 15px;font-size: 14px;color: #0A5C96;}
.header>span a{font-size: 18px;color: #0A5C96;margin: 0 10px;}
.header form{ position:absolute; left:995px; top:68px;}
.header form input{ border: none; background:none;}
.nav{ width:1200px; height:46px; margin:0 auto;} 
.nav ul li{ width:150px; float:left;}
.nav ul li a{color:#FFFFFF; width:150px; padding-top:3px; height:43px; display:block;  text-align:center;} 
.nav ul li a h4{ font-size:16px; font-weight:500;line-height: 40px;}
.nav ul li a p{ font-size:12px;}
.nav ul li ul{display:none;position:absolute;   z-index:9999;}
.nav ul li ul li{ background:#323232; border-top:1px solid #cccccc; float:none;} 
.nav ul li ul li a{ font-size:14px; width:150px; padding-top:10px; height:33px; display:block; background:none;}
.nav ul li a:hover{ background:#010044;}
.navhover1{ background:#010044; color:#FFFFFF;}


.banner{ height:500px; margin:0 auto; background:url(bannerbg.jpg) repeat-x;}
.focusBox { position: relative; width:100%; height:500px; overflow: hidden; margin:0 auto; }
.focusBox .pic li { width:100%; height:500px; display: block; }
.focusBox .pic img { width:100%; height:500px; display: block; }
.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:200px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(index.png); background-position:-112px 0; left:0 }
.focusBox .next { background-image:url(index.png); background-position:-158px 0; right:0 }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.indexcon{ width:1200px; margin:0 auto; height:170px; margin-top:20px;}
.news{ width:385px; margin-right:10px; float:left;}
.newstitle{ width:385px; height:30px; position:relative;}
.newstitle p{ position:absolute; left:0px; top:0px;}
.news ul li{ line-height:25px; background:url(sign1.jpg) no-repeat 0 11px; padding-left:8px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news ul li a{ text-decoration:none; color:#000050;}
.news ul{ padding-left:5px;}
.news ul li a:hover{ color:#FF0000;}


.news1{ width:400px; margin-right:10px; float:left;}
.news1title{ width:400px; height:30px; position:relative;}
.news1title p{ position:absolute; left:0px; top:0px;}
.news1 p img{ width:140px; height:99px;}
.news1 ul li{ line-height:25px; background:url(sign1.jpg) no-repeat 0 11px; padding-left:8px;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news1 ul li a{ text-decoration:none; color:#000050;}
.news1 ul{ padding-left:5px;}
.news1 ul li a:hover{ color:#FF0000;}
.news1 img{ width:160px; height:135px; margin-right:10px; float:left; }
.news1 p{ width:150px; float:left;}
.scroll{ width:600px;  position:relative; padding-left:50px; position:absolute; right:0px; top:-10px;}
.scroll .sPrev,.scroll .sNext{ position:absolute; left:5px; top:15px; display:block; width:33px; height:130px;  background:url(anniuleft.jpg) center center no-repeat; }
.scroll .sNext{ left:auto; right:5px; background:url(anniuright.jpg) center center no-repeat;  }
.scroll ul{ overflow:hidden; zoom:1;   }
.scroll ul li{float:left; _display:inline; overflow:hidden; text-align:center; margin-left:12px; width:150px; background:#e4e4e4; padding-left:10px; padding-right:10px; padding-top:10px;}
.scroll ul li .pic{ text-align:center; }
.scroll .pic img{ width:150px; height:125px; display:block; margin-bottom:5px;}
.scroll ul li a{color:#000050;}
.scroll ul li a:hover{ color:#FF0000;}
.footerbg{ border-top:1px solid #eaeaea; height:60px; border-bottom:8px solid #000000; background:#FFFFFF;}
.footer{ width:1200px; margin:0 auto; padding-top:10px;}
.footer p{ color:#777777; line-height:22px; font-size:12px;}
.footer p a{color:#777777;}
.footer p a:hover{ color:#FF0000;}

.listbannerbg{ background:url(listbannerbg.jpg) repeat-x; height:260px;}
.listbanner{ width:auto; height:260px; margin:0 auto; background:url(listbanner.jpg) no-repeat center;background-size: cover;}
.listcon{ margin:0 auto; width:1200px; padding-top:10px;min-height:500px;}
.listleft{ float:left; width:320px; background:#FFFFFF;}
.listright{ float:left; width:850px; background:#FFFFFF; margin-left:10px; margin-bottom:30px; padding-left:10px; padding-right:10px;}
.listleft h3{ width:310px; height:30px; color:#FFFFFF; font-size:16px; background:#010080; font-weight:500; padding-left:10px; padding-top:10px; }
.listleft ul li{ line-height:50px; border-bottom:1px solid #e5e5e5; background:url(sign2.jpg) no-repeat 290px 21px;}
.listleft ul{ padding-left:10px; padding-right:10px; width:300px; padding-top:10px; padding-bottom:10px;}
.listleft ul li a{ font-size:14px; font-weight:500;}
.listleft ul li a:hover{color:#010044; }
.pr{border-bottom:1px solid #e5e5e5; width:850px; height:40px; position:relative; }
.pr h3{font-size:16px; color:#010044; position:absolute; left:0px; top:10px; font-weight:500; background:url(sign3.jpg) no-repeat; padding-left:25px; }
.pr p{ position:absolute; right:0px; top:15px;}


.index_listimg2{ float:left; width:210px; padding-left:36px; padding-top:20px; padding-right:36px;}
.index_listimg2 img{ width:210px; height:150px;}
.index_listimg2 li{ text-align:center; padding-bottom:5px;    width: 100%;
    overflow: hidden;
    white-space: nowrap;    text-overflow: ellipsis;}
.index_listimg2 li a{ text-decoration:none; color:#666666;}
.index_listimg2 li a:hover{ color:#ff0000;}
.show_show{ line-height:27px; margin-top:10px;    padding-bottom:20px; font-size:14px; padding:20px;}
.show_show h2{ font-size:24px; color:#666666; text-align:center; padding-top:10px;  padding-bottom:5px;}
.show_show .show_main *{font-family:"宋体";font-size:18px;}
.show_time{ padding-top:5px; padding-bottom:4px;  text-align:center; margin-bottom:5px; color:#999999; border-bottom:1px dashed #cccccc; margin-bottom:10px;}
.list_title li{ height:25px; background:url(sign4.jpg) no-repeat 3px 18px; padding-left:20px; color:#062a92; position:relative; padding-top:15px; border-bottom:1px dashed #cccccc;}
.list_title li a{ text-decoration:none; color:#000000;display: block;
    width: 650px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.list_title li a:hover{  color:#ff0000;}
.list_time{ position:absolute; right:10px; top:15px;}
.listpage{ margin-left:20px; margin-top:30px; color:#666666; padding-bottom:20px;}
.listpage li{ float:left; margin-right:5px; color:#666666; list-style:none;}
.listpage li a{ color:#666666;; text-decoration:none;}
.link{ width:1200px; height:25px; background:#DFDFDF; padding-top:6px; margin-top:15px; margin-bottom:10px; margin: auto; margin-top:10px; margin-bottom:10px;}
.link select{ width:250px; margin-left:35px;color:#666666;}

















