@charset "utf-8";
@import url("global.css");
.banner{
	width:100%;
	background:url(../images/banner.jpg) no-repeat center top;
	height:850px;
}
.banner_con{
	width:1200px;
	margin:0 auto;
}
.banner_con .logo{
	padding:60px 0 0 35px;
}
.text{background:#fff url(../images/title_text.png) no-repeat; padding:0 0 0 100px; text-align: center; color:red; height: 105px;-moz-box-shadow: 0px 8px 20px rgba(168, 94, 15, 0.3); /* 老的 Firefox */
box-shadow: 0px 8px 20px rgba(168, 94, 15, 0.3); margin-top:-90px; font-size: 35px; line-height: 102px;}
.bg01{margin-top: 35px; padding:20px 0;}
.bg02{padding:40px 0;}
.bg03{margin-top: 15px; padding:20px 0;}
.more{width:100%; text-align: center;display: block;margin: 25px 0;}
.more1{margin:10px;}
.p2{width:50%;}
.p3{width:33.33%;}

.pic_news{width:599px; height: 399px; }
.news{width:553px; height: 393px; text-align: left; /*! background: #fff; */ padding:0px;margin: 40px 0 0 36px;}
.news .top1{height: 85px;border-bottom: 1px dotted #bdbdbc;padding: 0;margin: 0 0 12px;}
.news .top1 .date{float:left; width:57px; height: 92px; background: #5984d1; color:#fff; text-align: center; font-size: 18px; line-height: 30px;padding: 3px 0 0 0;margin: 0 10px 0 0;}
.news .top1 .info{float: left; width:490px;}
.news .top1 .info h1{text-align: center; font-size: 24px; color:red; font-weight: normal; height: 30px; margin:8px 0 0 0;}
.news ul{margin:0; width:553px;float: left;}
.news li{font-size: 18px; height: 42px; background:url(../images/icon.png) 2px 6px no-repeat; color: #555; width:565px; padding-left:24px; float: left;}
.news .date{color: #9e9e9e; width:94px; text-transform: uppercase; height: 36px; font-size: 14px;}

.video{width: 727px; height: 408px; margin:40px 0 0 0;}
.ad01{margin:40px 0 0 0;}
.ad01 li{margin:0 0 10px;}
.list{margin: 20px 0}
.list h2{background: url(../images/icon01.png) center left no-repeat; padding:0 0 0 30px; font-size: 24px; color:#d40d18; font-weight: 500; height: 50px; line-height: 50px;margin: 0 0 12px;}
.list .video{width: 555px; height: 313px; margin: 0;}
.p3 li{font-size: 16px; height: 36px; background:url(../images/icon02.png) 0px 2px no-repeat; color: #555; padding-left:30px; float: left; width:96%; margin:0 2%;}

h3{font-size: 48px; color:#d40d18; text-align: center; margin: 40px 0; height: 100px; line-height: 100px;}
.pic_list li{float: left; width:300px; text-align: center; margin:15px 0;}
.pic_list li img{width:270px; height: 360px;}

.news01{width:584px; height: 393px; text-align: left; /*! background: #fff; */ padding:0px;margin:40px 0;}
.news01 .top1{height: 139px;padding: 0;margin: 0 0 26px; width:100%; background: #fff6db;}
.news01 .top1 .pic{width:199px; height: 139px;}
.news01 .top1 .pic img{width:199px; height: 139px;}
.news01 .top1 .info{width:363px;}
.news01 .top1 .info h1{text-align: left; font-size: 18px; color:#000; font-weight: normal;  margin:36px 0 0 24px;}
.news01 ul{margin:0; width:553px;float: left;}
.news01 li{font-size: 18px; height: 42px; background:url(../images/icon03.gif) -2px 4px no-repeat; color: #555; width:565px; padding-left:24px; float: left;}
.news01 .date{color: #9e9e9e; width:60px; text-transform: uppercase; height: 36px; font-size: 14px;}

/*pic_news*/
.slideBox,.slideBox01{ width:599px; height:399px; overflow:hidden; position:relative; margin: 40px 0 0 0;}
.slideBox .hd,.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:19px; z-index:2; }
.slideBox .hd ul,.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li,.slideBox01 .hd ul li{border-radius: 5px; float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on,.slideBox01 .hd ul li.on{background:#c10000; color:#fff;}
.slideBox .bd,.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img,.slideBox01 .bd img{ width:599px; height:399px; position: relative; z-index: 0 }
.slideBox .bd .news_info,.slideBox01 .bd .news_info{background:url(../images/slideBox_bd_dl_bg.png); width:599px; height: 61px; top:338px; line-height: 20px; color:#fff; font-size: 16px; margin-top: 0px; text-align: left; position: absolute; z-index:2;padding-left: 20px;}
.slideBox .bd .news_info h1,.slideBox01 .bd .news_info h1{font-weight: normal; line-height: 30px; font-size: 18px; margin-top: 15px;}



/* 通用图片列表_普通式 */ 
.picList li{ width:235px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:235px; height: 313px; } 
.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:24px;   } 
         
.leftLoop{ overflow:hidden; position:relative; height: 313px; top:0px; } 
.leftLoop .hd{ overflow:hidden;  height:100px; position: relative; top:100px; z-index: 3; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:34px; height:90px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .prev{float: left;}
.leftLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:0px 40px; position: relative; top:-99px; overflow: hidden; } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 

.leftLoop01{ overflow:hidden; position:relative; top:0px; margin:50px 0 0 0; height: 450px;} 
.leftLoop01 .hd{ overflow:hidden;  height:90px; position: relative; top:139px; z-index: 3; width:100%; } 
.leftLoop01 .hd .prev,.leftLoop01 .hd .next{ display:block;  width:34px; height:90px; line-height:10px; float:right; overflow:hidden;   
cursor:pointer; background:url("../images/icoLeft.png") no-repeat;} 
.leftLoop01 .hd .prev{float: left;}
.leftLoop01 .hd .next{ background:url("../images/icoRight.png") no-repeat;  } 
.leftLoop01 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop01 .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop01 .hd ul li.on{ background:#f00;  } 
.leftLoop01 .bd{ padding:10px 0; position: relative; top:-99px; overflow: hidden; } 
.leftLoop01 .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop01 .bd ul li{ margin:0 75px 0 0; text-align:center; float:left;display:_inline; width:245px;  } 
.leftLoop01 .bd ul li img{ width: 245px; height: 368px; float: left; margin:0 0 10px 0;} 

.list01{
	padding:10px 10px 0;
}
.list01 li{
	background:url(../images/red_dot.png) 2px 6px no-repeat;
	padding-left:28px;
	font-size:16px;
	line-height:36px;
}
.list01 li a{
	color:#333;
}
.list01 li .riqi{
	font-size:16px;
	color:#a3a3a3
}

/*footer*/
.w1040{
	max-width:1200px;
	margin: 0 auto;
}
.footer{
    margin:15px auto 0;
    padding-bottom:30px;
	width:100%;
	background:url(../images/bg_footer.gif) !important;
    padding-top:10px;
    color:#fff;
    border:0!important;
    text-align: center;
    font-size: 16px;
    height: auto;
}
.foot_nav{
	line-height:41px;
	color:#fff;
}
.foot_nav a{
	color:#fff;
}
.foot_nav a:hover{
	text-decoration:underline;
}
.foot_con{
    position:relative;
	padding:15px 60px;
	padding-bottom:0;
	line-height:24px;
}
.foot_con p{
	margin-bottom:10px;
	text-align: left;
}
.footer a{color:#fff;}
.zhaocuo{text-indent:220px;}
.jiucuowx{position:absolute;top:5px;right:100px;}
.govlogo{position:absolute;top:0px;left:150px;}
.footer .foot_nav,.footer .foot_con{padding-left:240px; text-align:left;}
..mobile_footer{
	display:none;
	overflow:hidden;
}
