* { margin:0px; padding:0px; }
body { font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif; font-size: 16px; margin: auto; max-width: 640px; min-width: 320px; background:#FFF; }
li { list-style:none; }
img { border:0px; }
a { text-decoration:none; }
.clear { clear:both; }

#header { width:100%; height:auto; }
#header .logo { float:left; padding:10px; width:57%; }
#header .logo img { max-width:100%; }

#header .menu { height:auto; width:12%; float:right; padding:10px; position:relative; }
#header .menu img { max-width:100%; }
#header .menu ul { display:none; position:absolute; top:60px; right:0px; background:#02528d; z-index:99999;}
#header .menu ul li { width:100px; height:30px; line-height:30px; }
#header .menu ul li a{ display:block; width:100px; height:30px;text-align:center; color: #fff; cursor:pointer; font-size:16px; }
#header .menu ul li ul{ display:none; position:absolute; top:70px; right:100px; background:#02528d;}

#full-screen-slider { width:100%; height:auto; float:left; position:relative; }
#slides { display:block; width:100%; height:160px; list-style:none; padding:0; margin:0; position:relative}
#slides li { 	display:block; 	width:100%; 	height:100%; 	list-style:none; 	padding:0; 	margin:0; 	position:absolute; 	top: -1px; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:47%; top:140px; z-index:9900;  padding:-15px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-99999px;}
#pagination li.current { background:#02528d;}

#main{}
#mbutton { font-size:20px; }
#mbutton a { color:#FFFFFF; }
#mbutton td { background:#026bb9; padding:10px 0px; }
#mbutton td img { max-width:100%; height:auto; width:100%; }
#mbutton p { padding:5px; text-align:center; }

#idx_news { margin:5px; }
#idx_news .title { width:30%; height:40px; background:#02528d; text-align:center; font-size:16px;  border-left: 2px #c7a300 solid; float:left; line-height:40px; }
#idx_news .more{ width:30px; height:40px; float:right}
#idx_news .title a{ color:#FFF; }
#idx_news .line { width:100%; height:3px; background:#ede1c4;margin-bottom:5px}
#idx_news .list ul li { line-height:30px; background:url(images/npic.jpg) no-repeat 0 50%;  height:30px; overflow:hidden; padding-left:5px; border-bottom:1px #dbdbdb solid;}
#idx_news .list ul li a { color:#000; } 
#idx_news .list ul li span a { float:right; padding-right:10px; color:#6c9bbd; }

#idex_bt { margin:10px auto; }
#idex_bt td { padding:0px 5px; width:33%; }
#idex_bt img { width:100%; height:auto; }

#idx_submenu { margin:10px auto; }
#idx_submenu td { padding:5px; width:33%; }
#idx_submenu img{ width:100%; height:auto; }

#idx_dang { margin:5px; }
#idx_con p { line-height:28px; height:28px; width:100%; overflow:hidden; }
#idx_con p a { color:#000; }
#idx_con img { width:100%; height:auto; }

#footer { background:#02528d; width:100%;padding:10px 0px; color:#FFF;  line-height:24px; text-align:center;  } 

#page { text-align: center; font-size:16px; margin:10px 0px; }
#page a { color: #000000; padding:2px; }

#news {}
#news li {  border-bottom:dashed #CCC 1px; padding:0 5px;}
#news li a { line-height:32px; color:#000000; font-size:16px; }
#news li a span { margin-left:5px; color:#000000 }

#nmenu{ width:100%; background:#02528d; color:#FFF;  text-align:center; padding:10px 0px; height:50px; font-size:24px; line-height:50px}
#nmenu .nmenu_l { width:50px; float:left;}
#nmenu .nmenu_r { float:right; padding-right:10px}
#nmenu .nmenu_r a { color:#FFF; }

#article { margin:20px 0px; font-size:16px; }
#article .title { text-align:center; font-size:20px; color:#02528d; line-height:24px; padding:5px;}
#article .title p { color: #707070; font-size:16px; }
#article { line-height:24px; padding:5px }
#article img { max-width:100%; height:auto; }

#aother { margin-bottom:10px; padding:5px; font-size:16px; }
#aother a { color:#000; }

#clutrue li { background:url(images/cluture_bg.png) no-repeat #f0f0f0 0 50%; padding:0 5px; margin:10px; line-height:80px; }
#clutrue li p { padding:10px 10px 10px 60px;line-height:16px}

#contact{ min-height:480px}
#contact .title { line-height:24px; padding:10px;border-bottom:#c7a300 solid 3px; font-size:18px}
#contact ul { padding:10px;}
#contact ul li { line-height:24px; } 

#list { margin:5px 0px 10px; }
#list li {  border-bottom:dashed #CCC 1px; padding:0 5px; height:30px; line-height:30px; overflow:hidden; }
#list li span.s1 { width:78%; float:left;  }
#list li span.s1 a { line-height:30px; font-size:16px;  }
#list li span.s1 a { color:#006; }
#list li span.s2 { font-size:14px; color:#000000; width:22%; float:left; text-align:right }

#list3 { margin-top:20px;  }
#list3 h4 { font-size:18px; }
#list3 h4 a { color:#000; }
#list3 li { margin-bottom:20px; }

#piclist td { text-align:center; padding:5px 0px; }
#piclist img { width:100%;  }
#piclist a { color:#000; }

#con_menu { margin:10px 2px; }
#con_menu li { float:left; padding:2px 5px; background:#02528d; margin:2px;   }
#con_menu li a { color:#FFF; }