/* 公共样式 */
body{ font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  background:url('../images/footer.png') #e9f6ff center bottom no-repeat; }
body, h1, h2, h3, h4, form, p, ul, li, dd{ margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a { color: #112a4d; text-decoration:none; }
/* color:#333; */
a:link,a:visited{text-decoration:none; }
/* color:#ec591f; */
a:hover,a:active{text-decoration:none; }
li { list-style-type:none; }
img { border-width:0px; }
form { margin:0px; }
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; }
.clearfix{ display:block}
.clearfix{zoom:1;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
*{padding:0;margin:0;}
.fl {float: left;}
.fr {float: right;}
input{border: none;outline: 0;}


/* 顶部 和网站logo */
.jianbian {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b8c4cb,endColorStr=red); /*IE 6 7 8*/
    background: -ms-linear-gradient(top, #fefefe,  #eeeeee);        /* IE 10 */
    background:-moz-linear-gradient(top,#fefefe,#eeeeee);/*»ðºü*/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fefefe), to(#eeeeee));/*¹È¸è*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #fefefe, #eeeeee);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #fefefe, #eeeeee);  /*Opera 11.10+*/
    }
.wrapper { width:1200px; overflow: hidden; height:auto !important; margin:0 auto; }
.top_l { width:850px; float:left; }
.top_l li { float:left; padding-right:15px;}
.low1 { padding-left:22px; background:url('../images/huizhang.png') -0px 8px no-repeat; }
.low2 { padding-left:22px; background:url('../images/huizhang.png') -0px -30px no-repeat; }
.low3 { padding-left:22px; background:url('../images/huizhang.png') -0px -30px no-repeat; }
.low4 { padding-left:22px; background:url('../images/huizhang.png') -0px -65px no-repeat; }
.main { overflow: hidden; height:auto !important; margin:0 auto; padding:10px; clear:both; }
.main_index { overflow: hidden; height:auto !important; margin:0 auto; padding:10px 0px; clear:both; }
.header { height:410px; background:url('../images/logo_di.png ') no-repeat center;}
.top_d { height:40px; line-height:40px; /*background:#f2f2f2;*/ border-bottom:1px solid #ccc;}
.top_r { width:350px; float:left; }
.oldModel .top_l li { float:left; padding-right:15px; font-size:28px; }


/* 导航 */
.menu { height:50px; line-height:50px; background:#0081CF; }
.menu_n { width:1200px; margin:0 auto; text-shadow: 1px 1.3px 1.3px #015389; }
.menu_n ul li { float:left; font-size:18px; width:155px; text-align:center; background:url('../images/menu_right.png') no-repeat; }
.menu_n ul li a { display:block; color:#fff; }
.menu_n ul li a:hover { color:#ffff00; font-weight:bold; background:#006AAA; }
.menu_n ul li i { font-size:22px; margin-right:5px; }
.menu_tq { height:40px; line-height:40px; margin-bottom:10px; background:#fff; border-bottom:1px solid #CAEBFF; }
.menu_tq_left { float:left; }
.menu_tq_left  .oldmode{display:inline-block;height:29px;line-height:29px;border:#F76B00 1px solid;}
.menu_tq_left  .oldmode a{border-width:0;margin:0;padding:5px 10px;}
.menu_tq_left  .oldmode a.btnWza{background-color:transparent;color:#F76B00;}
.menu_tq_left  .oldmode a.btnOldmode{background-color:#F79600;color:#fff;}

/*导航 适老化*/
.oldModel .menu { height:60px; line-height:60px; background:#0081CF; }
.oldModel .menu_n { width:1200px; margin:0 auto; text-shadow: 1px 1.3px 1.3px #015389; }
.oldModel .menu_n ul li { float:left; font-size:26px; width:auto; text-align:center; background:url('menu_right.png') no-repeat; }
.oldModel .menu_n ul li a { display:block; color:#fff; padding: 0 15px;}
.oldModel .menu_n ul li a:hover { color:#ffff00; font-weight:bold; background:#006AAA; }
.oldModel .menu_n ul li i { font-size:22px; margin-right:5px; }

/* 搜索区域 */
.menu_tq_right { float:right; }
.search{ float:right; text-align:center; }
.searchInput{margin-top: 4px;}
.searchInput input{float: left; border:1px solid #DEDEE0; height:32px; line-height:32px; width:220px; font-size:14px; color:#ccc; padding-left:10px; background:#ffffff;box-sizing: border-box; }
.searchInput button{float: right; background:url('../images/sousuo222.png') no-repeat;  width:39px;height: 32px; color:#fff; cursor:pointer;margin-left: -5px; border: 0;}

.navActive{color:#ffff00 !important; font-weight:bold; background:#006AAA;}



/* 面包屑 */
.message { width:1200px; margin:0 auto; height:60px; line-height:60px; color:#666; }
.message a { color:#666; }
.message a:hover {color:#ec591f;}
.message i { font-size:20px; }

.oldModel .message { width:1200px; margin:0 auto; height:60px; line-height:60px; color:#666; font-size:22px;}

/* 返回 页面顶部 */
p#back-to-top{ position:fixed; display:none; bottom:100px; right:80px;  }
p#back-to-top a{ text-align:center; text-decoration:none; color:#d1d1d1; display:block; width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s; -webkit-transition:color 1s; -o-transition:color 1s;  }
p#back-to-top a:hover{ color:#979797;  }
p#back-to-top a span{
    background:transparent url(../images/go-top1.png?1202) no-repeat -0px -150px;
    border-radius:6px; display:block; height:46px; width:46px; margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s;  }
#back-to-top a:hover span{ background:transparent url(../images/go-top1.png?1202) no-repeat -0px -203px; }


/* 公共页脚 */
.footer_fenge { height:240px; }
.footer { height:360px; }
.footer_n { width:1200px; padding:10px 0px; margin:0 auto; background-color:rgba(255,255,255,0.5); color:#000; }
.footer .footer_list p,
.footer .footer_list a {color:#000; }
.footer p { padding-bottom:8px; text-align:center; font-size:14px; }
.footer_list { padding-top: 10px; }
.footer_list ul li {float: left;}
.footer_list ul li img {display: inline-block;vertical-align: middle;}
/* 公共页脚 适老化 */
.oldModel .footer p { padding-bottom:8px; text-align:center; font-size:20px; }

.xiangxi a { color:#e20b00; }
.xiangxi a:hover { color:#0081CF; }