@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,html{margin:0;padding:0;}
body{font:12px "寰蒋闆呴粦";background:#FFF; overflow-x:hidden; width:100%}
a{text-decoration:none; font-family:"寰蒋闆呴粦";}
a:hover{text-decoration:underline;}
em,i{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.c{clear:both;}
.e{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle;}
.r{ float:right;}
.l{ float:left;}

header{ margin-bottom:10px;}

header img{ width:65%; float:left;}
header p
{
width:50%; 
text-align:left; 
float:right; 
padding:10px 0px; 
font-weight:bold; 
color:#0784C6;
text-shadow: 5px 5px 5px #fff;
}
header p span{color:#000;}

nav a{}
.nm{margin:0px 3px 5px 0px;}
nav a:hover{ background:#5CA0DF; text-decoration:none;}

.flexslider{ position: relative; overflow: hidden;  width:100%;}
.slides{ position: relative; z-index:1; float:left; width:100%;}
.slides li{float:left; text-align:center; width:100%;}
.slides li a{display:block;}
.slides li img{ width:100%;}
.flex-control-nav{ position: absolute; bottom:6px; z-index: 2; width: 100%; text-align: center; height:12px;}
.flex-control-nav li{ display: inline-block; width: 12px; height: 12px; margin:0px 5px; *display: inline; zoom: 1;}
.flex-control-nav a{ display: inline-block; width: 12px; height: 12px; text-indent:16px; line-height: 40px; overflow: hidden; background: url(../images/dot.gif) right 0 no-repeat; cursor: pointer;}
.flex-control-nav span{ display: inline-block; *display: inline;}
.flex-control-nav .flex-active{background-position:0 0;}

.in_i1{ text-align:center; margin:16px 0px 30px 0px;}
.in_i1 img{ width:63%;}
.in_i2{ text-align:center; margin-bottom:40px;}
.in_i2 img{ width:95%;}

.in_txt1{ padding:0px 10px; font-size:16px; color:#04850e; margin-bottom:30px;}
.in_txt1 p{ font-family:"瀹嬩綋"; text-align:center; font-weight:bold;}

.in_i3
{
text-align:center; 
background:#005EA8; 
height:60px; 
line-height:60px; 
font-size:22px;
color:#fff;
font-weight:bold;
}
.in_i4 img{ width:100%;}
.in_i5{ margin:20px 0px; text-align:center;}
.in_i5 img{ width:92%;}
.in_i6,.in_i7,.in_i8,.in_i9,.in_i10,.in_i11{ margin-bottom:20px; text-align:center;}
.in_i6 img{ width:71%;}
.in_i7 img{ width:96%;}
.in_i8 img,.in_i10 img,.in_i11 img{ width:100%;}
.in_i9 img{ width:56%;}

.insea{ margin:20px 10px;}
.in_text{ width:80%; height:40px; float:left; border:1px solid #0e8904; line-height:40px; border-radius:18px 0px 0px 18px; background:#fff; text-align:center; font-size:14px;}
.in_btn{ width:19%; float:left; height:42px; line-height:42px; text-align:center; font-size:20px; color:#fff; border:0px; background:#0e8904; border-radius:0px 18px 18px 0px; cursor:pointer;}

.proc{ text-align:center;}
.proc a{ font-weight:bold; color:#fff; background:#0e8904; font-size:20px; padding:13px; margin-left:20px; display:inline-block; border-radius:10px;}

.inli{ margin:0px 10px;}
.inli dl{ margin-top:16px; position:relative; z-index:2; margin-right:5px;}
.inli dl dt,.inli dl dd,.inli dl dt img,.inhe li img{ float:left; width:100%;}
.inli dl dd{line-height:30px; height:30px; text-align:center; background:#5CA0DF;}
.inli dl dd a{ font-size:16px; color:#fff; display:block;}

.inli dl p{ width:100%; position:absolute; left:0px; bottom:0px; z-index:3; height:30px; line-height:30px; text-align:center;}
.inli dl p a{font-size:16px; color:#fff; display:block;background:#000;opacity:0.8;filter:alpha(opacity=20);}
.inli dl p a:hover{background:#b0eba9;color:#0a6a02;}

.inli dl span{ width:100%; height:30px; line-height:30px; text-align:center; float:left;}
.inli dl span a{ color:#2c2c2c; font-size:14px;}

.inli li{ width:100%; float:left; text-indent:16px; height:24px; line-height:24px; background:url(../images/ico003.gif) left center no-repeat; color:#999;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inli li a{ font-size:14px; color:#555;}
.inli li a:hover{ color:#0d9602;}
.inli ol{ width:100%; float:left; line-height:22px; margin-bottom:6px; padding-bottom:5px; border-bottom:1px dashed #0d9602; color:#999; font-size:12px;}


.tit{ background:url(../images/bg03.gif) repeat-x; text-align:center; height:33px; margin:30px 0px;}
.tit span{ background:#005EA8; height:33px; line-height:33px; padding:0px 10px; display:inline-block;}
.tit span a{ display:block; font-size:18px; font-weight:bold; color:#fff;}
.tit em{ float:right; margin-right:10px; margin-top:14px;}
.tit em a{ font-size:14px; color:#0a6a02;}

.inhe{ padding:20px 40px 0px 40px; background:#eff0ef;}
.inhe li{ margin-bottom:20px;}

.inab_i,.inab_a{ text-align:center; font-size:16px;}
.inab_i img{ width:56%;}
.inab_c{ margin:20px; font-size:16px; font-family:"榛戜綋"; line-height:24px; color:#333; text-indent:18px;}
.inab_cinab_c
{
margin:10px; font-size:16px; font-family:"榛戜綋"; line-height:24px; color:#333; text-indent:18px;
}
.inab_a a{ background:#12b305; display:inline-block; padding:5px 15px; font-size:16px; color:#fff; font-family:"榛戜綋"; border-radius:14px;}

.tii_m{ padding:0px 8px; height:36px; background:#005EA8; line-height:36px; color:#e9e9e9; margin:16px 0px 5px 0px;}
.tii_m b{ font-size:22px; color:#fff;}
.tii_m a{ font-size:14px; color:#fff; float:right;}

.tit_n{ padding:0px 8px; height:30px; line-height:30px; margin:16px 0px 5px 0px; border-bottom:4px solid #0784C6; font-size:16px; color:#949794;}
.tit_n b{ font-size:18px; color:#0784C6;}
.tit_n a{ font-size:14px; float:right; color:#949794;}

.innew{ margin:0px 20px 20px 20px;}
.innew li{ float:left; height:42px; line-height:42px; border-bottom:1px dotted #bfbfbf; width:100%; font-size:12px; color:#302f2f; text-align:right; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.innew li a{ font-size:14px; color:#282727; float:left;}

.slltop{ text-align:center; background:#0784C6; margin-bottom:72px;}
.slltop a{ display:block;}

.foot_nav a{ float:left; padding-top:15px; padding-bottom:15px; font-size:22px; color:#0e8904; text-align:center;}
.fna{ padding-right:2px; background:url(../images/f-n.gif) right center no-repeat;}

footer{ text-align:center; font-size:12px; color:#858685; line-height:30px; margin-bottom:59px;}
footer a{ color:#858685;}
footer img{ width:48%;}

.tfoot{position:fixed; z-index:9; bottom:0px; height:48px; border-top:1px solid #dbdbdb; background:#fff; line-height:48px; text-align:center;}
.tfoot span{width:48px; height:48px; background:url(../images/f-tel.png) center center no-repeat; float:left;}
.tfoot span a{display:block;width:48px; height:48px;}
.tfoot a:hover{ text-decoration:none;}
.tfoot li{border-left:1px solid #dbdbdb; height:48px; float:left; background:url(../images/flbg.gif) right bottom no-repeat;}
.tfoot li a{ display:block; color:#000; font-size:18px;}

.si_bann img{ width:100%;}
.si_lach{ background:#eaeaea; border-bottom:1px solid #c8c8c8; height:43px; line-height:43px; position:relative; z-index:0; padding:0px 5px; font-size:14px; color:#000; margin-bottom:10px;}
.si_lach a{ font-size:14px; color:#000;}
.si_lach span{ position:absolute; z-index:3; display:inline-block; width:35px; height:43px; top:0px; right:5px; }

.page{min-height:25px; margin:10px; font-size:14px; color:#333; border-top:2px solid #0d9602; padding-top:5px;}
.page a{ color:#0d9602;font-size:14px;}
.pages li{ padding:0px 2px; margin:0px 2px; line-height:23px; height:23px; border:1px solid #e5e5e5; color:#959595; font-size:14px; list-style:none;}
.pages li a{color:#4f4f4f; font-size:14px; text-decoration:none;}
.pages li a:hover{text-decoration:underline; color:#be0c0c;}
.pages ul{ position:relative; width:100%; line-height:23px; height:23px; text-align:center; border:1px solid #e5e5e5; color:#959595; font-size:14px;}
.pages ul p{ position:absolute; width:100%; z-index:2; left:-1px; bottom:24px; display:none; background:#FFF;}
.pages ul p span{ width:100%; cursor:pointer; height:23px; float:left; line-height:23px; text-align:center; border:1px solid #e5e5e5;color:#4f4f4f; font-size:14px;}
.pages ul p span b{ color:#F00;}

.righ{ background:url(../images/ri-bg.png); position:fixed; right:0px; top:0px; z-index:8; display:none;}
.righ dl{ width:200px; float:right; background:#323232;}
.righ dl dt{ width:190px; float:left; height:45px; border-bottom:1px solid #646464; background:#141414; line-height:45px; padding-left:10px;}
.righ dl dt a,.righ dl dd a{ font-size:16px; color:#f9f9f9; display:block;}
.righ dl dt a:hover,.righ dl dd a:hover{ text-decoration:none;}
.righ dl dd{ width:190px; float:left; height:45px; border-bottom:1px solid #646464; line-height:45px; padding-left:10px;}
.righ span{ float:left; display:block; background:url(../images/next3.png) right center no-repeat; cursor:pointer;}

.content{margin:0px 5px;word-wrap:break-word; word-break:break-all; white-space:normal;}
.title{ width:100%; height:30px; line-height:30px; text-align:center; color:#000; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.time{height:25px; line-height:25px; font-size:14px; color:#999; text-align:center;}
.swimg{text-align:center; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #0d9602;}
.swimg img{ width:80%;}
.jianjie_about
{
font-size:16px;
line-height:26px;
padding-bottom:20px;
padding:8px;
}
.jianjie_abouts
{
text-align:center;
}
.jianjie_about img
{
width:98%;
}
.pageNavi
{
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center;color:#333;
}
.wp-pagenavi {
	CLEAR: both;font-size:12px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #dadada 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dadada 1px solid; TEXT-DECORATION: none;color:#dadada;font-size:12px;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #dadada 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dadada 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #dadada; BORDER-BOTTOM-COLOR: #dadada; BORDER-TOP-COLOR: #dadada; BORDER-RIGHT-COLOR: #dadada
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.prolist ul li
{
float:left;
width:48%;
text-align:center;
margin-bottom:15px;
margin-left:2%;
}
.prolist ul li img
{
width:100%;
height:150px;
}
.proname
{
height:35px;
line-height:35px;
font-size:16px;
background-color:#3399FF;
}
.proname a
{
color:#fff;
}
.jjh2
{
line-height:30px;
font-size:22px;
font-weight:bold;
color:#005EA8;
padding-bottom:8px;
}
.content_inf
{
padding:10px;
font-size:14px;
line-height:25px;
}
.foot_navs
{
width:100%;
background-color:#005EA8;
height:70px;
position:fixed;
bottom:0;
z-index:999999;
}
.foot_navs ul li
{
float:left;
width:25%;
line-height:30px;
text-align:center;
padding-top:10px;
}
.foot_navs ul li img
{
width:30%;
}
.foot_navs ul li a
{
color:#fff;
font-size:16px;
}
.top_menu
{
background-color:#005EA8;
height:70px;
color:#fff;
overflow:hidden;
padding-top:10px;
margin-bottom:10px;
}
.menu_logo
{
float:left;
width:80%;
}
.menu_right
{
float:right;
width:19%;
}
.index_nav
{
margin:0 auto;
width:100%;
}

.index_nav ul li
{
width:50%;
float:left;
}
.index_nav ul li img
{
width:100%;
}
.content_inf img
{
width:100%;
}
.index_contact
{
background-color:#666666;
padding-top:10px;
padding-bottom:10px;
margin-bottom:50px;
}
.contact_title
{
color:#ffffff;
border-bottom:1px solid #3498db;
padding:10px;
font-size:15px;
font-weight:bold;
}
.cont_img ul
{
padding:5px;
}
.cleft
{
width:60%;
margin-right:1%;
float:left;
}
.cright
{
float:right;
width:38%;
}
.cont_img ul li img
{
width:100%;
height:74px;
}
.connt_c
{
color:#fff;
line-height:28px;
padding:10px;
font-size:16px;
font-weight:bold;
}
.lianxwom ul li
{
	border-bottom:1px dotted #ddd;
	line-height:45px;
	padding-left:10px;
}

.weixiannav
{
margin-bottom:10px;
margin-top:20px;
}
.weixiannav ul
{
margin-left:4%;
}
.weixiannav ul li
{
float:left;
font-size:14px;
background-color:#005EA8;
width:27%;
margin-right:2%;
margin-left:2%;
text-align:center;
line-height:35px;
border-raidus:3px;
}
.weixiannav ul li a
{
color:#fff;
}
.clear
{
clear:both;	
}


























