* {margin:0px; padding:0px;}
body {margin:0;color: #333;font-family:'Microsoft YaHei','微软雅黑','宋体';background: #f4f4f4;text-decoration:none; }
td, tr {text-align:center;}
input,button { font-size:12px; border-width:1px}
select {font-size:12px; border-width:1px}
textarea { font-size:12px; border:1px solid #ccc}
form {margin:0}
img {border:0;vertical-align:middle}
a{ text-decoration:none; color: #333;font-family:'Microsoft YaHei','微软雅黑','宋体'; }
a:link {text-decoration:none; color: #333;}		
a:visited {text-decoration:none; color: #333;}	
a:hover {text-decoration:none; color: #333;}	
a:active {text-decoration:none; color: #333;}	
p{text-decoration:none; }
.clear{ clear:both;}
.clearfix{ clear:both;}
.fl{ float:left;}
ul { list-style:none;}

.main{ width:100%; height:auto; margin:0 auto;}
.top{ width:100%; margin:0 auto; }
.logobg{ width:100%; height:133px; margin:0 auto;background:url(../images/logobg.jpg) no-repeat;background-position:center center; background-size:100% 133px; min-width:1200px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); }
.logoss{width:1200px; height:auto; margin:0 auto;}
.logo{ float:left; width:573px;}
.ss{ float:right; padding-top:50px;}
.ssk{ float:left; width:180px; height:34px; border:#c4c4c4 1px solid;}
.ssan{ float:left; width:47px; height:36px;}
.navbg{  height:49px; width:100%; margin:0 auto; background-color:#2477c5;x-repeat}
.nav{ width:1170px; height:49px;margin:0 auto;padding-left:30px;  }
.nav ul{ list-style:none; width:1200px; margin:0 auto; }
.banner{width:100%;height:405px;background-size: 100% 405px;background-position:center center; background-size:100% 405px; min-width:1200px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); }
.banner1{width:100%;height:405px;background:url(../images/05.jpg) no-repeat;background-size:100% 405px; min-width:1300px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); }



.contentbg{ width:1240px; height:auto; min-height:750px;margin:0 auto; background:#FFF;}
.contentbg1{ width:1240px; height:auto; min-height:1408px;margin:0 auto; background:#FFF;}
.contentbg2{ width:1240px; height:auto; min-height:750px;margin:0 auto; background:#FFF;}
.content{ width:1200px; height:730px; margin:0 auto;background:#FFF;}
.content1{ width:1200px; margin:0 auto;background:#FFF;}
.dtjy{ width:1200px; height:auto; margin:0 auto;background:#FFF;}
.xwdt{ width:783px; height:351px; float:left;background:#FFF;}
.xwdh{ width:768px; height:53px;padding-top:20px; padding-left:15px;border-bottom: #095587 solid 2px;}
.xwdh h1{ font-size:20px; color:#000; line-height:44px; vertical-align:middle; float:left;}
.xwdh span a{ float:right; padding-right:10px;line-height:44px; vertical-align:middle; color:#666666;}
.xwdh span a:hover{color:#666666;}
.dtleft{ width:340px; float:left;}
.dtpic { width:320px; height:180px; padding:10px;}
.dttt{ width:320px; height:50px; margin:0 auto;padding:0px 5px;}
.dttt p{ font-size:14px; color:#333; line-height:25px;text-align:left;width:310px;padding:5px;}
.dtright{ float:left; margin-left:20px; padding-top:6px; width:410px;}
.dtright ul{ list-style:none;}
.dtright ul li{ line-height:32px; font-size:16px;}
.dtright ul li a{ line-height:32px; font-size:16px; color:#333;}
.dtright ul li span{ float:right; font-size:14px;}
.zsjy{ width:390px; float:right;background:#FFF;}
.zsdh{ width:375px;height:53px;padding-top:20px; padding-left:15px;border-bottom: #095587 solid 2px;}
.zsdh h1{ font-size:20px; color:#000; line-height:44px; vertical-align:middle; float:left;}
.zsdh span a{ float:right; padding-right:5px;line-height:44px; vertical-align:middle; color:#666666;}
.zsdh span a:hover{color:#666666;}

.ksdh{ width:375px;height:53px;padding-top:20px; padding-left:15px;border-bottom: #095587 solid 2px;}
.ksdh h1{ font-size:20px; color:#000; line-height:44px; vertical-align:middle; float:left;}
.ksdh span a{ float:right; padding-right:5px;line-height:44px; vertical-align:middle; color:#666666;}
.ksdh span a:hover{color:#666666;}

.tzgg{ width:783px; float:left;}
.ggnr{ width:780px; float:left;}
.ljnr{ width:370px; padding:5px 0px 0px 2px;}
.ljnr ul{ padding-top:0px;}
.ljnr ul li{ padding-bottom:25px;}

.foot{ width:100%; height:147px; margin:0 auto; background-color:#0063c1; }
.footwz{ width:1200px; height:107px; background:url(../images/footbg.jpg) no-repeat; margin:0 auto; padding-top:40px;  text-align:center;background-size:100% 107px; min-width:1200px;width:expression(document.body.clientWidth <= 1200? "1200px": "auto");}
.footwz a{ font-size:14px; line-height:60px; vertical-align:middle; color:#FFF;}
   
.tm {height:78px;line-height:78px;background:#a6000c;text-align:center; }
.moreR1 {float:right;padding-right:8px;_margin-top:4px;}
.moreR1, .moreR1 a {color:#999}
.gt-tit tt {font-size:28px;color:#333;padding-left:10px;font-weight:lighter}
.right_u{ overflow:hidden; position:relative;}
.right_u li{ height:auto;overflow: hidden; padding:10px 0; border-bottom:#e2e2e2 1px dashed;}
.right_u .r_time{padding:0px; text-align: center; background: #058cc4; color: #0267c7; float: left; width: 72px; margin-top: 0px; margin-left:10px; }
.right_u .r_time span{ font-size:22px; display:block; background:#FFF; line-height:38px; height:38px;border:#CCC 1px solid;}
.right_u .r_time em{ display:block; font-size:14px; line-height:30px; height:30px; background:#0267c7;color:#FFF; font-style:normal;}
.right_u .r_abox{ float:right; width:290px; color:#0267c7;}
.right_u .r_abox .r_u_a{ font-size:18px; color:#333;display:block; line-height:25px; height:25px; overflow:hidden;}
.right_u .r_abox p{ font-size:14px; color:#999; line-height:20px; background:url(../images/time.jpg) left center no-repeat; padding-left:20px;}
.right_u .r_abox .r_u_a:hover{ text-decoration:underline; color:#F00;}


.right_u1{ overflow:hidden; width:783px; }
.right_u1 li{overflow: hidden; padding:12px 0; border-bottom:#e2e2e2 1px dashed; width:370px; float:left;margin: 0 10px;word-wrap: break-word;word-break: normal; font-size:14px;}
.right_u1 .r_time{padding:0px; text-align: center; background: #058cc4; color: #FFF; float: left; width: 72px; margin-top: 0px; margin-left:10px; float:left; }
.right_u1 .r_time span{ font-size:22px; display:block; background:#0267c7; line-height:38px; height:38px;border:#CCC 1px solid;}
.right_u1 .r_time em{ display:block; font-size:14px; line-height:30px; height:30px; background:#999;color:#FFF; font-style:normal;}
.right_u1 .r_abox{ float:left; width:270px; margin-left:15px; color:#0267c7;}
.right_u1 .r_abox .r_u_a{ font-size:16px; color:#333;display:block; line-height:25px; height:25px; overflow:hidden;}
.right_u1 .r_abox p{ font-size:14px; color:#999; line-height:20px;}
.right_u1 .r_abox .r_u_a:hover{ text-decoration:underline; color:#F00;}

/*焦点图*/
.focus{ position:relative; width:100%; height:405px;background-size: 100% 405px;background-position:center center;}  
.focus img{ width:100%; height:405px;background-size: 100% 405px;background-position:center center;} 
.focus .shadow .title{width: 100%; height: 35px;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; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; 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;right: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:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.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;}  


.lm_lban{width:230px;height:auto;min-height:690px;_height:690px;background:#fff;padding:11px 10px; border:1px solid #e7e7e7; float:left;}
.lm_top{height:38px;line-height:38px;background:#0C4588;border-left:#0C4588 5px solid;text-align:center;font-size:16px;color:#fff;overflow:hidden;}
.lm_top a{font-size:16px;color:#fff; font-weight:bold;}
.navdh{padding:15px 10px 0;width:210px;overflow:hidden;}
.navdh ul li{width:210px;height:34px;vertical-align:bottom;padding-bottom:10px;overflow:hidden;}
.navdh ul li a{display:block;width:148px;height:34px;padding-left:50px;line-height:34px;color:#464646;font-size:16px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:#e7e7e7 1px solid;}
.navdh ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{color:#fff; background:url(../images/web_ico.png) 20px -1px no-repeat #165DB1;border:#165DB1 1px solid;}


.navdh1{padding:15px 10px 0;width:210px;overflow:hidden;}
.navdh1 ul li{width:210px;height:34px;vertical-align:bottom;padding-bottom:10px;overflow:hidden;}
.navdh1 ul li a{display:block;width:198px;height:34px;padding-left:5px;line-height:34px;color:#464646;font-size:16px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:#e7e7e7 1px solid;}
.navdh1 ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{color:#fff; background: #165DB1;border:#165DB1 1px solid;}

.lm_rban{width:910px;height:auto;min-height:690px;_height:690px;background:#fff;padding:10px; border:1px solid #e7e7e7; float:right;}
.navjz{width:880px;height:auto;font-size:14px;line-height:32px;overflow:hidden;padding:15px;}
.navjz ul{clear:both; list-style:none;}
.navjz a{font-size:16px;}
.navjz table{max-width:880px !important;}
.navjz img{max-width:680px !important;}
.navjz ul li{ height:40px;line-height:40px;vertical-align:bottom; overflow:hidden;}
.navjz ul li a{ color:#333;font-size:16px;height:40px;line-height:40px;background:url(../images/ico.gif) left top center no-repeat; }
.navjz ul li span{ float:right; font-size:14px; color:#666;height:40px;line-height:40px;}
.navjz ul li .date{color:#666;font-size:14px;}
.navjz ul.doc_list{padding-bottom:10px;}
.navjz ul.doc_list li{ line-height:32px; color:#333;}
.navjz ul.doc_list li span{ float:right; font-size:14px; color:#666; }
.navjz ul.doc_list li img{float:left;padding-top:8px !important;}
.navjz ul li.columnName{height:36px;border-bottom:#dedede 1px solid;margin-bottom:10px;padding:0 10px 0 0;background:none;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:36px;line-height:36px;padding:0 15px;font-size:16px;color:#0c4588;}
.navjz ul li.columnName .more{font-size:12px;color:#999;line-height:36px;}
.navjz ul li.columnName .more:hover{color:#0c4588;}
.navjz ul.votelist li span.right{color:#a1a1a1;}

.navjz ul.picture-list{width:708px;clear:both;padding:0;}
.navjz ul.picture-list li{padding:0 21px 10px 0;background:none;float:left;text-align:center;height:auto;width:215px;}
.navjz ul.picture-list li a{float:left;text-align:center;width:215px;line-height:36px;} 
.navjz ul.picture-list li img{padding:0;border:none;width:215px !important;height:136px !important;float:left;}
.navjz ul.picture-list li a .img_title{display:block;float:left;width:215px;height:36px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz ul.download_list span.hit{display:block;float:right;height:32px;line-height:32px;white-space:nowrap;padding-left:20px;}
.navjz ul.download_list span.date{color:#999;}

.navjz .survey-list li{overflow:hidden; height:36px;}
.navjz .survey-list li a{ width:490px; float:left;}
.container1{width:1200px;margin:auto;padding:15px 0 20px;}

.navjz1{width:880px;height:auto;font-size:14px;line-height:32px;overflow:hidden;padding:15px;}
.navjz1 ul{clear:both; list-style:none;}
.navjz1 table{max-width:880px !important;}
.navjz1 img{max-width:680px !important;}
.navjz1 ul li{ height:40px;line-height:40px;vertical-align:bottom; overflow:hidden;}
.navjz1 ul li a{ color:#333;font-size:16px;height:40px;line-height:40px;background:url(../images/ico.gif) left top center no-repeat; }

.gt-tit {
    height:40px;
    border-bottom: solid 1px #4ab6e1;
	  padding:5px;}
.fl {
    float: left;
}
ul, dl {
    list-style-type: none;
}
.gt-tit .fouce {
    color: #0b9ad3;
    font-weight: bold;
}
.gt-tit .fouce a{
    color: #0b9ad3;
  font-size:18px;
    font-weight: bold;
}
.gt-tit ul h2 {
    float: left;
    font-size:18px;
 color:#0b9ad3;
    font-weight: bold;
 font-family:'microsoft yahei';
  padding-left:10px;}
.gt-tit ul span {
    float: right;
    font-size:12px;
 color:#333;
 font-family:'microsoft yahei'; padding-top:10px;}
.fl  span{ float:right;}

.lmmc{ float:left; width:100px;}
.lmmc a{font-size:18px;font-weight: bold;}
.dqwz{float:right;margin-right:10px; width:300px;}
.dqwz a{font-size:12px;}
.secnr{height:auto;text-align:left;width:1160px;background:#fff;min-height:550px;_height:550px;padding:10px 20px;border:1px solid #e7e7e7;}
.wzy_position{height:40px;line-height:40px;padding-left:45px; background:url(../images/wz_ico.png) 15px 7px no-repeat;font-size:14px;color:#555;overflow:hidden;border-bottom:#dedede 1px dotted;}
.wzy_position a{color:#555;}
.wzy_position a:hover{color:#dd0000;}
.wzy_position .search-keywords{color:#dd0000;}
#wenzhang{width:1050px;margin:auto;font-size:16px;line-height:30px; text-indent:2em;height:auto;overflow:hidden;padding:0;}
.wzzw{margin-top:10px;}
.wzzw a{font-size:16px;line-height:30px;text-indent:2em;}
.wzzw p{font-size:16px;line-height:30px;text-indent:2em;}
.wztit{font-size:25px;line-height:40px;text-align:center;padding-top:20px;}
.wzfbt{line-height:36px;text-align:center;font-size:22px;font-weight:100;margin-top:5px;}
.wzbjxx{line-height:34px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height:34px;padding-top:10px;position:relative;overflow:hidden;padding-bottom:10px;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#e20a0d;}
.wzbjxx .nostart{color:#ce0000;}
.wzbjxx .starting{color:#2f9c2e;}
.wzbjxx .over{color:#999;}
.wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzbjxx .top_ztimg{position:absolute;width:100px;height:36px;right:10px;top:5px;overflow:hidden;}
.wzbjxx .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;}
.wz_zybox{border:#ddd 1px dashed;background:#fbfbfb;padding:10px 15px;line-height:28px;font-size:14px;margin-bottom:20px;}
.wz_zybox span{font-weight:bold;}
.wzcon{padding:20px;width:1010px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;}

.wzcon p{margin:1em 0;}
.wzbot{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:28px;color:#666;}
.wzbot a{color:#666;}
.wzbot a:hover{color:#c00;}
.wzbot1{height:50px;line-height:36px;text-align:right;font-size:12px;color:#999;padding-top:15px;border-top:#dbdee1 1px solid;}
.wzbot1 a{color:#999;line-height:36px;}
.wzbot1 a:hover{color:#d00;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:30px;}
.wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:50px;height:26px;line-height:26px;background:url(../images/print.gif) 0 5px no-repeat;padding-left:22px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:40px;height:26px;line-height:26px;padding-left:22px;background:url(../images/close1.gif) 0 5px no-repeat;}
.share_icon{width:600px;height:36px;float:left;overflow:hidden;margin-left:10px;}
.share_icon ul li{float:left;}
.share_icon ul li .si_a{background:url(../images/share_iconAll.png) no-repeat;width:35px;height:28px;display:block;float:left;}
.share_icon ul li.ztimg{position:relative;width:48px;height:36px;}
.share_icon ul li.ztimg .si_img{position:absolute;left:11px;top:-4px;}

.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px;width:860px;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:860px !important;}

.m_r_b{padding-left:10px;}

.m_r_b .jian{
	fong-size:16px;
	color:#333;
	font-family:"微软雅黑";
	padding-left:2px;
	}	
.m_r_b_n_m1{
	clear:both;
	border:none;
	padding-left:0;
	padding-bottom:38px;
	position:relative;
	margin-left:0px;
	height:auto;
	overflow:hidden;
	padding-top:20px;
	}	
.m_r_b_n_m1 li{
	color:#255f87;}	
.m_r_b .ms_dl{
	height:308px;
	margin-bottom:44px;}		
.m_r_b .ms_dl dt{
	float:left;
	height:308px;
	width:262px;
	}
.m_r_b .ms_dl dt img{
	height:308px;
	width:232px;}	
.m_r_b .ms_dl dd{
	float:left;
	line-height:36px;
	font-size:16px;
	color:#666;
	font-family:"微软雅黑";}	
.m_r_b .ms_dl dd p span{
	font-size:18px;
	color:#019e95;}		
.m_r_b_n{
	clear:both;
	border-left:1px solid #019e95;
	padding-left:70px;
	padding-bottom:38px;
	position:relative;
	margin-left:5px;
	}	
.m_r_b_n li{
	font-size:16px;
	color:#666;
	line-height:18px;
	font-family:"微软雅黑";
	padding-bottom:20px;}	
	
.m_r_b_n .m_r_b_n_b{
	width:10px;
	position:absolute;
	z-index:999;
	top:0;
	left:-5px;
	background:url(../images/bian1.png) no-repeat left top;
	}
.m_r_b_n span{
	padding-left:66px;}		
.m_r_b_n1{
	padding-top:36px;}	
.m_r_b_n2{
	border:none;
	padding-top:36px;}
.m_r_b_n2 li{
	line-height:36px;
	padding-bottom:0;}	
.m_r_b h2{
	height:40px;
	padding-left:24px;
	background:url(../images/bian2.png) no-repeat 1px center;
	}	
.m_r_b h2 span{
	display:inline-block;
	height:40px;
	line-height:40px;
	padding:0 20px;
	font-size:18px;
	font-family:"微软雅黑";
	color:#019e95;
	font-weight:normal;
	border:1px solid #019e95;
	border-radius:20px;
	}	
.m_r_b .last{
	background:url(../images/bian3.png) no-repeat 1px top;}
.m_r_b .first{
	background:url(../images/bian4.png) no-repeat 1px top;}			
.m_r_b table{
	width:728px;
	margin:0 auto; 
	height:48px;
	line-height:48px;
	}		
.m_r_b table tr td{
	background:#ebebeb;
	padding-left:20px;
	font-size:18px;
	color:#666;
	font-family:"微软雅黑";
	border:12px solid #fff;
	}	
.m_r_b table tr td a{
	font-size:18px;
	color:#019e95;
	font-family:"微软雅黑";
	text-decoration:underline;}	
.m_r_biao{
	width:740px;
	margin:0 auto;
	padding-top:92px;
	
	}	
.m_r_biao dt{
	height:113px;
	width:253px;
	margin:0 auto;
	padding-bottom:90px;
	}	
.m_r_biao dd{
	width:740px;
	font-size:16px;
	color:#666;
	line-height:36px;
	font-family:"微软雅黑";
	text-align:center;
	}	
.m_r_b .list{
	width:870px;
	
	margin:0 auto;
	}	
.m_r_b .list li{padding-left:40px;
	line-height:52px;
	background:url(../images/b2.png) no-repeat left 50%;}
.m_r_b .list li a{
	font-size:16px;
	color:#666;
	font-family:"微软雅黑";
	}	
.m_r_b .list li a:hover{
	color:#019e95;
	}
	
.m_r_b .list li a span{
	float:right;}	
.m_r_b_n_m{
	clear:both;
	border-left:1px solid #019e95;
	padding-left:70px;
	padding-bottom:38px;
	position:relative;
	margin-left:5px;
	height:auto;
	overflow:hidden;
	padding-top:30px;
	}		
.m_r_b_n_m li{
	line-height:38px;
	font-size:16px;
	color:#666;
	font-family:"微软雅黑";
	float:left;
	margin-right:30px;}	
.m_n_b_x li{
	float:left;
	width:40px;
	}	
	
.m_n_b_x li a{
	line-height:38px;
	font-size:16px;
	 color:#0b9ad3;
	text-decoration:underline;
	font-family:"微软雅黑";}	
.ming{
	clear:both;
	padding-top:10px;
	}	
.ming p{
	
	line-height:38px;
	font-size:16px;
	color:#666;
	font-family:"微软雅黑";}
.ming p	a {
    margin-right:25px;
    font-size: 16px;
    color: #666;
    display: inline-block;
    font-family: "微软雅黑";
}
.ming p span{
	display:inline-block;
	width:30px;}
.fenzu{ padding-top:10px;padding-bottom:10px;}
.fenzu h3{ font-size:20px; color:#000; line-height:30px; font-weight:bold; padding:5px;}

div.wrapper { width:100%; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow {width:100%;min-width:1400px; height:346px;margin:0 auto;}
    #slideshow ul { display: none; }


.b-img{ height:346px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:346px; float:left;}
.b-list{ height:50px; padding-top:500px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.i-banner{width:100%;min-width:1400px;height:420px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.i-banner .bd{width:1400px;position:absolute;left:50%;margin-left:-700px}
.i-banner .bd li{width:1400px;height: 420px;overflow:hidden;position: relative;}
.i-banner .bd li h1{position: absolute;bottom: 80px;left: 0;display: block;background:url("../images/btitle_bg.png");padding: 0 30px;color: #ffffff;font-size: 22px;line-height: 64px;}
.i-banner .bd li img{display:block;width:1400px;height:420px;}
.i-banner .tempWrap{overflow:visible !important}
.i-banner .tempWrap ul{margin-left:-1400px !important;}
.i-banner .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.i-banner .hd li{display:inline-block;*display:inline;zoom:1;width:55px;height:5px;line-height:99px;overflow:hidden;background:url("../images/slider-btn.png") 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.i-banner .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.i-banner .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:460px;cursor:pointer;}
.i-banner .prev{left:-50%;margin-left:-700px;}
.i-banner .next{left:50%;margin-left:700px;}
.i-banner .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:460px;background:#000;filter:alpha(opacity=60);opacity:0.6;}
.i-banner .pnBtn .arrow{display:none;position:absolute;top:60px;z-index:1;width:32px;height:460px;}
.i-banner .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.i-banner .prev .arrow{right:0;top:0;background:url("../images/left.png") 0 center no-repeat ;opacity:1 !important;}
.i-banner .next .arrow{left:0;top:0;background:url("../images/right.png") 0 center no-repeat ;opacity:1 !important;}