@charset "utf-8";
/* CSS Document */

body{ margin:0px auto; padding:0px; font-family:Arial, "微软雅黑"; font-size:14px; line-height:26px; text-align:center; color:#333; }
table,div,p,ul,ol,li{ margin:0px auto; padding:0px; border:none;}
table{ empty-cells:show; border-collapse:collapse;}
td{ vertical-align:top;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#0888d9}
li a:hover{ color:#0888d9}
a img{ border:none;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
.hei10{ height:10px;}
.hei20{ height:20px;}
.hei30{ height:30px;}

 .clearfix::after{ clear: both; display: block; height: 0; content: '';}

	


.welcome{ width:100%; height:40px; background-color:#f2f2f2;}
.welcomeda{ width:1180px; height:40px; line-height:40px;}
.welcome-l{ float:left;}
.welcome-r{ float:right; margin-right:5px;}




#top{ width:100%; height:105px; }
.top{ position:relative; height:105px; width:1180px; }
.logo{ position:absolute; top:10px; width:332px; height:97px; left:1px; }

.menu {font-family: "微软雅黑"; position:absolute; top:0px; width:780px; right:1px; }
.menu ul {list-style-type: none;}
.menu ul li {float: left; position: relative; }

.menu ul li a{display: block;text-align: center;text-decoration: none;width: 130px;height:105px;
	color: #000;
	

	font-size: 15px;
	line-height:105px;
	
	 
}
.menu ul li ul {
	display: none;
}
.menu ul li:hover a {
	color: #fff;
	background-color:#3072b9;
	
}
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 105px;
	left: 0;
	width: 110px;z-index:9999;
}
.menu ul li:hover ul li a {
	display: block;
	background: #f2f2f2;
	font-size: 15px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #fff;
	color: #000;
	
}
.menu ul li:hover ul li a:hover {
	background: #3072b9;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
}



.banner{position:relative;width:100%;min-width:1000px;height:570px;background:#13295b;overflow:hidden;z-index:9; margin:0px; padding:0px;}
#fullSlide{width:100%;position:relative;height:570px;background:#000;}
#fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
#fullSlide .bd ul{width:100% !important;}
#fullSlide .bd li{width:100% !important;height:570px;overflow:hidden;text-align:center;}
#fullSlide .bd li a{display:block;height:511px;}
#fullSlide .hd{position:absolute;bottom:0;left:0;width:100%;z-index:1;height:28px;line-height:28px;text-align:center;}
#fullSlide .hd ul{height:28px;text-align:center;}
#fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:28px;margin:0 5px;background:url(../images/ico.png) no-repeat 0 -169px;overflow:hidden;line-height:9999px;}
#fullSlide .hd ul .on{background:url(../images/ico.png) no-repeat -17px -169px;}




.about{ width:570px; height:50px; background:url(../images/abouttop.jpg) no-repeat center;}
.about a { float:right; line-height:50px; margin-right:5px;}
.about a:hover{ color:#3072b9;}
.about-bot{ width:570px;  height:340px;  float:left; line-height:24px; text-align:left; text-indent:30px;}

.new{ width:570px; height:50px; background:url(../images/newbt.jpg) no-repeat center;}
.new a{ float:right;  line-height:50px;  margin-right:5px;}
.new a:hover{ color:#3072b9;}
.new-bot{ width:570px;}
.new-bot ul li{ width:550px; height:42px; line-height:40px; background:url(../images/cpdot.jpg) no-repeat left; text-align:left; padding-left:19px; border-bottom:1px dashed #CCCCCC;}
.new-bot ul li span{ float:right;}
.new-bot ul li a:hover{ color:#3072b9;}

.cp{ width:1200px; height:50px; background:url(../images/cptop.jpg) no-repeat center;}
.cp a{ float:right; margin-right:5px; line-height:50px;}
.cp a:hover{ color:#3072b9;}
.cp-bot{ width:1248px; height:220px;}
.cp-bot ul li{ float:left; margin-left:25px; margin-right:5px; margin-bottom:10px;}
.cp-bot ul li a p{ width:215px; height:35px; line-height:35px;}
.cp-bot ul li a p:hover{  color:#0888d9;}



.fot{ width:100%; height:200px; background-color:#dbdcdc;}
.endlian{ text-align:left; color:#666666;}
.endlian p{ line-height:35px; font-size:15px;}
.endlian span{ font-size:18px;}
.wei p{ color:#666666;}
.bottom{ width:100%; height:40px; background-color:#dbdcdc;  color:#666666; font-size:15px;  line-height:40px; border-top:1px solid #999;}

/*内页*/

.aboutus{ width:260px; height:75px; background-color:#0587db;}
.aboutus p{ font-size:24px; color:#fff;text-align:center; padding-top:15px;}
.aboutus span{ font-size:15px; color:#fff; display:block; text-align:center;}
.aboutus-bot{ width:260px;}
.aboutus-bot ul{width:260px;}
.aboutus-bot ul li{  width:260px; height:50px; line-height:50px; background-color:#f2f2f2; margin-top:15px; }
.aboutus-bot ul li a{ display:block;color:#333333; margin-top:15px; width:260px; height:50px;}
.aboutus-bot ul li a:hover{ color:#fff; background-color:#0587db; }

.aboutus-right{ width:898px; height:40px; border-bottom:2px solid #0587db;}
.aboutus-right span{ width:898px;   float:left; line-height:40px; color:#000; text-align:left; }
.aboutus-right span a{ color:#000;}
.aboutus-right span a:hover{ color:#0587db;}
.jianjie{ width:890px;color:#333333; text-align:left; text-indent:30px; line-height:30px; }
.jianjie p{ color:#333333;}