﻿@charset "utf-8";
@import url("global.css");
.banner{
	width:100%;
	background:url(../images/banner.jpg) no-repeat center top;
	height:530px;
}
.banner_con{
	width:1200px;
	margin:0 auto;
}
.banner_con .logo{
	padding:25px 0 0 35px;
	text-align: center;
}
.content{background:#fff; -moz-box-shadow: 0px 8px 20px rgba(39, 118, 201, 0.75); /* 老的 Firefox */box-shadow: 0px 8px 20px rgba(39, 118, 201, 0.75); width: 1300px;margin: auto;}
.content h2{text-align: center;}
.text{background:url(../images/title_text.png) no-repeat; text-indent:2em; text-align: left; color:#fff; height: 105px;font-size: 18px; line-height: 30px;padding: 23px 59px;margin-top: -86px;}
.bg01{margin-top: 0px; padding:20px 0; background:url(../images/bg01.png) no-repeat right bottom;}
.bg02{padding:40px 0;background:url(../images/bg02.png) repeat-y; width:1376px;margin: 0 -38px;}
.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{margin:4px 4px 33px 80px;}
.news{width:599px; height: 320px; text-align: left; /*! background: #fff; */ padding:0px;margin: 40px 0 0 60px;}
.news ul{margin:0; width:100%;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:76px; text-transform: uppercase; height: 36px; font-size: 14px;}

.white, .white .date{color:#fff;}
.white{margin: 40px 0 0 30px;}
.white li{font-size: 18px; height: 42px; background:url(../images/icon01.png) 2px 6px no-repeat; color: #555; width:565px; padding-left:24px; float: left;}


.list02{
	margin:15px auto 60px;
	width: 1158px;
}
.list02 li{
	float:left;
	width:550px;
	height:102px;
	margin:20px 0 0 20px;
	background:#eef8ff
}
.list02 li .riqi{
	display:block;
	width:60px;
	height:50px;
	margin:23px 0 0 21px;
	padding:10px 0 0;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	background:#2765a9;
	text-align:center;
	font-size:25px;
	font-weight:bold;
	line-height:18px;
}
.list02 li .riqi em{
	font-size:14px;
	font-weight:normal;
}
.list02 li .r{
	width:435px;
	margin:22px 0 0 20px;
}
.list02 li .r h3{
	font-size:18px;
	font-weight:normal;
	color:#014b9c
}
.list02 li .r h3 a{
	color:#014b9c
}
.list02 li .r p{
	font-size:15px;
	padding:1px 0 0;
}


.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{ width:538px; height:321px; overflow:hidden; position:relative; margin: 40px 0 0 0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:2; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .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{background:#c10000; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:538px; height:321px; position: relative; z-index: 0 }
.slideBox .bd .news_info{background:url(../images/slideBox_bd_dl_bg.png); width:538px; height: 40px; top:281px; line-height: 20px; color:#fff; font-size: 16px; margin-top: 0px; text-align: left; position: absolute; z-index:2;}
.slideBox .bd .news_info h1{font-weight: normal; line-height: 34px; font-size: 18px; margin:0 0 0 20px;}



/* 通用图片列表_普通式 */ 
.picList li{ width:235px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:195px; height: 346px; } 
.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:24px;   } 
         
.leftLoop{ position:relative; height: 373px; top:0px; margin:40px auto; width: 1150px;} 
.leftLoop .hd{ /*! overflow:hidden; */  height:100px; position: relative; top:130px; z-index: 3; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:40px; height:71px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("../images/icoLeft.png") no-repeat;} 
.leftLoop .hd .prev{float: left;}
.leftLoop .hd .next{ background:url("../images/icoRight.png") no-repeat; margin-right:0px; margin-top:10px;   } 
.leftLoop .hd ul{overflow:hidden; zoom:1; margin-top:256px; position: absolute; text-align: center; left:41.5%; } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:60px; height:7px; 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:#e97004;  } 
.leftLoop .bd{ padding:0px 40px; position: relative; top:-99px; overflow: hidden;  } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 16px; text-align:center; float:left;display:_inline;  } 

         
.leftLoop02{ position:relative; height: 285px; top:0px; margin:40px auto; width: 1150px;} 
.leftLoop02 .hd{ /*! overflow:hidden; */  height:100px; position: relative; top:64px; z-index: 3; } 
.leftLoop02 .hd .prev,.leftLoop02 .hd .next{ display:block;  width:40px; height:71px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("../images/icoLeft.png") no-repeat;} 
.leftLoop02 .hd .prev{float: left;}
.leftLoop02 .hd .next{ background:url("../images/icoRight.png") no-repeat; margin-right:0px; margin-top:10px;   } 
.leftLoop02 .hd ul{overflow:hidden; zoom:1; margin-top:203px; position: absolute; text-align: center; left:41.5% } 
.leftLoop02 .hd ul li{ position:relative; _display:inline; float:left;  width:60px; height:7px; 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);} 
.leftLoop02 .hd ul li.on{ background:#e97004;  } 
.leftLoop02 .bd{ padding:0px 40px; position: relative; top:-99px; overflow: hidden;  } 
.leftLoop02 .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop02 .bd ul li{ margin:0 22px; text-align:center; float:left;display:_inline; width:305px; border:1px #eee solid; padding:1px  } 
.leftLoop02 .bd ul li img{width:305px; height: 214px;}
.leftLoop02 .bd ul li p{height: 37px; background: url(../images/slideBox_bd_dl_bg.png); text-align: center; color:#fff; margin:-37px 0 0 0; position: relative;line-height: 37px;}



.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:none !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;
}
