/* header */
header{border-top:4px solid #0053c7;height:99px;background:#fff;min-width:1000px;}
header .toolsBody{height:61px;}
header .toolsBody .logo{display:block;width:115px;height:27px;overflow:hidden;margin-top:23px;}
header .toolsBody .logo img{max-width:100%;height:auto;}
/*header .toolsBody .logo{display:block;background:url(../images/common/logo.png) no-repeat;
	width:129px;height:27px;overflow:hidden;text-indent:-9999em;margin-top:23px;}*/
header .toolsBody .logoTxt{padding-top:28px;font-size:14px;}
header .toolsBody .logoTxt span{color:#0055c4;}
header .toolsBody .logoTxt em{color:#3b3b3b;padding:0 12px;}
header .toolsBody .logoTxt a{color:#3b3b3b;background:url(../images/common/ico_1.png) left center no-repeat;
	padding-left:9px;}
header .toolsBody .logoTxt a:hover{color:#0055c4;}

header .tools{padding-top:26px;}
header .tools div{float:left;}
header .tools a{color:#555;font-weight:700;}
header .tools em{color:#3b3b3b;padding:0 10px;}
header .tools .searchBody_2014{float: left;padding-left:40px;}
header .tools .searchBody_2014 .checkTxt{border:1px solid #ccc;width:126px;height:22px;line-height:22px;
	padding-left:10px;color:#0055c4;font-weight:700;border-right:0;float: left;}
header .tools .searchBody_2014 input , header .tools .searchBody_2014 img{vertical-align:middle;float: left;}


.header{border-top:4px solid #0053c7; height: 99px; background: #fff;min-width:1000px;}
.header .toolsBody{height:61px;}
.header .toolsBody .logo{display:block;background:url(../images/common/logo.png) no-repeat;
	width:129px;height:27px;overflow:hidden;text-indent:-9999em;margin-top:23px;}
.header .toolsBody .logoTxt{padding-top:26px;}
.header .toolsBody .logoTxt span{color:#0055c4;}
.header .toolsBody .logoTxt em{color:#3b3b3b;padding:0 12px;}
.header .toolsBody .logoTxt a{color:#3b3b3b;background:url(../images/common/ico_1.png) left center no-repeat;
	padding-left:9px;}
.header .toolsBody .logoTxt a:hover{color:#0055c4;}

.header .tools{padding-top:26px;}
.header .tools div{float:left;}
.header .tools a{color:#555;font-weight:700;}
.header .tools em{color:#3b3b3b;padding:0 10px;}
.header .tools .searchBody_2014{float: left;padding-left:40px;}
.header .tools .searchBody_2014 .checkTxt{border:1px solid #ccc;width:126px;height:22px;line-height:22px;
	padding-left:10px;color:#0055c4;font-weight:700;border-right:0;float: left;}
.header .tools .searchBody_2014 input , .header .tools .searchBody_2014 img{vertical-align:middle;float: left;}

.navBody{height:38px;background-color:#ccc;}
.navList{height:38px; width: 1002px;  overflow: hidden; letter-spacing: -4px;}
.navList li{line-height:38px;height:38px; display: inline-block; letter-spacing: normal; vertical-align: top; *zoom:1;*display:inline;}
.navList li a{font-size:14px;color:#3b3b3b;font-weight:700;float:left; display:inline;text-align:center;}
.navList li a:hover{text-decoration:none;background-color:#999;color:#fff;}
.navList li a.cur{text-decoration:none;background-color:#666;color:#fff;}
.navList li em{color:#fff;vertical-align:middle;float:left;display:inline;}

.navBody .cw{overflow:hidden;height:38px;position:relative;}
.navBody .cw .out{position:absolute;z-index:8000;right:0;top:0;height:38px;line-height:38px;}
.navBody .cw .out .tel{background:url(../images/common/telIco.png) left center no-repeat;
	color:#004ec7;padding-left:25px;font-weight:700;margin-right:20px;}
.navList li a{width:auto;padding:0 15px;}
.newSearch{position:relative;width:227px;height:28px;overflow:hidden;margin-top:5px;}
.newSearch .search-str{width:227px;height:24px;line-height:24px;padding:2px 0 2px 10px;font-size:13px;
	color:#a8a8a8;vertical-align:middle;background-color:#fff;border:0;position:absolute;top:0;left:0;z-index:100;}
.newSearch .submit40L{width:20px;height:20px;background:url(../images/common/newSearchImg.jpg) no-repeat;
	text-indent:9999em;position:absolute;right:6px;top:5px;z-index:110;border:0;cursor:pointer;}
#navIco{margin-top:5px;padding:0;background:url(../images/common/navIco.jpg) no-repeat;
	text-indent:-9999em;width:104px;height:28px;}
#navIco:hover{background:url(../images/common/navIco.jpg) no-repeat;}


/* footer */
.footer{width:100%;min-width:1000px;}
.footerTopBody{background-color:#2e3d43;padding:30px 0;}
.footerTopBody ul{}
.footerTopBody ul li{float:left;width:143px;padding-left:20px;}
.footerTopBody ul li h3{color:#fff;font-size:16px;font-weight:700;border-bottom:3px solid #fff;
	width:76px;padding-bottom:6px;margin-bottom:10px;}
.footerTopBody ul li p{line-height:20px;}
.footerTopBody ul li p a{color:#b2b2b2;font-size:12px;}
.footerBtm .cw{padding:15px 0;position:relative;height:60px;}
.footerBtm p{text-align:center;line-height:24px;color:#3b3b3b;}
.footerBtm p a{color:#0055c4;}
.footerBtm p em{padding:0 10px;}
.footerBtm .footerLink{position:absolute;top:25px;right:0px;}


/* pager */
.pager {color: #666;padding: 20px 0 0;text-align: right;}
.pager a, .pager em {display: inline-block;margin: 0 3px;vertical-align: middle;}
.pager a {background-color: #dcdcdc;color: #666;height: 26px;line-height: 26px;padding: 0 10px;}
.pager a:hover, .pager a.cur {background-color: #4ea4d5;color: #fff;text-decoration: none;}





