@charset "gb2312";
/*
CSS Reset   
理念：清除和重置是紧密不可分的
整理：田 凯
*/
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td {margin: 0; padding: 0;} /* table elements 表格元素 */ 
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
/* 设置默认字体 */
body,button, input, select, textarea { /* for ie */ font: 12px/1 Tahoma, Helvetica, Arial, "微软雅黑", sans-serif;}
/* 定义h标签 */
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
/* 重置列表元素 */
ul, ol,li { list-style: none; }
/* 重置文本格式元素 */
a { text-decoration: none; color:#686868;}
a:hover{ color:#000;}
:link, :visited {text-decoration: none;}
/* 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 */
img{ border:none; border:0px; margin:0px; padding:0px;}
abbr[title], acronym[title] { border-bottom: 1px dotted;cursor: help;} /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ 
q:before, q:after { content: ''; }
/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 重置表格元素 */
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align: left;}
/* 清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG */
.clear{ clear:both;}
/* 左右 浮动*/
.f_l{ float:left;}
.f_r{ float:right;}
/* ------------------------------------CSS Reset  End------------------------------- */
body{ background:#f7f7f7; width:100%;min-width:1200px;}

.head{ width:auto; height:119px; background:#054fb1;}
.head_c{ width:1040px; height:119px; margin:0px auto;}
.logo{ width:557px; height:119px; float:left; background:url(logo.jpg) no-repeat; text-indent:-9999px;}
.tel{ width:325px; height:119px; float:right; background:url(tel.jpg) no-repeat;}
.albb{ width:167px; height:119px; display:block; float:left; background:url(albb.jpg) no-repeat; margin-left:250px;}

.nav{ width:auto; height:43px; background:#1461c7; border-bottom:2px  solid #f79811;}
.nav ul{ width:1040px; height:43px; margin:0px auto;}
.nav ul li{ float:left; line-height:43px;}
.nav ul li a{ width:88px; height:43px; display:block; text-align:center; color:#FFF; margin-right:15px; font-size:14px;}
.nav ul li a:hover{ background:url(xz.jpg) repeat-x; color:#0e458c;}
.xz{ background:url(xz.jpg) repeat-x; color:#0e458c !important;}

.fullSlide{position:relative;height:409px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:8px;left:0;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:6px; background:#06C;overflow:hidden;line-height:9999px;filter:alpha(opacity=60);opacity:0.6;}
.fullSlide .hd ul .on{filter:alpha(opacity=100);opacity:1;}

.i1{ width:1040px; height:315px; margin:15px auto;}
.i1_l{ width:202px; min-height:315px; float:left; background:#0167b1;}
.i1_l_ul{ width:152px; height:auto; margin:15px auto 0px auto;}
.i1_l_ul li{ background:url(icon.png) no-repeat 120px 12px; margin:10px auto;}
.i1_l_ul li a{ width:auto; height:30px; display:block; line-height:30px; color:#FFF; padding-left:20px;}
.i1_l_ul li a:hover{ background:#df8000 url(icon.png) no-repeat 120px 12px;}
.h2_t{ width:auto; height:40px; background:url(h2.jpg) no-repeat 8px 16px; line-height:40px; padding-left:25px; font-weight:normal; color:#014b94;}
.more{ font-size:12px; float:right; margin-right:10px;}
.i1_c{ width:520px; height:315px; float:left; background:#fff; margin-left:19px;}
.about{ padding:7px; line-height:28px; }
.about img{ float:left; margin:7px 10px 0px 0px;}
.i1_r{ width:299px; height:315px; float:right; background:#fff;}
.slideBox{ width:255px; height:205px; overflow:hidden; position:relative; margin:15px auto 0px auto; border:1px solid #e5e5e5; padding:5px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:4px; bottom:1px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:7px;  width:5px; height:5px; line-height:14px; text-align:center; cursor:pointer; text-indent:-9999px; border-radius:10px; border:1px solid #0066b4; background:#FFF;}
.slideBox .hd ul li.on{ background:#0066b4;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:255px; height:205px; display:block;}
.i2{ width:1040px; height:287px; margin:15px auto; background:#fff; border-bottom:3px solid #de8300;}
.i2_l{ width:503px; height:287px; float:left;}
.i_news{ margin-top:2px; padding:10px;}
.i_news li{ line-height:28px;border-bottom:1px dashed #CCCCCC;}
.i_news li i{ float:right; font-style:normal;}
.li_one{ width:auto; height:122px; background:none !important; padding-left:0px !important; margin-bottom:5px;}
.li_one img{ border:1px solid #e5e5e5; padding:3px; float:left; margin-right:10px; width:143px; height:105px;}
.li_one p{ font-weight:bold; font-size:14px;}
.li_one span{ line-height:24px !important; color:#848484;}
.i2_r{ width:503px; height:287px; float:right;}
.i2_r_ul{ padding:5px;}
.i2_r_ul li{ line-height:37px; border-bottom:1px dashed #dddddd; background:url(li.jpg) no-repeat 3px 14px; padding-left:15px;}
.i2_r_ul li span{ float:right;}

.i3{ width:1040px; height:275px; margin:15px auto; background:#fff;}
.marquee{width:1030px; overflow:hidden;margin:10px auto 0px auto;}
.marquee ul{width:auto; overflow:hidden;}
.marquee ul li{ line-height:17px; float:left; margin:0px 5px 0px 5px; text-align:center; color:#696969; overflow:hidden;}
.marquee ul li a{color:#696969; text-decoration:none;}
.marquee ul li p{ margin-top:15px;}
.marquee ul li img{padding:5px; border:1px #d8d8d8 solid; width:195px; height:170px;}
.marquee ul li img:hover{ border-color:#0066b4;}


.main{ width:1040px; margin:12px auto; overflow:hidden;}
.m_l{ width:202px;  float:left;}
.i2_r_ul2 li{ line-height:37px; border-bottom:1px dashed #dddddd; background:url(li.jpg) no-repeat 0px 14px; padding-left:10px;}
.i2_r_ul2 li span{ float:right;}
.lxwm{ line-height:26px;}

.h2_t i{ float:right; color:#666; margin-right:5px; font-weight:normal; font-style:normal; font-size:12px; line-height:30px;}
.h2_t i a{ float:none; background:none;margin-top:6px; margin-right:0px; color:#666;}

.m_r{ width:820px; float:right; }
.r_c{ line-height:200%; margin-top:10px; padding:10px; margin-bottom:30px; min-height:300px;}
.r_c_t{ text-align:center; border-bottom:1px dashed #e5e5e5; line-height:22px; margin-bottom:5px; font-size:16px;}
.r_c_t p{ font-size:12px; color:#999; font-weight:normal;}
.r_c img{ max-width:815px; height:auto !important;}

.i_pro{ width:auto; padding:10px;}
.i_pro li{ float:left; margin:7px 2px 6px 6px;}
.i_pro li p{ text-align:center; margin:10px 0px;}
.i_pro li img{ width:180px; height:135px; border:1px solid #e5e5e5; padding:3px;}
.i_pro li img:hover{ border-color:#0167b1;}


.i_pro2{ width:auto; padding:10px;}
.i_pro2 li{width:245px; height:245px; text-align:center; float:left; margin:7px 5px 6px 6px; border:1px #CCCCCC solid;}
.i_pro2 li p{ text-align:center; margin:10px 0px;}
.i_pro2 li img{ width:auto; max-width:235px; height:205px; border:1px solid #e5e5e5; padding:3px;}
.i_pro2 li img:hover{ border-color:#0167b1;}




.news{MARGIN: 20px 0px 0px;}
.news li{ margin:10px 10px; border-bottom:1px dashed #e5e5e5; line-height:25px;}
.news li h3{ font-size:12px; font-weight: normal;}
.news li span{ float:right;}
.news li a{ color:#666;}

.wp-pagenavi {
	CLEAR: both; margin:20px 0px 20px 12px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.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
}

#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}


.footer{ width:auto; height:98px; background:#054fb1; text-align:center; line-height:28px; padding-top:12px; color:#FFF;}