
a:link, a:visited, a:hover, a:active {
    color: #000;
}

header section.top {background: url(blue/header_bg.jpg) repeat-x;}
section.top #logo {color: #DFF6FC;text-shadow: 1px 1px 1px #FFF;}
section.top #hone {background: url(blue/home.png) no-repeat center;}

section.banner {background: url(blue/banner.jpg) no-repeat;background-size: cover;}

nav.navtop {background: url(blue/nav_bg.jpg) repeat-x;}
nav.navtop li.on  span {color: #29aae1;}
nav.navtop li span {color: #737371;}

div.heng {background: url(blue/heng_bg.jpg) repeat-x;}

footer{background:#FFF;border: solid #FFF 1px;}
footer .footerDiv{}
.footerDiv .footerWrap {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0065bc', endColorstr='#014c8d');}
.footerWrap li {background-repeat: no-repeat;background-position: center;}
.footerWrap li span {}
.footerWrap li.email {background-image: url(images/email.png);background-color: #F5B901;}
.footerWrap li.tel {background-image: url(images/tel.png);background-color: #26A0D3;}
.footerWrap li.map {background-image: url(images/diqiu.png);background-color: #E42D41;}
.footerWrap li.xinxi {background-image: url(images/xinxi.png);background-color: #32B63E;}

/* 正体部分
--------------------------------------------------*/
div.h2 {padding: 5px 0;border-bottom: solid 1px #B9DFEC;}
div.h2 h2 {background-color: #29aae1;color: #FFF;}
div.h2 .more {background: url(blue/arrow01.png) no-repeat center;}

.prdoctLists li dt {border: solid 1px #CAE5EE;}

section h1 {border-bottom: 1px #ccc solid;margin: 5px 0;}

/* pagenav */
.pagenav>.active>a, .pagenav>.active>span, .pagenav>.active>a:hover, .pagenav>.active>span:hover, .pagenav>.active>a:focus, .pagenav>.active>span:focus {color: #fff;background-color: #29aae1;border-color: #29aae1;}

div.h2 .titleBar, div.h2 .back {color: #000;border: 1px solid #8c98a3;-webkit-border-radius: 3px;border-radius: 3px;}
