@charset "utf-8";
/* CSS Document */
body,div,span,table,hr,ul,li,p,a,h1,h2,h3,h4,h5,h6,h7,input{
	margin:0;
	padding:0;
}
.clearfix {
	zoom: 1;
}/*父级元素添加*/
.clearfix:after {
	clear: both;
	content: "";
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
li{
	list-style:none;
}
a{
	text-decoration:none;
}
a:focus{outline:none;}
img{border:0;}

.fl{
	float:left;
	}
.fr{
	float:right;
	}
body{font-family:Arial;}
	
/*index*/
.heard_all{width:100%; height:106px; background:url(../images/heard_all.png);}
.heard{width:1000px; margin:0 auto; height:106px; background:url(../images/heard_bg.png) no-repeat;}
.logo{width:414px; height:72px; margin:16px 0 0 10px;}
.heard_right{width:190px; height:106px; position:relative;}
.heard_right ul{position:absolute; right:0; top:0; width:146px; height:28px;}
.heard_right ul li{height:28px; width:73px; float:left;}
.heard_right ul li.lan{background:#6595da;}
.heard_right ul li a{width:73px; height:28px; line-height:28px; display:block; color:#fff; font-size:13px; font-family:微软雅黑; text-align:center;}
.search_txt{width:189px; height:28px; background:url(../images/search_txt.png); position:absolute; right:0; top:51px;}
.dh_all{width:100%; height:36px; background:#6595da;float:left;}

.i_min_all{background:url(../images/i_min_bg.jpg) repeat-x #fbfbfb; width:100%;}
.i_min{width:1000px; margin:0 auto;}
.i_min1{width:100%; height:332px; padding-bottom:34px;}
.i_min1_left{width:358px;height:318px;background:#fff;padding: 0 10px 11px 10px;}
.min1_new{height:50px; width:358px; position:relative; font-size:18px; font-weight:bold; color:#646464;}
.min1_new .news{position:absolute; letter-spacing:0; bottom:5px;}
.xx{height:33px; width:285px; position:absolute; right:0; top:0; border-bottom:1px solid #93baf1;}
.i_min1_left li{height:66px; border-bottom:1px dashed #d3d3d3; }
.i_min1_left li a{line-height:28px; font-size:15px; color:#000; float:right; width:280px; padding:5px 0 5px 5px;}
.i_min1_left li .news_time{width:50px; height:56px; float:left; font-size:14px; padding:5px 10px;}
.i_min1_left li .news_time .date{margin-left:5px;}
.i_min1_left li .news_time p{line-height:28px; color:#535353;}
.i_min1_left li:hover .news_time span{font-weight:bold;}
.i_min1_left li:hover a{color:#f8a427;}
.i_min1_right{width:545px; height:332px;}

/*焦点图*/
.focus{position:relative;width:545px;height:332px;/* background-color: #000; */float: left;}  
.focus img{width: 545px;height: 330px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px;  margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 80px; line-height: 80px; 
  display: block; text-align: left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; }  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{ bottom: 10px; right:15px; position: absolute; height: 14px; text-align: center; z-index: 200; width:130px; }  
.focus .fbg div{overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px;  margin:0 3px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/dian2.png); }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/dian1.png);}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.i_min2_left{width:692px; margin-top:17px;}
.i_con2_min1,.i_con2_min2{height:50px; font-size:18px; line-height:50px; color:#646464; border-bottom:1px solid #dedede; text-align:left; font-weight:bold;}
.i_con2_min1_con,.i_con2_min2_con{padding:10px 0; width:100%; overflow:hidden;}
.i_con2_min1_con li{width:215px; float:left; margin-left:23px;}
.i_con2_min1_con li img{width:215px; height:140px;}
.i_con2_min1_con li p{font-size:12px; margin-top:5px;}

.i_con2_min1_con li p.p1 a{color:#000; line-height:30px; font-weight:bold;}
.i_con2_min1_con li p.p2 a{color:#737373; line-height:20px;}
.i_con2_min1_con li p.p1 a:hover{color:#f8a427;}
.i_con2_min2_con li{width:105px; height:134px; position:relative; float:left; margin-left:10px;}
.i_con2_min2_con li img{width:105px; height:134px;}
.i_con2_min2_con li a{width:100%; height:134px; font-size:12px; text-align:center; display:block; position:absolute; top:0; left:0;right:0;bottom:0;background:url(../images/bg1.png) repeat-x left bottom;}
.i_con2_min2_con li a .name{ height:34px; display:block; color:#fff; line-height:34px;position:absolute;bottom:0;left:0;right:0;}
.i_con2_min2_con li a:hover{background:url(../images/bg2.png); height:134px; width:105px;  position:absolute; top:0; left:0; }
.i_con2_min2_con li a:hover .name{bottom:10px;}
.i_min2_right{width:290px; background:#fff; margin-top:-10px; border-top:5px solid #93baf1; padding-bottom:18px;}


#lib_Tab1{height:50px;line-height:50px;display:block;}
.hover{height:50px;}
#lib_Tab1 a{float:right;}
.tab ul li{width:245px;padding-left:25px;cursor:pointer; background:url(../images/i_tit1.jpg) no-repeat 10px center; height:50px; line-height:50px; color:#617cf7; font-size:18px; font-weight:bold;}
.xwkd-con{width:270px; padding-top:20px;}
.xwkd-con li{height:43px; border-bottom:1px solid #ececec; width:270px;}
.xwkd-con li a{color:#000; height:43px; line-height:43px; display:block; font-size:14px; background:url(../images/bg3.jpg) no-repeat 10px center; width:251px; padding-left:19px; }
.xwkd-con li a:hover{background:url(../images/bg3.jpg) no-repeat 10px center #f7f7f7; color:#f8b053;}
.footer_all{background:#a4c6f6; width:100%; height:215px; margin:40px auto 0;}
.i_link{width:240px; margin:0 auto;}
.i_link li{width:80px; height:33px; float:left;}
.i_link li a{color:#fff; font-size:13px; line-height:33px; text-align:center; display:block;}
.copy{padding:15px 0 13px 0;}
.copy p{color:#fff; font-size:13px; line-height:24px; text-align:center;}


/*menu*/
.menu{ margin:0px auto; width:1000px; height:36px; line-height:36px; }
#nav {display:block;}
#nav .mainlevel { float:left; /*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:36px; display:block;  text-align:center; font-size:14.5px; padding:0 10px;}
#nav .mainlevel a:hover {color:#0CF; text-decoration:none;}
#nav .mainlevel a.cur{}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-bottom:1px solid #5097d5;  font-size:14px;height:33px; line-height:33px; }
#nav .mainlevel li a{ display:block; height:33px; line-height:33px;background:#0b55ae;font-size:14px;font-weight:normal}
#nav .mainlevel li a:hover{background:#014ea5;}

		.picMarquee-left{ width:100%;  overflow:hidden; position:relative;    }
		.picMarquee-left .bd{}
		.picMarquee-left .bd .tempWrap{ width:700px !important}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; background:#f2f2f2  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:105px; height:134px; display:block;}
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .tit{ line-height:28px; height:28px;   }
		
/*list*/
.l_min_all{background:#fbfbfb; padding:30px 0 0 0;}
.l_min{width:1000px; margin:35px auto;}
.l_min_left{width:270px;}
.lmm{width:270px; height:60px; background:#6595da; font-size:18px; color:#fff; text-align:center; line-height:63px; font-weight:bold;}



/*list_l_nav_menu*/
.menu1{ margin:0px auto; width:268px;  border:1px solid #e1e1e1; background:#f7faff;}
#nav1 {display:block;}
#nav1 .mainlevel1 {width:268px;/*IE6 only*/}
#nav1 .mainlevel1 a {color:#000; text-decoration:none; line-height:53px; display:block; font-size:17px; width:190px; padding:0 54px 0 24px;background:url(../images/c_bg1.jpg) no-repeat 215px center;  border-bottom:1px solid #e1e1e1;}
#nav1 .mainlevel1 a:hover,#nav1 .mainlevel1 a.on {color:#2c6bc1; background-position:210px -32px; background:url(../images/c_bg2.jpg) no-repeat 200px center; margin-left:15px; padding:0 10px 0 10px; border-bottom:1px solid #2c6bc1;}
#nav1 .mainlevel1 a.cur{}
.on1{display:block;}
#nav1 .mainlevel1 ul {display:none; border-bottom:1px solid #e1e1e1; width:220px; margin-left:24px; }
#nav1 .mainlevel1 li {  font-size:14px; line-height:40px; width:220px; margin:0 auto; margin:0; padding:5px 0 5px 0;}
#nav1 .mainlevel1 li a{ display:block;  line-height:36px;font-size:14px; text-align:left; width:220px; padding:0; background:none; border:0; width:220px;}
#nav1 .mainlevel1 li a:hover{color:#f8a427; border:0; background:none; padding:0;  width:220px; margin:0;}


.l_min1{width:248px; height:318px; background:#fff; padding:0 10px 14px 10px; border:1px solid #e1e1e1; margin-top:30px;}
.l_min1 .min1_new{height:50px; width:248px; position:relative; font-size:18px; font-weight:bold; color:#646464;}
.l_min1 .min1_new .news{position:absolute; letter-spacing:0; bottom:5px;}
.l_min1 .xx{height:33px; width:180px; position:absolute; right:0; top:0; border-bottom:1px solid #93baf1;}
.l_min1 li{height:66px; border-bottom:1px dashed #d3d3d3;   overflow:hidden;}
.l_min1 li a{line-height:28px; font-size:15px; color:#000; float:right; width:172px; padding-left:5px; overflow:hidden; padding:5px 0;}
.l_min1 li .news_time{width:50px; height:56px; float:left; font-size:14px; padding:5px 10px;}
.l_min1 li .news_time .date{margin-left:5px;}
.l_min1 li .news_time p{line-height:28px; color:#535353;}
.l_min1 li:hover .news_time span{font-weight:bold;}
.l_min1 li:hover a{color:#f8a427;}

.l_min_right{width:640px; border:1px solid #e3e3e3;}
.dqwz{width:98%; height:37px; background:#f7faff; color:#959595; text-align:right; padding-right:2%;}
.dqwz a{color:#959595; font-size:13px; line-height:37px;}
.l_list{padding:10px 0; background:#fff;}
.l_list li{height:39px; line-height:39px; width:694px;}
.l_list li a{background:url(../images/l_bg2.jpg) no-repeat 20px center; width:635px; padding-left:37px; font-size:14px; color:#000; display:block;}
 .l_list li a:hover{color:#f8a427;}
 
 
 /*content*/
 .con{padding:10px 25px;}
 .con_tit{width:100%; line-height:50px; text-align:center; font-size:20px; color:#6595da; font-weight:bold;}
 .con_time{width:435px; height:30px; line-height:30px; margin:0 auto; background:#f7f7f7; text-align:center; font-size:14px; color:#737373;}
 .con_con{padding-top:10px;}
 .con_con p{color:#0d0d0d; font-size:15px; line-height:30px;}
 .con_con p img{max-width:600px; display:block; margin:0 auto;}
.dlogo{
    float: left;
    margin-top: 24px;
}
.dlogo p{
    font-size: 14px;
    color: #fff;
    line-height: 30px;
   
}
.vx{
    position: absolute;
    right: 0;
    top:50px;
}
.vx li{
    float: left;
    margin-left: 10px;
}
.vx img{
    width: 250px;
}
.bqtext{
    float: left;
    font-size: 14px;
    color: #fff;
    
    line-height: 30px;
    margin-top: 28px;
    margin-left: 50px;
}
.bq_center {
    overflow: hidden;
    background: #a4c6f6;
    position: relative;
    margin: 0 auto;
    width: 1000px;

}