﻿@charset "utf-8";
/* CSS Document */
/*------------------------重置样式------------------------*/
body,p,h1,h2,h3,h4,h5,h6,h7,table,td,ul,li,ol,hr,img,dl,dt,dd{ margin:0px; padding:0px; border:0px;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
a{ text-decoration:none; }
a:hover{ color:#0c84f7;}
li{ list-style-type:none;}
table{ border-collapse:collapse; width:100%;}
td{ vertical-align:top;}
body{ background:#ECECEC;font-family:"Microsoft YaHei";word-wrap:break-word;}
/*------------------------top------------------------*/
.top{border-bottom:3px solid #0F3F87; background:#fff;}
.top_box{ width:1220px; height:99px; margin:0 auto;}
/*------------------------logo------------------------*/
.logo1{ width:227px; height:99px; z-index:1; float:left;}
.logo1 .bd{ height:100%; z-index:0;   }
.logo1 .bd li{ zoom:1; vertical-align:middle; }
.logo1 .bd img{ width:227px; height:99px; display:block;  }

/*
.logo1{ width:227px; height:99px; z-index:1; float:left;}
.logo1 .nLi{ position:relative; display:inline; }
.logo1 .nLi h3{ background:url(../images/logo1.jpg) no-repeat; width:227px; height:99px; }
.logo1 .sub{ display:none; left:0; top:3px; position:absolute; }
.logo1 .sub li{ border-bottom:1px solid #DDD}
.logo1 .sub a{ display:block;}
.logo1 .sub1{ background:url(../images/sub1.jpg) no-repeat; width:227px; height:66px;}		.logo1 .sub2{ background:url(../images/sub2.jpg) no-repeat; width:227px; height:66px;}		.logo1 .sub3{ background:url(../images/sub3.jpg) no-repeat; width:227px; height:66px;}		
.logo1 .sub1:hover{ background:url(../images/sub1_.jpg) no-repeat; width:227px; height:66px;}		
.logo1 .sub2:hover{ background:url(../images/sub2_.jpg) no-repeat; width:227px; height:66px;}		
.logo1 .sub3:hover{ background:url(../images/sub3_.jpg) no-repeat; width:227px; height:66px;}		
*/

.logo2{ float:left; background:url(../images/logo2.jpg) no-repeat; width:158px; height:99px;}
/*------------------------top_right------------------------*/
.top_right{ height:99px; float:right; overflow:hidden;zoom:1;}
.top_right_1{ height:60px; }
.top_right_zi{font-family:"Microsoft YaHei"; font-size:12px; text-align:right; margin-bottom:10px; margin-top:4px;}
.top_right_zi a{ color:#242424;}
.top_right_zi a:hover{ color:#0c84f7;}
#form1{ background:url(../images/form.jpg) no-repeat; width:209px; height:28px; float:right;}
#shuru{ border:none;outline: none; width:159px; height:20px; margin-top:1px;margin-left:1px; line-height:24px; color:#AEB1B3; padding-left:10px; float:left;}
#bt{ border:none; background:none;outline: none; width:38px; height:27px; float:left; cursor:pointer;}
/*------------------------nav------------------------*/
.nav{ float:right; height:39px; line-height:35px;font-family:"Microsoft YaHei";}
.nav li{ float:left;}
.nav li a{ display:block; text-align:center; color:#242424;width:102px; height:36px; font-size:16px; margin-left:10px;}
.nav li a:hover{ background:url(../images/nav_bg.jpg) no-repeat; width:102px; height:36px; color:#fff;}
.nav li .se{ background:url(../images/nav_bg.jpg) no-repeat; width:102px; height:36px; color:#fff;}
/*------------------------banner------------------------*/
.banner{ background:url(../images/banner.jpg) no-repeat center; width:100%; height:559px;}
/*------------------------main------------------------*/
.main{ width:1200px;margin:0 auto; overflow:hidden;zoom:1; margin-top:-79px;color:#858585; padding-bottom:16px; padding-left:6px;}
/*------------------------main_1------------------------*/
.main_1{ background:#FFF; width:361px; float:left; padding:0 20px;-moz-box-shadow: 0px 2px 5px #B4B4B4; box-shadow: 0px 2px 5px #B4B4B4; }
h2{ color:#0F3F87;font-family:"Microsoft YaHei"; font-size:16px; font-weight:lighter;margin-top:14px;}
h2 span{ color:#858585; margin-left:12px;}
h2 a{ float:right; color:#0F3F87}
.main_1_box{ font-size:13px;line-height:25px; margin-top:25px;}
.main_1_box img{ float:left; margin-top:7px; margin-right:11px;}
.main_1_tu{ border:1px solid #E2E2E2; background:url(../images/tu.jpg) repeat-x; height:32px; width:211px; margin:0 auto; line-height:32px; padding-left:14px; margin-top:35px; margin-bottom:29px;}
.main_1_tu a{ color:#858585}

.main_2{ width:455px; float:left; background:#fff; margin:0 7px; padding:0 20px;-moz-box-shadow: 0px 2px 5px #B4B4B4; box-shadow: 0px 2px 5px #B4B4B4;}
.main_2 dl{overflow:hidden;zoom:1; padding-bottom:10px;}
.main_2 .main_2_dl_1{ border-bottom:1px dotted #B0B0B0; margin-top:31px; margin-bottom:22px;}
.main_2 dl dt{ width:62px; height:80px; float:left; text-align:center;font-family:"Microsoft YaHei"; margin-right:35px; margin-top:4px;}
.main_2 dl dt .time1{ background:#0F3F87; color:#fff; height:17px; line-height:17px; font-size:13px;}
.main_2 dl dt .time2{ background:#ECECEC; color:#656565; height:33p; line-height:33px; font-size:17px;}
.main_2 dl dd{ width:351px; float:left; font-size:13px;line-height:22px;}
.main_2 dl dd a{ font-weight:bold; color:#656565; display:block; margin-bottom:6px;}
.main_2 .main_2_dl_2{ padding-bottom:16px; }

.main_3{ float:left;}

.bottom{ height:90px; border-top:1px solid #DBDBDB;}
.bottom_box{ width:610px; margin:0 auto; background:url(../images/bottom.jpg) no-repeat left center; height:80px; padding-left:162px; font-size:13px; color:#868686; line-height:24px; padding-top:10px;}


















