img { border:0; }

.pTop { width: 100%; height: 140px; background: #1f5d83; }
.pTop .head-con { width: 1200px; height: 140px; margin: 0 auto; position:relative; }
.pTop .head-logo { float: left; margin-top: 15px; }
.pTop .head-rgt { width:600px; height: 69px; margin-top: 19px; float: right; }
.pTop .head-rgt .s-box { float: right; margin-top: 20px; width: 30px; height: 30px; position: relative; }
.pTop .head-rgt .s-box .btn { width: 30px !important; height: 30px !important; background: url(../images/index-search-ico.png) no-repeat center !important; border: 0 !important; margin-top: 0 !important; cursor: pointer !important; outline: none; position: absolute; z-index: 3; top: 0; right: 0; }
.pTop .head-rgt .s-box .inputbox { position: absolute !important; border: 0 !important; height: 30px !important; padding:2px 0 !important; width: 0 !important; display: block !important; background: rgba(255,255,255,.4) !important; right: -7px !important; top: -2px !important; z-index: 2 !important; color: #333333 !important; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; border-radius: 8px !important; outline: none; }
.pTop .head-rgt .s-box:hover .inputbox { width: 160px !important; padding: 2px 60px 2px 15px !important; display: block !important; border: 0 !important; }

.pTop .head-rgt .split { width: 1px; height: 40px; float: right; margin: 15px 20px 0 20px; background: #FFFFFF;}
.pTop .head-rgt .tq { float: right; height: 64px; padding-top: 5px; width: 110px; overflow: hidden; position:relative; }
.pTop .head-rgt .tq iframe { position:absolute; left:-80px; }
.pTop .head-nav { width:1200px; height: 20px; margin-top: 15px; }
.pTop .head-nav a { width: 100px; height: 20px; display: block; background: url(../images/index-nav02.png) no-repeat ; margin-right: 68px; float: left; }
.pTop .head-nav a:hover { background-image: url(../images/index-nav02.png); }
.pTop .head-nav a.a01 { width: 60px; background-position: 0px 0px; }
.pTop .head-nav a.a02 { background-position: -128px 0px; }
.pTop .head-nav a.a03 { background-position: -302px 0px; }
.pTop .head-nav a.a04 { background-position: -468px 0px; }
.pTop .head-nav a.a05 { background-position: -633px 0px; }
.pTop .head-nav a.a06 { background-position: -801px 0px; }
.pTop .head-nav a.a07 { background-position: -976px 0px; }
.pTop .head-nav a.a08 { width: 60px; background-position: -1143px 0px; margin-right: 0; }
.pTop .head-link { position:absolute; right:0; top:0px; z-index:2; height:30px; line-height:30px; font-size:12px; opacity:0.8; }
.pTop .head-link a { color:#fff; float:left; margin-left:10px; }
.pTop .head-link span { color:#fff; float:left; margin-left:10px; }

.pFoot { width: 100%; height: 172px; background: #616269; }
.pFoot .foot-con { width: 1200px; margin: 0 auto; line-height: 28px; padding-top: 40px; color: #cecece; position: relative; height: 132px; }
.pFoot .foot-con p {}
.pFoot .foot-con .dzjg { position: absolute; z-index: 2; right: -10px; top: 46px;}
.pFoot .foot-con .zfzc { position: absolute; z-index: 2; right: 140px; top: 56px;}
.pFoot .foot-con .jc { position: absolute; z-index: 2; right: 73px; top: 48px;}
.pClear{ clear:both;}

.pNext { width: auto; height: 40px; margin-top: 20px; background: #f7f7f7; }
.pNext .pageDiv { height:40px !important; line-height:40px !important; background:#f7f7f7 !important; border:0 !important; }
.pNext .default_pgPanel { margin:0 auto !important; float:none !important; }
.pNext .default_pgSearchInfo { font-size:14px !important; }
.pNext .default_separator { background:none !important; }
.pNext .default_pgBtn { width:82px !important; height:26px !important; margin:5px !important; text-align:center !important; line-height:24px !important; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; }
.pNext .default_pgFirst { background:none !important; border:1px solid #bfbfbf !important; height:24px !important; width:80px !important; }
.pNext .default_pgFirst:hover { color: #0064b5 !important; background: #9bd3ff !important; border:1px solid #9bd3ff !important; }
.pNext .default_pgPrev { background:none !important; border:1px solid #bfbfbf !important; height:24px !important; width:80px !important; }
.pNext .default_pgPrev:hover { color: #0064b5 !important; background: #9bd3ff !important; border:1px solid #9bd3ff !important; }
.pNext .default_pgNext { background:none !important; border:1px solid #bfbfbf !important; height:24px !important; width:80px !important; }
.pNext .default_pgNext:hover { color: #0064b5 !important; background: #9bd3ff !important; border:1px solid #9bd3ff !important; }
.pNext .default_pgLast { background:none !important; border:1px solid #bfbfbf !important; height:24px !important; width:80px !important; }
.pNext .default_pgLast:hover { color: #0064b5 !important; background: #9bd3ff !important; border:1px solid #9bd3ff !important; }
.pNext .default_pgSearchInfotwo { font-size:14px !important; }
.pNext .default_pgSearchInfo { font-size:14px !important; }


.pList01, .infolist { width: auto; line-height: 38px !important; font-size: 15px !important; }
.pList01 li,.infolist li { background: url(../images/pList01-ico.png) no-repeat left !important; padding-left: 15px !important;}
.pList01 li a,.infolist li a { color: #454545 !important; }
.pList01 li a:hover,.infolist li a:hover { color: #3766a2 !important;}
.pList01 li span,.infolist li span { float: right; color: #555 !important; }