@charset "utf-8";
/*body区域*/ 
body{margin-left: 0px;margin-top:0px;margin-right: 0px;margin-bottom:0px;font-size:12px;  font-family:"微软雅黑";  }

body td{font-size:12px; color:#333333}
div,h3,form,dd,dt,dl{ margin:0px; padding:0px; }
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style:none; font-size:12px}
img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

/*默认*/
a{color:#333333;font-size:12px;}
a:link{color:#333333;font-size:12px;text-decoration:none;}
a:visited{color:#333333;font-size:12px;text-decoration:none;}
a:hover{color:#333333;font-size:12px; text-decoration: none}

.blank_8{ margin-bottom:8px;}
.blank_10{ margin-bottom:10px;}
.blank_15{ margin-bottom:15px;}

.footer{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:22px; font-size:14px}

.path,.path a,.path a:link,.path a:visited{ color:#ffffff}
.path a:hover{ text-decoration:underline}

.title{ font-size:22px;color:#333333;}
.nr{font-size:14px; color:#333333;line-height:25px;}

/*分页样式*/
.page{color:#555555; margin-bottom:10px; margin-top:20px;}
.page a,.page a:visited{text-decoration:none;color:#555555; border:#555555 1px solid;	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px}
.page a:hover{	color:#FF0000;border:#FF0000 1px solid}

.nr_fenge{ border-bottom:#CCCCCC 1px solid; margin-bottom:10px;}
.nr_fenge td { color:#999999}

.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{zoom:1}
/*---------------------------------------------------------------------------------------------------*/



.class{  }
.class ul{ }
.class li{ text-align:center;  margin:0px auto;;}
.class li a{  font-size:14px; display:block;  height:35px; line-height:35px; border-bottom:#CCCCCC 1px  dashed  }
.class li a:hover{  display:block; text-decoration:none; color:#003f98; font-weight:bold }


/*菜单
.menu,.menu a,.menu a:link,.menu a:visited{ color:#333333; font-size:14px}
.menu a:hover{ text-decoration:underline}
*/

/*标题*/
.home_title1{ font-size:16px; color:#004fbc; font-weight:bold}
.home_title2{ font-size:16px; color:#ffffff}

/*列表*/
.list12{color:#333333;font-size:12px; }
a.list12:link{color:#333333;font-size:12px;text-decoration:none; line-height:22px;}
a.list12:visited{color:#333333;font-size:12px;text-decoration:none;line-height:22px;}
a.list12:hover{ color: #FF0000;font-size:12px; text-decoration: underline;line-height:22px; }

.list14{color:#333333;font-size:15px; }
a.list14:link{color:#333333;font-size:15px;text-decoration:none; line-height:32px;}
a.list14:visited{color:#333333;font-size:15px;text-decoration:none;line-height:32px;}
a.list14:hover{ color:#133d9f;font-size:15px; text-decoration: underline;line-height:32px; }



.list td.arr{ background-image:url(web1_arr.gif); background-repeat:no-repeat; background-position:center left}
.list td.date{ font-size:14px;color:#666666}
.list td{ border-bottom:#e1e1e1 1px dotted}

.fl {
    float: left
}

.fr {
    float: right
}
/*更多*/
.more{color:#ffffff;font-size:12px; }
a.more:link{color:#ffffff;font-size:12px;text-decoration:none; }
a.more:visited{color:#ffffff;font-size:12px;text-decoration:none;}
a.more:hover{ color: #f8941d;font-size:12px; text-decoration: underline; }

/*边框*/
.tiao{ border-bottom:#e3e2e2 1px solid;border-top:#e3e2e2 1px solid;border-right:#e3e2e2 1px solid}
.bian3{ border-bottom:#e3e2e2 1px solid;border-left:#e3e2e2 1px solid;border-right:#e3e2e2 1px solid}
.bian4{ border:#e3e2e2 1px solid}
.pic_k{ border:#CCCCCC 1px solid; padding:3px;}
.xuxian{ border-bottom:#CCCCCC 1px dashed; padding-bottom:10px; margin-bottom:10px;}
.class_xuxian td{ border-bottom:#CCCCCC 1px dashed}

/*简介*/
.top{ position:relative; height:700px; margin-bottom:15px }

.top .top1{  position:absolute; width:100%; background-color:#004091; height:5px;top:0px; left:0px; z-index:10}
.top .top2{  position:absolute; top:5px; width:1200px; left:50%; margin-left:-600px; text-align:right; z-index:10}
.top .top3{  position:absolute; width:1200px;top:40px; left:50%; margin-left:-600px; z-index:10}

		.top .menu{  position:absolute; width:1200px;top:167px; left:50%; margin-left:-600px;background-image:url(web1_menu.png); height:61px; z-index:10}
		.top .menu .nav{  width:1020px; margin:0px auto;}
		.top .menu .nav a{ color:#fff;  }
		.top .menu .nav .nLi{ float:left;  position:relative; display:inline;  }
		.top .menu .nav .nLi h3{ float:left; text-align:center;    }
		.top .menu .nav .nLi h3 a{ display:block; font-size:18px; font-weight:normal; line-height:58px; border-bottom:#004091 3px solid;width:170px; text-decoration:none;height:58px;}
	    .top .menu .nav .on h3 a{ border-bottom:#FFFFFF 3px solid}

		.top .menu .nav .sub{ display:none; width:170px; left:0; top:61px;  position:absolute; background:#0081cc; }
		.top .menu .nav .sub li{ zoom:1; text-align:center ; }
		.top .menu .nav .sub a{ display:block; line-height:35px; font-size:14px }
		.top .menu .nav .sub a:hover{ background:#008cd6; color:#fff;  }
	



  
      .top .huandeng{position:absolute; width:100%;}
	  .top .huandeng .fullSlide{ width:100%;  position:relative;  height:700px; background:#004fbc; overflow:hidden; margin-bottom:12px}
	  .top .huandeng .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	  .top .huandeng .fullSlide .bd ul{ width:100% !important;  }
	  .top .huandeng .fullSlide .bd li{ width:100% !important;  height:700px; overflow:hidden; text-align:center;  }

	  .top .huandeng .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	  .top .huandeng .fullSlide .hd ul{ text-align:center; }
	  .top .huandeng .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
	  .top .huandeng .fullSlide .hd ul .on{ background:#f00;  }

.top.nh{ height:450px}
.top.nh .huandeng .fullSlide{ height:450px;}
.top.nh .huandeng .fullSlide .bd li{ height:450px;}

		.slideBox{ width:630px; height:325px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#c3c3c3; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#007bc6; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:630px; height:325px; display:block;  }





		





		.slideTxtBox1{  }
		.slideTxtBox1 .hd{ height:44px; position:relative; width:590px; background-color:#004091}
		.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0px; top:0px; padding-left:1px; padding-top:1px}
		.slideTxtBox1 .hd ul li{ float:left; width:138px;cursor:pointer; color:#ffffff; font-size:16px; height:43px; line-height:43px; text-align:center }
		.slideTxtBox1 .hd ul li.on{ color:#004091; background-color:#FFFFFF}
		.slideTxtBox1 .bd{ border-bottom:#004091 1px solid;border-left:#004091 1px solid;border-right:#004091 1px solid; height:240px }
		.slideTxtBox1 .bd ul{ padding:0px 10px 0px 10px;  zoom:1 }
		
		.slideTxtBox2{  }
		.slideTxtBox2 .hd{ height:44px; position:relative; width:1200px; background-color:#004091}
		.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:0px; top:0px; padding-left:1px; padding-top:1px}
		.slideTxtBox2 .hd ul li{ float:left; width:138px;cursor:pointer; color:#ffffff; font-size:16px; height:43px; line-height:43px; text-align:center }
		.slideTxtBox2 .hd ul li.on{ color:#004091; background-color:#FFFFFF}
		.slideTxtBox2 .bd{ border-bottom:#004091 1px solid;border-left:#004091 1px solid;border-right:#004091 1px solid;  }
		.slideTxtBox2 .bd ul{ padding:10px 10px 10px 10px;  zoom:1 }
		.slideTxtBox2 .bd ul a{ font-size:14px}
		.slideTxtBox2 .bd ul td{ padding:8px 0px; text-align:center}
		