*, body, div, ul, li{
	margin:0;
	padding:0;
}
body{
	font-family:"微软雅黑", arial, helvetica, sans-serif;
	color:#333333;
	line-height:25px;
	font-size:14px;
}
	
a:link, a:visited {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration: underline;
	color:#08a5e0;
	text-decoration:none;
}

ul, ul li {
	list-style-type:none;
}
.cl {
	zoom:1;
}
.clear{
	clear:both;
}
.top{
	width:1200px;
	height:113px;
	margin:0 auto;
}
.left{
	width:522px;
	height:113px;
	float:left;
}
.right{
	width:283px;
	height:113px;
	float:right;
}
.tuop{
	width:283px;
	height:30px;
	padding-top:30px;
}
.top_nav{ color:#999; float:right;}
.top_nav a{color:#999;}
.tuop p{
	float:right;
	font-size:14px;
	margin:auto;
}
.tuop p a{
	padding-right:23px;
	font-size:15px;
}
.ss_txt{
	display:block;
	height:30px;
	width: 220px;
	padding-left: 10px;
}

/*网站头部*/
.col960 {
	width:1200px;
	margin:auto;
}
.navbg {
	height:40px;
	width: 100%;
	background: #0f4fba;
	z-index:99;
	left:0;
}
#navul li {
	float: left;
	margin-right: 1px;
	width:149px;
	height:40px;
	position:relative;
	text-align:center;
	line-height:40px;
}

#navul li:hover {
	font-size:16px;
	background:#fff;
}
#navul li a:link, #navul li a:visited {
	color:#ffffff;
	font-size:16px;
	
}
#navul li ul {
	display:none;
	position:absolute;
	z-index:10000;
	top:38px;
	background:#0f4fba;
}
#navul li ul li {
	display:block;
	width:148px;
	float:none;
	margin-right:0px;
	height:35px;
	position:relative;
	line-height:35px;
	font-size:12px;
	background:#0f4fba;
}
#navul li ul li a {
	color:#ffffff;
	font-size:16px;
}
#navul li ul li a:link, #navul li ul li a:visited {
	color:#ffffff;
	font-size:16px;
	
}



#navul li.navmoon {
background:#fff;
	width:148px;
	height:38px;
	line-height:38px;
}

#navul li.navmoon a {
	color:#000;
	font-size:16px;
}

#navul li.navmoon ul {
	display:block;
}

#navul li.navmoon ul li.navmoon a {
	color:#000;
	font-size:16px;
}





.box0{
	width:100%;
	height:115px;
	background:#efeded;
	overflow:hidden;
}
.box1{
	width:1200px;
	height:115px;
	overflow:hidden;
	margin:0 auto;
}
.box1 li{
	float:left;
	width:595px;
	border-right: solid 1px #d9d7d8;
}

.bxleft{
	width:100px;
	height:115px;
	float:left;
}

.bxleft2{
	width:50px;
	height:115px;
	float:left;
	margin:auto;
	padding-left:10px;
}
.bxleft2 h1{
	font-size:24px;
	font-weight:normal;
	height:30px;
	line-height:30px;
	padding-top:30px;
}
.bxleft2 p{
	font-size:12px;
	font-weight:normal;
}
.bxright
{
	width:400px;
	height:60px;
	float:right;
	margin:auto;	
    padding-left:30px;
    margin-top:30px;
    overflow:hidden;
}
.bxright ul
{    
	height:60px;
}
.bxright ul li
{ 
  font-size:14px;
  color:#6a6a6a;
	font-weight:normal;
   line-height:20px;
  height:20px;
   border:0px;
}
.bxright ul li span
{ 
  padding-left:20px;
}


.box2{
	width:1200px;
	height:288px;
	margin:0 auto;
	padding:60px 0px 40px 0px;
}

.qysp{
	width:334px;
	height:288px;
	float:left;
	margin-right:30px;
}
.head{
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:5px;
}
.head p,.head img{
	float:left;
	font-size:18px;
}
.head span{
	float:right;
	font-size:16px;
}

.xwdt{
	width:476px;
	height:288px;
	float:left;
}
.head1{
	width:20px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:5px;
	float:left;
}
.head1 img{
	width:20px;
	height:40px;
	float:left;
}

.gyxb{
	width:323px;
	height:288px;
	float:right;
	margin-left:30px;
}
.bxcon1{
	width:323px;
	height:242px;
}
.bxcon1 a img{
	float:left;
}

.box3{
	width:1200px;
	height:auto;
	margin:0 auto;
	overflow: hidden;
}
	


/* marqueeleft */
.marqueeleft{height:185px;width: 1200px;;overflow:hidden;margin:20px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 30px;display:inline;width:240px;height:185px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:210px;height:155px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:30px;line-height:30px;
background:#a2a4a5;}
.marqueeleft li .txt a{color:#fff;}
.marqueeleft li .txt:hover{text-align:center;height:30px;line-height:30px;
background:#212121;}


.box4{
	width:100%;
	height:115px;
	overflow:hidden;
	background:#0f51bb;
	margin-top:30px;
}
.foot{
	width:1200px;
	height:115px;
	margin:0 auto ;
	color:#fff;
	text-align:center;
	font-size:13px;
	padding-top:20px;
}