﻿@charset "utf-8";
/* 
	Trp CSS Document 
	Author By Globalstech.LS
	date:2013-06-20
*/
/*struct css*/
body{ font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53'; margin:0; font-size:12px;}
.clearB{clear:both;}
.zgth-body{width:100%;margin:0;}
.zgth-body ul{margin:0;padding:0;}
.zgth-body ul li{list-style:none;}
.zgth-header{ width:1000px; margin:0 auto;}
.header-logo{ width:385px; height:97px; padding-left:15px; float:left; position:relative;}
.to-zgth{ left:15px; top:0; position:absolute;}
.to-zgth img{ border:0;}
.header-right{ width:435px; float:right;}
.zgth-nav{ width:100%; height:47px; background:url(images/nav-bg.jpg) left top repeat-x;}
.zgth-banner{ width:100%; background:#eeeeee;}
.zgth-content{ width:1000px; padding-top:25px; padding-bottom:20px; margin:0 auto;}

.content-right{ width:1000px; float:left;}
.second-item-break{ width:1000px; line-height:40px; float:left; text-align:right;}
.second-item-break a:link,.second-item-break a:visited,.second-item-break a:hover,.second-item-break a:active{ color:#333333; text-decoration:none;}
.second-item-break a.home-src{ background:url(images/second-ico.jpg) left center no-repeat; padding-left:25px;}
.second-item-break .lj-last:link,.second-item-break .lj-last:visited,.second-item-break .lj-last:hover,.second-item-break .lj-last:active{ color:#015198;} 
.zgth-footer{ width:100%; background:url(images/footer-bg.jpg) left top repeat-x;}
.footer-bg{width:1000px; height:163px; margin:0 auto; background:url(images/zgth-bq.jpg) right 80px no-repeat;}




/**/
.qywh-title{ width:720px; border-bottom:5px solid #e6ebef; line-height:40px; color:#004f99; font-size:18px; font-weight:bold;}

/**/
.ppxx-module{ background:#efefef; width:700px; padding-bottom:30px;}
.ppxx--module-title{ padding-left:30px; line-height:50px; font-size:16px; color:#004f9a;}
.G-flv{ width:520px; height:415px; margin:0 auto;}

/**/
.wzq{ position:relative; width:1000px; height:720px; font-size:12px;}
.wzq a:link,.wzq a:visited,.wzq a:hover,.wzq a:active{ color:#000000; text-decoration:none;}
.wzq ul{ margin:0; padding:0;}
.wzq ul li{ list-style:none;}
/**/
.level-1{ width:1000px; height:720px;}
.level-1 a.txt{ position:absolute; line-height:20px; bottom:175px; left:0; width:23px; height:248px; padding:30px 10px; display:block; background:url(images/wzq-bg01.jpg) left top no-repeat; font-size:18px; color:#fff;}
/**/
.level-2{ width:840px; height:705px; padding-left:160px; background:url(images/bag-bg.jpg) 43px bottom no-repeat;}
.level-2 div a.txt{ position:absolute; line-height:20px; bottom:315px; left:160px; width:23px; height:288px; padding:10px 10px; display:block; background:url(images/wzq-bg02.jpg) left top no-repeat; font-size:18px; color:#fff;}
.level-2 ul{ border-left:1px solid #dbdbdb;}
.level-2 ul.txt02{position:absolute; left:270px; bottom:0px;}
.level-2 ul.txt02 li{ width:272px; height:23px; background:url(images/li-bg.jpg) left center no-repeat; padding-left:40px; margin-top:7px; margin-bottom:4px;}
.level-2 ul.txt02 li a{ display:block;width:262px; height:23px; line-height:23px; padding-left:10px; background:url(images/wzq-bg04.jpg) left top no-repeat;}
/**/
.level-3{ width:530px; padding-left:110px;}
.level-3 ul{ border-left:1px solid #dadada;}
.level-3 ul li{  width:272px; height:23px; background:url(images/li-bg.jpg) left center no-repeat; padding-left:40px; margin-top:7px; margin-bottom:7px; position:relative;}
.level-3 ul li a{ display:block;width:262px; height:23px; line-height:23px; padding-left:10px; background:url(images/wzq-bg03.jpg) left top no-repeat;}
.level-3 ul li a:hover{ background:url(images/wzq-bg-hover.jpg) left center no-repeat;}
.level-3 ul li.level-blue a{ width:262px; height:23px; line-height:23px; padding-left:10px; background:url(images/wzq-bg05.jpg) left center no-repeat;}
.level-3 ul li.level-blue a:hover{ width:262px; height:23px; line-height:23px; padding-left:10px; background:url(images/wzq-bg06-hover.jpg) left center no-repeat;}
.level-top{ width:272px; height:23px; padding-left:41px !important; background:none; background:url(images/li-bg-top.jpg) left bottom no-repeat !important; margin-left:-1px;}
.level-bottom{ width:272px; height:23px; padding-left:41px !important; background:none; background:url(images/li-bg-bottom.jpg) left top no-repeat !important; margin-left:-1px;}
.level-bottom02{ width:272px; height:23px; padding-left:41px !important; background:none; background:url(images/li-bg-bottom.jpg) left top no-repeat !important; margin-left:-1px;}
.level-bottom a{display:block;width:262px; height:23px; line-height:23px; padding-left:10px; background:url(images/wzq-bg04.jpg) left top no-repeat !important;}
/**/
.level-4{ margin-top:0px; margin-left:275px; display:none;}
.level-4 ul{ position:absolute; border:none; background:url(images/ul-left.jpg) left center no-repeat; padding-left:38px;}
.level-4 ul.no-bg{ background:url(images/li-bg.jpg) left center no-repeat; top:0px;}
.level-4 ul li{ width:300px !important; margin-bottom:0px; margin-top:0px;}
.level-4 ul li a{ width:300px !important; padding-left:0px !important; line-height:23px; height:23px; background:none !important;}
.level-4 ul li a:hover{ color:#004f99;}
.er-show .level-4{display:block;}
.level-4 ul.no-bg02{ top:-10px;}
.level-4 ul.no-bg03{ top:-58px;}
.level-4 ul.no-bg04{ top:-67px;}
.level-4 ul.no-bg05{ top:-44px;}
.level-4 ul.no-bg06{ top:-20px;}
.level-4 ul.no-bg07{ top:-33px;}



/*css end*/