﻿@charset "utf-8";
/** 清除内外边距 **/ 
/*蓝 
1d4587 
橙
f5950f
*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td, /* table elements 表格元素 */ img/* img elements 图片元素 */ { margin: 0; padding: 0; }
/** 设置默认字体 **/ 
body{ font: 12px/25px 'microsoft yahei', '宋体', tahoma, Srial, helvetica, sans-serif; color:#333;background-color: #fff;}
form { display:block; }
em { font-style:normal; }
/** 重置列表元素 **/ 
ul, ol, li { list-style: none; }
/** 重置超链接元素 **/ 
a { text-decoration: none; color:#000; }
a:hover { text-decoration:none; color:#f5950f; }
/** 重置图片元素 **/ 
img { border:0px; }
/** 重置表格元素 **/ 
table { border-collapse: collapse; border-spacing: 0; }
.al { text-align:left; }
.ar { text-align:right; }
.tc { text-align:center; }
.fl,.l { float:left!important; }
.fr,.r { float:right!important; }
.clear { clear:both; text-indent:-9999px; }
.clf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clf { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clf { display: block; }
.blank30 {
    height: 30px;
}
/* End hide from IE-mac */
.w { width:1200px; margin:0 auto; }
.mb20 { margin-bottom:20px; }
.mt20 { margin-top:20px; }
.mt10 { margin-top:10px; }
.pt20 { padding-top:20px; }
.pt10 { padding-top:10px; }
.hide { display: none; }
input, select { vertical-align: middle; }
.f14{font-size:14px;}
/* -- 页面整体布局 -- */
/*header*/
.header{}
.header .top{    background-color: rgb(245, 245, 245); height:30px; line-height:30px;}
.header .top .hyy{  display:inline-block; vertical-align:middle;height:30px; line-height:30px}
.header .top .hyy img{width: 13px; height: 13px; display: inline;margin-right:5px;}
.weather2345_plugin{width: 150px;
    height: 33px;
    border-color: transparent;
    border-width: 0px; float:left;margin-top:-5px;}
.header .top	.pic_url{overflow: hidden;
    border-color: transparent;
    border-width: 0px;
	float:right;
    border-style: solid;
    padding: 0px;}
.pic_url	.pichover{margin-top:5px;}
.pic_url	.pichover .worksbox {
    width: 21px;
    height: 17px;
    position: relative;
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
}
.worksbox.linend {
    padding-right: 0;
}
.jiathis_style{margin-top:7px;}
.logo_area{ background-color:#1d4587;padding:10px 0;}
.logo_area .logo { float:left; display:block;height:70px;}
.logo_area .logo_r{ float:right;height:48px;margin-top:11px;}
.logo_area .logo_r img{vertical-align:middle;margin-right:10px;}
.logo_area .logo_r .tel_num{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;height:48px; line-height:48px; display:inline-block; vertical-align:middle;}
/*nav*/
.navbox{height:50px; line-height:50px; /*background-color:#f5950f;*/ background:url(../images/nav_bg.jpg) no-repeat top;box-shadow: 0 -3px 3px #1b3e78;border-top:1px solid #275aaf;}
.nav{}
.nav li{display:block;width:120px; overflow:hidden; float:left;}
.nav li a{font-size:14px; color:#fff; width:100%; text-align:center; display:block; text-shadow:2px 2px 2px #000;}
.nav li a:hover,.nav li a.on{color:#f5950f; background:url(../images/nav_bg_vrdu.png) no-repeat center bottom;font-weight:bold;}
/*分页*/
.pagination a.number { }
.pagination { text-align: center; font-family: "微软雅黑"; font-size: 14px; display:block; clear:both; height:30px; line-height:30px; margin-top:18px; }
.pagination a { margin: 0 2px 0 0; padding: 4px 10px; background:#dbdbdb; color:#666; }
.pagination a.number { /*border: 1px solid #ddd;*/ }
.pagination a.current { background: #faa203 top left repeat-x !important; /*border-color: #009bff !important;*/ color: #fff !important; }
.pagination a.current:hover { text-decoration: underline; }
.pagination ul.pager { width:100%; text-align:center; }
.pagination ul span.msg { font-size:14px; font-family:"微软雅黑" }
.pagination a:hover {  background:#faa203; color:#fff; }
.pagination ul.pager a { cursor:pointer; }
/* 底部 */
#footer{background:#1d4587;padding:30px 0 20px;overflow:hidden;color:#fff;border-top:4px solid #f5950f;}
.footMenu{width:140px;}
.footPro{width:150px;}
.footMenu h2,.footTel h3{font-weight:normal;padding-bottom:10px;}
.footMenu h2 a{color:#fff;font-size:14px;padding-bottom:10px;}
.footMenu p a{color:#fff;}
.footTel{width:375px;color:#fff;}
.footTel h3{border-bottom:1px dotted #fff;font-size:14px;padding-bottom:10px;line-height:21px;background:url(../images/telbj.png) no-repeat left 0;padding-left:50px;}
.footTel span{display:block;font-size:26px;font-family:arial;}
.footTel p{padding-top:10px;}
.footTel a{color:#fff}
.footMenu p a:hover,.footTel a:hover{color:#fff;text-decoration:underline;}
.footCode{width:105px;}
.footCode span{display: block;height:36px;line-height:18px;padding-left:25px;background:url(../images/cj.jpg) no-repeat left;font-family:"宋体";color:#fff;margin-top:10px;}
.links{border-top:1px dotted #fff;margin-top:25px;padding-top:10px;}
.links span{color:#fff;font-size:14px;}
.links a{color:#fff;padding:0 10px;}
.links a:hover{color:#fff;text-decoration:underline;}
/* 在线客服样式 */
.kefuBox{position:fixed;z-index:1000;top:180px;right:0;width:auto; _position:absolute;_top: expression(documentElement.scrollTop +45);}
.kefuBox .kefuLeft{float:left;overflow:hidden;width:30px;height: 157px;cursor:pointer;background:url(../images/kefu/kefu_l.png) no-repeat}
.kefuBox .kefuLeften{float:left;overflow:hidden;width:30px;height: 157px;cursor:pointer;background:url(../images/kefu/kefu_len.png) no-repeat}
.kefuBox .kefuRight{display:block;float:left;overflow:hidden;width:0;}
.kefuBox .kefuTop{width:154px;height:46px;background:url(../images/kefu/kefu_top.png) no-repeat;}
.kefuBox .kefuTopen{width:154px;height:46px;background:url(../images/kefu/kefu_topen.png) no-repeat;}
.kefuBox .kefuClose{float:right;overflow:hidden;width:154px; height:46px;display:block;cursor:pointer;}
.kefuBox .kefuBottom{width:154px;height:12px;background:url(../images/kefu/kefu_bottom.png) no-repeat;}
.kefuBox .kefuCont{width:130px;padding:0 12px;background:url(../images/kefu/kefu_line.png) repeat-y;overflow:hidden;}
.kefuBox .kefuCont ul{margin:0;padding:0;}
.kefuBox .kefuCont ul li{width:80px;line-height:28px;overflow:hidden;height:28px;padding-left:40px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.kefuBox .kefuCont ul li a{color:#333;}
.kefuBox .kefuCont ul li.pic{width:130px;height:89px;margin-bottom:10px;padding:0;}
.kefuBox .kefuCont ul li.qq{background:url(../images/kefu/qq.png) no-repeat;}
.kefuBox .kefuCont ul li.wang{background:url(../images/kefu/wangwang.png) no-repeat}
.kefuBox .kefuCont ul li.spk{background:url(../images/kefu/skype.png) no-repeat}
.kefuBox .kefuCont ul li.codeer{display:block;width:130px;height: 165px;text-align:center;color:#fff;padding:10px 0 0;font-family:"微软雅黑";font-size:14px;margin-bottom:0;}
.kefuBox .kefuCont ul li.codeer p{display:block;height:35px;line-height:35px;}
.kefuBox .kefuCont ul li.codeer span{display:block;width:116px;height:116px;padding:7px;background:url(../images/kefu/cobj.png) no-repeat;}
.kefuBox .kefuCont ul li.codeer span img{width:116px;height:116px;}