@charset "utf-8";
/* CSS Document */
* {
    margin: 0px;
    padding: 0px;
	font-family: "微软雅黑","宋体","黑体",Helvetica Neue,Tahoma,Arial,'Hiragino Sans GB';

}
img{ 
	border:none;
} 
body {
    font-size: 14px;
    color:#474646;
    min-width: 1230px;
	background:#f5f5f5;
}

.container {
    width: 1230px;
    margin:0 auto;
    height: 100%;
}

a {
    text-decoration: none;
    color: #202020;
}

a:hover {
    text-decoration: underline;
}

li {
    list-style: none;
}

.clear {
    clear: both;
}
/*site_top*/
.site_top{ width:100%; height:36px; background:#ffffff; color:#868484;}
.site_top p{ float:left; margin-left:15px; line-height:36px; font-size:12px;}
/*header start*/
.header{ width:100%; height:240px; background:#3269d6 url(../image/header_bg.png) no-repeat top center; }
.header_left{ margin-top:55px; float:left;}
.header_left img{ display:block;}
.header_right{ float:right; background:url(../image/little_jiantou.png) no-repeat 230px 10px; width:370px; margin-top:80px;}
.header_right a{ font-size:18px; text-decoration:none; color:#fff; text-align:center; display:block; margin-bottom:15px;}
.header_right search{ width:370px; height:35px;}
.header_right span{
	 float:left; 
	 width:286px; 
	 height:35px;
}

.header_right span .textInput{
	 width:286px; 
	 height:33px; 
	 border:2px solid #1252aa;
	 text-indent:15px;
}

.header_right .imgButton{
	 float:left; 
	 display:block; 
	 width:84px; 
	 height:37px;
	 background:#1151a8;
	 color:#fff;
	 border:none; 
}
/*nav*/
.nav{ width:100%; height:54px; border-bottom:1px solid #3269d6; background:url(../image/nav_top_bg.png) repeat-x;}
.nav ul{ width:1300px; margin:0 auto;}
.nav ul li{ float:left; width:110px; font-size:18px; line-height:54px; background:url(../image/nav_bg.png) no-repeat right center;}
.nav ul .special{ background:none;}
.nav ul li a{ display:block; text-align:center; color:#164ebc; text-decoration:none; }
.nav ul li a:hover{ color:#fff;background:#3269d6;}
/*link*/
.link{ width:100%; height:157px; background:#ecebeb; margin-top:20px;}
.link_top{ width:1230px; margin:0 auto; height:46px; line-height:46px;}
.link_top ul li{ float:left; margin-right:196px;}
.link_top ul .noo{ margin-right:0px;}
.link_top ul li select{ width:160px;}
.link_middle{ width:100%; height:2px; background:#2e74d4;}
.link_web{ width:1230px; margin:0 auto;}
.link_web_left{ float:left; width:180px; text-align:center; margin-top:15px;}
.link_web_left p{ font-size:24px; color:#12478e;}
.link_web_right{ float:left; margin-top:15px;}
.link_web_right ul{ width:1050px;}
.link_web_right ul li{ width:205px; float:left; text-align:left; font-size:15px; line-height:40px; }
/*footer*/
.footer{ width:100%; height:160px; background:#3269d6;}
.footer_top{ height:36px; line-height:36px; text-align:center;}
.footer_top a,.footer_top span{ color:#fff;}
.footer_bottom{ width:1020px; margin:0 auto;}
.footer_bottom_left{ width:700px; margin:0 auto;}
.footer_bottom span{ display:block; float:left; background:url(../image/footer_bottom_bg.png); width:1px; height:60px; margin:0 35px 0 25px;}
.footer_bottom_right{ color:#fff; line-height:30px; text-align:center;}
/*posotion*/
.position{ width:1230px; height:40px; line-height:40px; margin:0 auto;}
.position p{ float:left; margin-left:25px; color:#7a7a7a;}
.position a{ color:#7a7a7a;}
/*pages*/
.pages { width:95%;text-align: center;padding: 12px;clear: both; margin:0 auto; padding-top:70px;}
.pages span, .pages a, .pages b {font-size: 14px;margin: 0 2px; color:#000;}
.pages span font {color: #000;font-size: 14px;}
.pages a, .pages b {background: #f0eeee;padding: 6px 10px;text-decoration: none;}
.pages span { padding-right: 10px}
.pages b, .pages a:hover {background: #4f8bdc;color: #FFFFFF;}
