#index{
	
}


/*#notice{position:absolute; left:-500px; top:150px; font-size:16px; z-index:9999; color:#fff; width:300px;}*/
#notice{position:absolute; left:-153px; top:53px; font-size:14px; z-index:9999; width:300px; display:none;}
/*#notice{height:30px; line-height:30px; width:100%; margin:auto; border-bottom:1px solid #e1e1e1;}
#notice .content{width:960px; margin:auto;height:30px; line-height:30px; font-size:14px; text-indent:1em;}
*/


#banner {
	width: 100%;  position:relative; padding:0!important;  margin-top:83px; background:url(../images/basic/bx_loader.gif) no-repeat center;
}
.bx-controls{background:url(../images/basic/focus_bg.png) no-repeat center;}
.bx-pager{background:url(../images/basic/focus_bg.png) no-repeat center; padding-top: 20px!important; padding-bottom:20px!important;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom:0px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ /*width:1000px; text-align:left; left:50%; margin-left:-500px;*/}
.bx-wrapper .bx-pager{ padding:0;}
.bx-pager.bx-default-pager a.active {
background: #10C55B!important;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #666;
text-indent: -9999px;
display: block;
width: 14px;
height: 14px;
margin: 0 3px;
outline: 0;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ bottom:20px;}

#search_wrap{ height:60px; margin:auto; background:#dcdcdc;}
#search_wrap .inner{ width:1000px; height:60px; margin:auto;}


/* flexslider */
.flexslider{position:relative;height:445px; width:100%; margin:auto; overflow:hidden;background:url(../images/basic/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; height:445px; overflow:hidden;}
.slides li{height:445px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:60px; text-indent:25px; overflow:hidden;background:url(../images/basic/dots.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 -14px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:39%;}
.flex-direction-nav li a{display:block;width:52px;height:94px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/basic/button_arr.png) left -20px no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/basic/button_arr.png) -68px -20px no-repeat;}
.flex-direction-nav li a.flex-prev:hover{left:0px;background:url(../images/basic/button_arr.png) left -164px no-repeat;}
.flex-direction-nav li a.flex-next:hover{right:0px;background:url(../images/basic/button_arr.png) -68px -164px no-repeat;}
/*end if*/

#main_wrap{width:100%; margin:auto;  margin:12px 0 33px 0; padding-bottom:10px;}
#main{ width:1280px; margin:auto; padding:20px 0px 0 0px;}
#main .title{ font-size:14px; line-height:30px;}
#main .title span{ font-family:Arial;}
#main .pic{ padding:20px 0 5px 0;}
.item-about{ width:300px;}
.item-about .content{ line-height:24px; padding-top:7px;}
.item-about .content p{ padding-top:0; margin-top:0;}
.item-news{ width:300px; margin:0 26px;}
.item-news .content{ line-height:24px; padding-top:5px;}
.item-network{width:300px;}
.item-network .content{ padding-top:20px;}
.item-video{ width:300px;}
.item-video .content{ padding-top:20px;}

.articleList{padding:1px 3px 1px 10px; height:24px; line-height:24px; background:url(../images/basic/arr1.gif) no-repeat left 50%;overflow:hidden;}
.articleList .ariticleTitle{float:left;}
.articleList .articleDate{float:right;color:#999;}

#main_sub1{ width:460px; float:left;}
#main_sub2{ width:490px; float:right; }
#main div .title{ height:15px; line-height:15px; position:relative; text-transform:uppercase; font-family:Arial; font-size:14px;  /*font-weight:bold;*/}
#main_sub2 .title{padding-left:23px;}
#main div .title h2{ display:inline-block; height:15px; line-height:15px; font-family:Microsoft Yahei; font-size:14px; font-weight:bold; color:#0071c9; background:#fff; width:60px;}
#main div .title a{ display:block; position:absolute; right:0; top:0; height:15px; line-height:15px; background:#fff; padding:0 0 0 5px; font-family:"ËÎÌå";}
#main_sub1 .pic{ padding:0; float:left; width:134px;}
#main_sub1 .container{ padding-top:19px;}
/**/

			#carousel {
				width: 315px;
				position:relative;
				float:right;
				
			}
			#carousel ul {
				list-style: none;
				display: block;
				margin: 0;
				padding: 0;
			}
			#carousel li {
				/*background:#fff;*/
				color: #999;
				text-align: center;
				display: block;
				width: 315px;
				height: 109px;
				padding: 0;
				margin: 1px;
				float: left;
				position: relative;
			}
			#carousel li .picture{width: 123px; height: 106px; float:left; overflow:hidden;}

			#carousel li img {height:106px;}
			
			#carousel li .content {
				display: block;
				/*background:#fff;*/
				text-align:left;
				overflow: hidden;
				/*width: 220px;
				height: 106px;
				position: absolute;*/
				z-index: 2;
				padding-right:5px;
				top: 0px;
				right: 0px;
			}			
			#carousel li .content h2{font-size:14px; /*font-weight:normal;*/ padding:0px 0 5px 0; margin:0;}
			#carousel li .content h2 a{font-size:14px; /*font-weight:normal;*/ color:#0067b2; text-decoration:none;}
			#carousel li .content span{color:#666; line-height:22px; display:block;}
			#carousel li .content .date{color:#999; padding-top:5px;}

			.clearfix {
				float: none;
				clear: both;
			}
			#carousel .prev, #carousel .next {
				background: transparent url(../images/basic/control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 6px;
				height: 12px;
				margin-left: 5px;
				/*position: absolute;*/
				bottom: 9px;		
				z-index:999;	
				float:left;
			}
			#carousel .prev {
				background-position: 0 -12px;
				right: 60px;
				margin-right:5px;
			}
			#carousel .prev:hover {
				/*right: 81px;*/
				background-position: -6px 0;
			}			
			#carousel .next {
				background-position: 0 0px;
				right: 10px;
			}
			#carousel .next:hover {
				/*right: 9px;*/
				background-position: -6px -12px;
			}				
			#carousel .pager {
				text-align: left;
				margin: 0 auto;
				/*position:absolute;*/
				left:3px;
				bottom:0px;
				z-index:999;
				float:left;
				margin-top:1px
			}
			#carousel .pager a {
				/*background: transparent url(../images/basic/carousel_control.png) no-repeat -2px -32px;*/
				background: transparent url(../images/basic/arr_focus.png) no-repeat 0 0;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 9px;
				height: 9px;
				margin: 0 2px 0 2px;
			}
			#carousel .pager a.selected {
				/*background: transparent url(../images/basic/carousel_control.png) no-repeat -12px -32px;*/
				background: transparent url(../images/basic/arr_focus.png) no-repeat 0 -9px;
				text-decoration: underline;				
			}
			#control{ position:absolute; bottom:0; right:10px;}

/**/
