@charset "utf-8";

/* CSS Document */

.mar{ width:1020px; margin:0px auto;}

.top{ background:#0369bc; height:50px;}

.top ul li{ float:left; line-height:50px; width:180px; }

.top ul li a{color:#fff; font-size:15px; display:block;}

.top ul li img{ float:left; margin-top:18px; margin-right:13px;}

.top ul li a:hover{color:#ee8800}

.top .ss{float:right; width:400px;}

.top .search{ float:right; background:url(../images/search.png) no-repeat; width:329px; height:36px; margin-top:6px;}

.top .search input{ width:280px; padding-left:10px; height:35px; line-height:35px; float:left; background:0px; border:0}

.top .search span{ float:left; display:block; width:35px; height:35px; font-size:0px; cursor:pointer;}

.logo{ font-size:50px; height:80px; line-height:80px; color:#fff; font-weight:bold; padding-top:40px;text-shadow:1px 1px 1px #0167BA}

.logo a{ color:#fff;}

.logo img{ float:left; margin-right:20px;}

.header{ background:url(../images/pd_header_bg.png) center top no-repeat; height:245px;}

.nav{ height:55px; background:url(../images/nav_bg.png); line-height:55px; color:#fff; margin-top:50px;}

.nav a{ color:#fff; display:block}

.nav li{ float:left; font-size:18px; width:150px; text-align:center;}

.nav li:hover{ background:#fff;color:#0167BA; background:url(../images/baibg.png) no-repeat; width:150px; height:55px; line-height:55px; }

.nav li:hover a{color:#0167BA;}

.nav li.sx{ width:1px;}