@charset "utf-8";
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 Helvetica,'Hiragino Sans GB','Microsoft Yahei','Î¢ÈíÑÅºÚ',Arial,sans-serif;; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#535353;text-decoration:none}
a:hover { color: #ee1c25; 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;
color:#ffffff;
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('/_upload/tpl/03/4d/845/template845/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(/_upload/tpl/03/4d/845/template845/images/hover_left.png) no-repeat left top;left:10px;}
#btn_next{background:url(/_upload/tpl/03/4d/845/template845/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:#003d96;color:#ffffff;text-align:center}




#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{
	width:100%;
	height:40px;
	border-bottom:1px solid #dddddd;
}

#art_content{
	width:100%;
	margin-top:20px;
	min-height: 600px;
	height:auto !important;
}

#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:#003d96;
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;
}

.c193287_leaderfont {
color: #222222;
font-size: 9pt;}
A.c193287 {
color: #222222;
font-size: 10pt;
font-weight: bold;
text-decoration: none;}
A.c193287:link {
color: #222222;}  
A.c193287:visited {
color: #222222;}  
A.c193287:active {
color: #222222;}  
A.c193287:hover {
color: #cc0000;}