@charset "utf-8";
/*科e互联特效基本框架CSS*/
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none;}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal;}
body>div{margin:0 auto;}
div {text-align:left;}
a img {border:0;}
body { color: #333; text-align: center; font: 12px "宋体";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#535353;text-decoration:none;}
a:hover { color: #D40000; text-decoration: none;}

table{margin:0 auto;}

.main_visual{height:600px;overflow:hidden;position:relative;}
.main_image{height:600px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:600px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li{float:left;width:100%;height:600px;}
.img_text{
position:absolute;
top:50px;
left:0px;
background:url(../images/txt_bg.png);
color:#ffffff;
font-family:微软雅黑,黑体;
font-weight:800;
font-size:16pt;
line-height:50px;
padding:0 10px;
z-index:1000;}

div.flicking_con{position:absolute;bottom:10px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../images/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px;}
div.flicking_con a.on{background-position:0 -21px;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:10px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:10px;}

.art_content{}

#a1{
width:100%;
height:90px;
background:#ffffff;
padding-top:10px;}
#top{
width:1200px;
height:90px;
margin:0 auto;}
#top_left{
width:500px;
height:90px;
float:left
;}
#top_right{
width:600px;
height:90px;
float:right;
text-align:right;}

#a2{width:100%;height:41px;background:#3784cb;color:#ffffff;text-align:center;}

/*导航菜单*/
#menu {
	width:100%;
	height: 41px;
	line-height: 41px;
	overflow:hidden;
        margin:0 auto;}
#navMenu{
width:1200px;
height:41px;
margin:0 auto;
display:block;}

#navMenu ul{
width:100%;
margin-left:16px;}
#navMenu .onelink{
background-image:none;}
#navMenu li {
	width:150px;
	text-align:center;
	float: left;
	line-height: 41px;
	height: 41px;
	background: url() no-repeat;}

#navMenu li a:link, #navMenu li a:visited{
	color:#ffffff;
	font-family: "微软雅黑";
        font-size:16px;
	display: block;}
#navMenu li a:hover, #navMenu li.hover a {
	background:#014a8e;
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	color:#ffffff;
        font-weight:800;}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 150px;
	visibility: hidden;
        margin-top: -1px;
	background: #014a8e;
	padding-top:6px;
	padding-bottom:6px;
        opacity:0.8;
        filter:Alpha(Opacity=80);}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;}
.dropMenu li a:link,.dropMenu li a:visited {
	width:130px;
	display: block;
	text-align:center;
	padding: 4px 0;
	color:#ffffff;
        margin-left:10px;
	border-bottom: 1px dashed #ffffff;}
.dropMenu+li a{
border-top:none;}

.dropMenu a:hover {
	text-decoration: underline;
	color:#F09C42;}

#banner{
width:100%;
height:60px;
padding-top:200px;}
#banner_text{
width:1200px;
margin:0 auto;
height:60px;}

#a3{
width:1200px;
margin:0 auto;
height:auto;}

#location{
widdth:100%;
height:40px;
border-bottom:1px solid #dddddd;}

#art_content{

widdth:100%;
margin-top:20px;
min-height:560px;height:auto !important;height:560px;}

#a4_wrap{
width:100%;
margin:0 auto;
height:420px;
margin-top:20px;
background:#f0f0f0;
padding:20px 0;}

#a4{
width:1200px;
margin:0 auto;
height:420px;}
#a4_left
{
width:790px;
float:left;}

#a4_right
{
width:360px;
float:right;}
#copy{
width:100%;
height:60px;
padding-top:10px;
background:#00509b;
color:#ffffff;
text-align:center;
line-height:24px;}
.page_home{
display:block;width:40px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;}
.page_end{
display:block;width:40px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;}

.page_more{
display:block;width:40px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;}
.page_pre{
display:block;width:40px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;}
.page_next{
display:block;width:40px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;}
.page_on{
display:block;width:25px;height:25px;border:1px solid #cc0000;color:#cc0000;text-align:center;line-height:25px;float:left;margin-right:2px;font-family:arial bold;}
.page_a{
display:block;width:25px;height:25px;border:1px solid #aaaaaa;text-align:center;line-height:25px;float:left;margin-right:2px;font-family:arial;}