html,body {margin:0px;height:100%; width:100%; font-family:Microsoft Yahei;}
img {border:0}
a{ text-decoration: none; color:#255d82; outline:none;}
a:hover{text-decoration:none; color:#0167AF; outline:none;}
body{font-family:"";font-size:15px;line-height: 20px; }
select,input{font-size: 12px;font-family: ""; padding:0; margin:0;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span{ margin:0; padding:0; list-style-type: none;}
table{ border:0; padding:0; margin:0;}
em{ font-style:normal} 
.clear{ clear:both;}
.main{ width:100%; float:left;}


/* .header{ float:left; width:100%; height:553px;}
.div_topimg{height:515px; float:left; position:absolute; left:0; right:0; top:0; float:left;}
.div_topimg_img{height:515px; width:100%; position:absolute; left:0; right:0; top:0;}
.ing_ty{ position:relative; top:515px; width:1400px; height:38px; margin-left:-700px; left:50%; background:url(../image/bg.png) top left no-repeat} */

.header{ float:left; width:100%; height:453px;}
.div_topimg{height:415px; float:left; position:absolute; left:0; right:0; top:0; float:left;}
.div_topimg_img{height:415px; width:100%; position:absolute; left:0; right:0; top:0;}
.ing_ty{ position:relative; top:415px; width:1400px; height:38px; margin-left:-700px; left:50%; background:url(../image/bg.png) top left no-repeat}


.topmian{ margin:0 auto; position:absolute; left:0; right:0; top:0; z-index:999;  background:rgba(255,255,255,0.9) url(../image/yz.png) 82% top no-repeat; }
.top{ width:1000px; margin: 0 auto; height:130px; }
.logo{ float:left; width:415px; height:130px;}
.nav{ float:left; margin-top:70px; width:560px; margin-left:20px}

.nav_li{ float:left; width:80px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#666;}

a:hover.nav_a,a.nav_axz{ background:url(../image/nav_bg.png) left top no-repeat; width:80px; height:60px; float:left; color:#fff; font-weight:bold }

.nav_li:hover {
	background: url(../image/nav_bg.png) left top no-repeat;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}

.nav_li:hover a {
	color: #fff;
}

.nav_sub {
	position: absolute;
	top: 130px;
	/* margin-left:-140px; left:50%; width:500px; height:40px; */ 
	padding: 0 20px;
	z-index: 10000;
	background-color: rgba(255, 255, 255, 0.9);
	line-height: 30px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

/*二级导航*/
/* .nav_sub{ position:absolute; left:50%; top:130px; margin-left:-65px; width:500px; padding:10 30px; line-height:20px; z-index:10000;  background-color:rgba(255,255,255,0.9); line-height:30px;  -moz-border-radius:0 0  5px 5px; -webkit-border-radius:0 0  5px 5px; border-radius:0 0  5px 5px; } */
a.nav_sub_li{ float:left; margin:0 10px;}
/* a:hover.nav_sub_li{ text-decoration:underline} */
a.nav_sub_li {
	float: left;
	margin: 0 6px;
}

ul>li:hover>ul {
	display: block;
}

ul.nav_sub {
	display: none;
}

ul.nav_sub li {
	font-weight: normal;
}

ul.nav_sub li a.nav_sub_li {
	color: #000
}

ul.nav_sub li a.nav_sub_li:hover {
	color: #0167AF;
}

.con{ float:left; width:1000px; margin:0 auto; font-family:Microsoft Yahei; margin-left:-500px; padding-left:50%;}
.p1{ width:220px; float:left; color:#fff; font-size:15px}
.p1_tit{ float:left; background:url(../image/tit_01.png) left top no-repeat; height:52px; width:100%;}
.p1_list{ float:left; width:185px; height:83px; margin:4px 8px; text-align:center;}
a.list_a1{background:#3accff; float:left; width:185px; height:83px; text-align:center; color:#fff; border-bottom:3px solid #2ea8d7;}
a.list_a2{background:#55c297; float:left; width:185px; height:83px; text-align:center; color:#fff; border-bottom:3px solid #37a479;}
a.list_a3{background:#de6f59; float:left; width:185px; height:83px; text-align:center; color:#fff; border-bottom:3px solid #b55340;}
a.list_a4{background:#ebb45c; float:left; width:185px; height:83px; text-align:center; color:#fff; border-bottom:3px solid #cc8e2b;}

a:hover.list_a1{background:#2ea8d7}
a:hover.list_a2{background:#37a479}
a:hover.list_a3{background:#b55340}
a:hover.list_a4{background:#cc8e2b}

.a_img{ margin:5px 2px 0; float:left;  }
.a_span{ float:left; font-size:18px; margin:18px 10px; line-height:24px;}

.p2_rit{ float:right; width:780px;}
.p2_a{ background:url(../image/p2_bg.png) left top repeat-x; width:715px; float:left; padding:10px; height:290px; margin-bottom:15px;}
.p2_img{ width:360px; height:285px; float:left; margin-right:10px;}
.p2_list{float:left; width:335px; line-height:26px; }
.p2_list_tit{ font-size:20px; text-align:center; line-height:56px; color:#0167AF;}
a.p2_text{text-indent:30px; text-align:left; float:left; font-size:15px;  width:345px; height:226px; }

.p2_b{ width:780px; float:left; padding:10px 0;}

.p2_b1{ width:355px; margin:6px 15px; float:left;}
.p2_b1_tit{ float:left; height:36px; color:#fff; background:url(../image/tit_bg.png) left top no-repeat; width:98%}
.p2_b1_img,.p2_b1_titlist{ float:left; height:36px;  line-height:36px; font-size:20px; }
.p2_b1_titlist{ margin-left:10px; }
a.p2_b1_more{ float:right; text-align:right; line-height:42px; color:#666;}
a:hover.p2_b1_more{color:#0167AF}
.p2_b1_li{width:355px; margin-left:2px; float:left; margin-bottom:5px;}
.sy_p1_list_a{ float:left; width:48px; height:40px; color:#fff;}
.sy_p1_list_b{ float:left; width:280px; margin-left:5px; padding-left:5px; height:25px;}
.list_n{ font-size:18px; border-bottom:1px solid #ccc; width:48px; height:20px; line-height:20px; margin-top:4px; float:left; font-weight:bold; text-align:center;}
.list_y{ font-size:12px; float:left;  height:24px;  line-height:24px; }
.lits_tit{ font-size:15px; font-weight:bold; width:100%; margin-top:2px; line-height:22px; float:left; -o-text-overflow:ellipsis; text-overflow:ellipsis;
/* white-space:nowrap; */
overflow:hidden;}
.lits_text{ float:left; font-size:15px; line-height:22px; width:100%; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
a.p2_b1_list{background:url(../image/date_bg01.png) left top no-repeat; float:left; width:308px; height:50px; margin:6px; color:#255d82;}
a.p2_b1_list:hover{ color:#0167AF ; background:url(../image/date_bg02.png) left top no-repeat;  float:left; width:308px; height:50px;}

.foot{ width:100%; float:left; background:#0167AF; height:40px; padding:25px 0; line-height:20px; text-align:center; color:#fff; font-size:13px; z-index:999;}


/*林大微视*/
.ldws{ float:left; margin:10px 0; width:355px;}
.ldws_img{ float:left; width:175px; height:100px; margin:0 5px;}
.ldws_p{ float:left; font-weight:bold; text-align:left; width:170px;}
.ldws_sp{ float:left; width:170px;}

/*网上报名*/
.wsbm{ float:left; width:165px; height:83px; margin:10px 4px; text-align:center;}
a.wsbm_a1{background:#55c297; float:left; width:165px; height:83px; text-align:center; color:#fff; }
a.wsbm_a2{background:#3bcaff; float:left; width:165px; height:83px; text-align:center; color:#fff;}
a:hover.wsbm_a1{background:#37a479}
a:hover.wsbm_a2{background:#2ea8d7}
.wsbm_list{ float:left; width:65px; margin-top:20px; text-align:center;}
/**/
.hb{ width:1000px; float:left; height:70px; margin:0 0 30px 0; }
a.hb_img{ float:left; width:215px;  height:50px;  background:#0167af; margin:0 4px; padding:10px; text-align:center; color:#fff; font-size:20px; line-height:26px;}
.ahb_span{ margin-top:10px;  text-align:center; width:215px; float:left;}
a:hover.hb_img{ background:#075a95}



a.hb_img01{ float:left; width:215px;  height:50px;  margin:0 4px; padding:10px; text-align:center; color:#fff; background:url(../image/img_hb01.png) left top no-repeat;}
a.hb_img02{ float:left; width:215px;  height:50px;  margin:0 4px; padding:10px; text-align:center; color:#fff; background:url(../image/img_hb02.png) left top no-repeat;}
a.hb_img03{ float:left; width:215px;  height:50px;  margin:0 4px; padding:10px; text-align:center; color:#fff; background:url(../image/img_hb03.png) left top no-repeat;}
a.hb_img04{ float:left; width:215px;  height:50px;  margin:0 4px; padding:10px; text-align:center; color:#fff; background:url(../image/img_hb04.png) left top no-repeat;}
a.hb_img05{ float:left; width:215px;  height:50px;  margin:0 4px; padding:10px; text-align:center; color:#fff; background:url(../image/img_hb05.png) left top no-repeat;}


.pagination {
  margin: 20px 0;
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  /* -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); */
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
/*   -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px; */
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}

.pagination{margin-left:20px;}
.pagination .controls a{border:0;} .pagination .controls input{border:0;color:#999;width:20px;padding:0;margin:-3px 0 0 0;text-align:center;}


.slideBox {
	width: 100%;
	height: 415px;
	overflow: hidden;
	position: relative;
}

.slideBox .hd {
	width: 150px;
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -50px;
	z-index: 1;
}

.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox .hd ul li {
	width: 12px;
	height: 12px;
	background-color: rgb(0, 0, 0);
	opacity: 0.2;
	float: left;
	margin-left: 9px;
	margin-right: 9px;
	border-radius: 50%;
}

.slideBox .hd ul li.on {
	background: #22a9ff;
	opacity: 1;
}

.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox .bd img {
	height: 415px;
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
}

.slideBox .prev,.slideBox .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../image/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity =   50);
	opacity: 0.5;
}

.slideBox .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

.slideBox .prev:hover,.slideBox .next:hover {
	filter: alpha(opacity =   100);
	opacity: 1;
}

.slideBox .prevStop {
	display: none;
}

.slideBox .nextStop {
	display: none;
}


/*查寻*/
.search_inpt06{ height:27px; border:1px solid #CCCCCC; margin:0; float:left; text-indent:5px; width:98% ; margin-right:5px;}
.search_inpt07{ height:27px; border:1px solid #CCCCCC; margin:0; float:left; text-indent:5px; width:50% ; margin-right:5px;}
.main_search{ background:#fff;}
.li_x_wdtb02{ float:left; width:770px; padding-bottom:15px; margin-top:10px; background:url(../image/search_bg.png) center -70px no-repeat;}
.search-list{ float:left; width:540px; margin-left:80px; margin-top:10px; line-height:22px;}
.search-list-tit{ font-size:18px; font-weight:bold; color:#3b5ba3;}


.btn-primary {
    background-color: #006dcc;
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    border-style: solid;
    font-size: 14px;
    line-height: 20px;
    padding: 4px 12px;
    text-align: center;
    cursor: pointer;
}

hover.btn-primary{ background:#0066CC;}

/*二维码*/
.ewm {
	position: fixed;
	right: 0px;
	bottom: 100px;
	width: 160px;
	z-index: 666;
	text-align: center
}

.ewm li {
	padding-bottom: 10px
}
