/* CSS Document */

a{color:#666; text-decoration:none;}
a:hover{text-decoration:underline;}
.baselayout{width:1050px; margin-left:auto; margin-right:auto; overflow:hidden;}
#header{width:100%; overflow:visible; margin:0 auto; position:relative; z-index:20; background:#fff; zoom:1;}
#header .header{width:1050px; overflow:visible; margin:0 auto;}
.weblist{display:block; overflow:visible; position:relative; padding-bottom:5px; margin-top:5px;}
.weblist .webname{display:inline-block; background:url(../image/icon_arrow_down.png) right center no-repeat; padding-right:13px; vertical-align:middle}
.weblist ul{display:none; overflow:hidden; border:1px dashed #999; border-bottom:0px; width:60px; position:absolute; left:0px; top:20px; background:#fff;}
.weblist ul li{display:block; vertical-align:bottom; line-height:24px; padding:0 5px; border-bottom:1px dashed #999;}

.search{display:block; overflow:hidden; position:relative; background:url(../image/index_searchbg.png) left top no-repeat; width:165px; height:30px;}
.search input{display:block; overflow:hidden; border:none; height:20px; margin:5px 0px; padding:0 5px; width:125px; float:left; background:transparent;}
.search .submit{display:block; overflow:hidden; width:30px; height:30px; text-indent:999px; position:absolute; right:0px; top:0px;}
.navigate{overflow:visible; margin-top:0px; position:relative; z-index:100}
.navi{overflow:visible; text-align:right; margin-top:12px; position:relative;}
.navi ul{display:block; overflow:visible; float:right;*width:762px;width:762px;}
.navi ul li{display:block; overflow:visible; float:left; width:115px; overflow:visible; height:50px; margin-left:12px; position:relative; z-index:100;}
.navi ul li.hover{}
.navi ul li a.items{display:inline-block; overflow:hidden; font-weight:bold; line-height:50px; margin:0; text-align:center; font-family:Microsoft yahei; font-size:16px; color:#000; width:115px;} 
.navi ul li a.items:hover,.navi a.items.actived{color:#e10600; text-decoration:none;}
.navi ul li.hover a.items{color:#e10600; position:relative; z-index:100;background:url(../image/index_li_hover.png) left top no-repeat;}
.navi .navi_content{display:none; padding:20px; position:absolute; top:49px; border:1px solid #d8d8d8; -moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; background:#fff; z-index:1; overflow:hidden;}
.header_line{background:url(../image/header_line.png) center top repeat-x; height:3px; width:100%; overflow:hidden;}
#header_msg{width:100%; overflow:hidden; height:45px; background:url(../image/header_msg_bg.png) left top repeat-x;}
.header_msg{width:1050px; overflow:hidden; height:45px; margin:0 auto;}

#footer{
	height:330px;
	width:100%;
	overflow:hidden;
	margin-top:30px;
	background-color: #006699;
	float:left;}
.footer{height:260px; width:1050px; margin:0 auto; overflow:hidden; padding-top:30px; position:relative;}
#back_top{position:absolute; right:0px; top:0px;}
#copyright{height:60px; width:100%; overflow:hidden; background:#666666;}
.copyright{height:60px; line-height:30px; width:1050px; margin:0 auto; overflow:hidden; padding-top:5px; background:#666666;}
.copyright td{line-height:20px;}
.dashed_line,.dashed_line_d8d8d8{height:0px; border-top:1px dashed #999; width:100%; overflow:hidden;}
.dashed_line_d8d8d8{border-top:1px dashed #d8d8d8;}
.dotted_line{height:0px; border-top:1px dotted #999; width:100%; overflow:hidden;}
.out_link{
	line-height:20px;
	margin:11px 0;
	display:inline-block;
	overflow:hidden;
	color:#FFFFFF;
	font-size:14px;
	padding-left:2px;
}
.file{
	display:block;
	overflow:hidden;
	background:url(../image/icon_file.png) left center no-repeat;
	padding-left:23px;
	color:#FFFFFF;
	line-height:24px;
}
.rss_input{display:block; overflow:visible; width:300px; height:30px; position:relative;}
.rss_input a.link{display:block; background:url(../image/footer_input_bg.png) left top no-repeat; overflow:hidden; height:30px; line-height:30px; margin:0; padding:0 10px; width:280px; color:#b8b8b8; border:none;}
.rss_input a.link:hover{text-decoration:none;}
.rss_input ul{display:none; position:absolute; width:298px; border:1px solid #d8d8d8; background:#fff; bottom:30px; left:0px;}
.rss_input li{display:block; line-height:30px; height:30px; overflow:hidden; vertical-align:bottom; width:298px;}
.rss_input li a{display:block; overflow:hidden; width:282px; line-height:30px; font-size:12px; color:#666; padding:0 8px;}
.rss_input li a:hover{background:#d8d8d8; text-decoration:none;}
.rss_input .submit{display:block; overflow:hidden; width:30px; height:30px; text-indent:999px; position:absolute; right:0px; top:0px;}

/* 主视觉 */
.main_view{width:100%; overflow:hidden; position:relative; z-index:1;}
#main_view{
	height:510px;
	width:100%;
	min-width:1050px;
	overflow:hidden;
	zoom:1;
	position:relative;
*z-index:-1; 	margin:0 auto;
	background-color: #FFFFFF;
}
#main_view ul{display:block; overflow:hidden; width:100000px; height:100%; position:absolute; left:0px; top:0px; z-index:10;}
#main_view li{display:block; overflow:hidden; width:100%; float:left; position:relative; height:100%;}
.controlerul_container{background:transparent; overflow:hidden; width:100%; min-width:1050px; position:absolute; bottom:0px; left:0px; z-index:20;}
#controlerul_container{margin:0px auto; width:500px; overflow:hidden; position:relative;  padding:14px;}
#controlerul_container .bg{background:#999; filter:alpha(opacity=25); -moz-opacity:0.25;-khtml-opacity: 0.25;opacity: 0.25; position:absolute; left:0px; top:0px; width:100%; height:100%; overflow:hidden; z-index:1;}
.controlerul{position:relative; z-index:50; overflow:hidden; width:700px;}
.controlerul dd{margin:0px; width:25px; display:block; height:25px; overflow:hidden; position:relative; float:left; vertical-align:bottom; cursor:pointer; margin-right:14px;}
.controlerul dd a{display:block; overflow:hidden; width:25px; height:25px; position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../image/white.png) no-repeat;
/*filter:alpha(opacity=70); -moz-opacity:0.70;-khtml-opacity: 0.70;opacity: 0.70;*/}
.controlerul dd a.actived{/*filter:alpha(opacity=0); -moz-opacity:0.0;-khtml-opacity: 0.0;opacity: 0.0;*/ background:url(../image/red.png) no-repeat;}

/*备份
.main_view_1,.main_view_2,.main_view_3,.main_view_4{display:block; overflow:hidden; background:url(../images/stock.jpg) center top no-repeat scroll transparent; width:100%; height:100%;}
.main_view_2{background-image:url(../images/stock.jpg)}
*/

.main_view_1,.main_view_2,.main_view_3,.main_view_4{display:block; overflow:hidden; background:url(../image/banner1.jpg) center top no-repeat scroll transparent; width:100%; height:100%;}
.main_view_2{background-image:url(../image/banner2.jpg)}
.main_view_3{background-image:url(../image/banner3.jpg)}
.main_view_4{background-image:url(../image/banner4.jpg)}


/*index*/
.split4dd dl,.split4dd dd{display:block; overflow:hidden; padding:0; margin:0;}
.split4dd dd{width:240px; float:left; vertical-align:bottom; height:145px;}
.split4dd dd.split{width:30px; background:url(../image/index_split.png) center center no-repeat; text-indent:999px;}

.index_title{height:45px; display:block; overflow:hidden;}
.index_tabs{display:block; width:650px; overflow:hidden;height:271px;}
.index_tabs dl,.index_tabs dt,.index_tabs dd{display:block; overflow:hidden; width:650px;}
.index_tabs dt{border:1px dashed #d8d8d8; height:44px; overflow:visible; width:648px; position:relative; border-left:0;}
.index_tabs dt a{display:inline-block; zoom:1; overflow:hidden; float:left; width:109.7px; line-height:44px; background:url(../image/index_tabs_bg_normal.png) left top no-repeat; height:53px; text-align:center; font-family:Microsoft yahei; margin-bottom:-20px;}
.index_tabs dt a.actived,.index_tabs dt a:hover{text-decoration:none; background-image:url(../image/index_tabs_bg.png);}
.index_tabs dd{height:230px;}
.index_tabs_ul{display:block; overflow:hidden; width:650px;}
.index_tabs_ul li{display:block; vertical-align:bottom; margin:0; border-bottom:1px dashed #d8d8d8; height:44px; overflow:visible; line-height:44px;}
.index_tabs_ul li a.title{display:inline-block; float:left; height:44px; border-bottom:1px solid #d8d8d8; line-height:44px; text-align:center; width:135px; font-family:Microsoft yahei;}
.index_tabs_ul li a.news{display:inline-block; margin:0; height:44px; line-height:44px; margin-left:35px;}

.index_player{width:370px; height:270px; overflow:hidden; position:relative;}
.index_player .player{width:370px; height:270px; overflow:hidden; position:relative;}
.index_player .player ul{display:block; overflow:hidden; width:20000px; position:absolute; height:270px; left:0px; top:0px;}
.index_player .player li{float:left; vertical-align:bottom; width:370px; height:270px; display:block; overflow:hidden;}
.player_dot{width:100%; text-align:center; position:absolute; left:0px; bottom:15px; overflow:hidden; }
.player_dot a{display:inline-block; width:9px; height:9px; margin:0 4px; background:url(../image/icon_dot.png) left top no-repeat; text-indent:999px;}
.player_dot a.actived{background-position:right top;}

.index_core{width:100%; overflow:hidden;}
.index_core ul{display:block; overflow:hidden; width:1050px;}
.index_core li{display:block; overflow:hidden; width:180px; margin-right:30px; float:left; vertical-align:bottom;}
.index_core .core_item{display:block; width:180px; height:165px; overflow:hidden; position:relative;}
.index_core .core_item img{display:block; margin:0;}
.index_core .core_desc{position:absolute; bottom:0px; left:0px; width:100%; height:30px;}
.index_core .core_bg{position:absolute; left:0px; top:0px; width:100%; height:100%; background:#000;filter:alpha(opacity=50); -moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;}
.index_core .core_text{position:relative; overflow:hidden; height:30px; padding-left:10px; width:160px; line-height:30px;}
.index_core .core_text a{display:inline-block; background:url(../image/icon_blank.png) right center no-repeat; color:#fff; font-size:16px; font-family:Microsoft yahei; padding-right:20px;}

/*start*/
.w630{width:650px;}
.mtcpml_ztabs{ height:25px; overflow:hidden; position:relative; margin:0 auto;}
.mtcpml_ztabs ul{display:block; overflow:hidden; width:20000px; position:absolute; left:0px; top:0px;}
.mtcpml_ztabs li{display:block; float:left; width:126px; overflow:hidden; vertical-align:bottom;}
.mtcpml_ztabs li a{display:block; width:126px; text-align:center; overflow:hidden; height:25px; line-height:25px; color:#666; float:left; font-size:14px;}
.mtcpml_ztabs li a:hover,.mtcpml_tabs li a.actived{color:#e10600; text-decoration:none;}
.mtcpml_ztabsb {color:#e10600; text-decoration:none; font-weight:bold;}
.mtcpmlprev{
display: block;
background: url(../image/icon_arrow_opacity.png) left top no-repeat;
height: 25px;
width: 25px;
text-indent: 999px;
overflow: hidden;
zoom: 1;
}
.mtcpmlnext {
display: block;
background: url(../image/icon_arrow_opacity.png) left bottom no-repeat;
height: 25px;
width: 25px;
text-indent: 999px;
overflow: hidden;
zoom: 1;
}
/*end*/

/**/
.qkzz{width:680px; overflow:visible;}
.qkzz dl,.qkzz dt,.qkzz dd{display:block; overflow:visible; width:680px;}
.qkzz dt{overflow:hidden; height:25px; position:relative;}
.qkzz dt .prev_page,.qkzz dt .next_page{display:block; overflow:hidden; position:absolute; top:0px; background:url(../image/icon_arrow_opacity.png) left top no-repeat; width:25px; height:25px; text-indent:999px;}
.qkzz dt .prev_page{left:0px;}
.qkzz dt .next_page{right:0px; background-position:left bottom;}
.qkzz_scroller{overflow:hidden; width:630px; overflow:hidden; margin:0 auto; position:relative; height:25px;}
.qkzz_scroller ul{display:block; overflow:hidden; width:20000px; position:absolute; left:0px; top:0px; height:25px;}
.qkzz_scroller li{display:block; float:left; overflow:hidden; width:126px; height:25px;}
.qkzz_scroller li a{line-height:25px; color:#333; font-size:16px; text-align:center; display:block; float:left; width:126px; height:25px; overflow:hidden;}
.qkzz_scroller li a.actived{color:#e10600;}
.image_panel{width:195px; height:265px; overflow:hidden;}
.image_change{width:195px; overflow:visible; position: absolute; text-align:center; }
.image_change .image_title{display:inline-block; overflow:hidden; position:relative; z-index:10; background:url(/images/icon_arrow_down_big.png) right center no-repeat; color:#333; font-size:16px; line-height:20px; padding-right:15px;}
.image_change ul{display:none; overflow:hidden; width:195px; border:1px solid #d8d8d8; padding:5px; position:absolute; left:-5px; top:-5px; background:#fff; padding-top:25px;}
.image_change ul li{display:block; width:100%;}
.image_change ul li a{font-size:14px; color:#333; line-height:25px;}
.redarrow_link{display:inline-block; overflow:hidden; background:url(/images/ztzl_icon.png) left center no-repeat; color:#333; font-size:12px; padding-left:12px; }
 
.rss_input ul{display:none; position:absolute; height:120px; width:298px; border:1px solid #d8d8d8; background:#fff; bottom:30px; left:0px; overflow-y:auto; overflow-x:hidden}
.rss_input li{display:block; line-height:30px; height:30px; overflow:hidden; vertical-align:bottom; width:298px;}
.rss_input li a{display:block; overflow:hidden; width:282px; line-height:30px; font-size:12px; color:#666; padding:0 8px;}
.rss_input li a:hover{background:#d8d8d8; text-decoration:none;}

/*public*/
.red_more{background:url(../image/icon_red_arrow_right.png) right center no-repeat; display:inline-block; color:#e10600; padding-right:11px;}
.w650{width:650px;}
.w370{width:370px;}
.w300{width:300px;}
.w280{width:280px;}
.w720{width:720px;}

.dpib{display:inline-block; zoom:1;max-width:80%}
.left{float:left}
.right{float:right}
.middle{vertical-align:middle;}
.top{vertical-align:text-top;}
.bottom{vertical-align:text-bottom;}
.center{text-align:center;}
.text_right{text-align:right;}
.text_left{text-align:left;}
.gray{color:#666;}
.white{color:#fff;}
.red{color:#e10600;}
.colord7d7d7{
	color:#FFFFFF;
}
.border_d8d8d8{border-color:#d8d8d8;}
.bgf8f8f8{background-color:#f8f8f8;}
.darkgray{color:#333;}
.lightgray{color:#999;}
.bold{font-weight:bold;}
.blue{color:#2b96e1}
.normal{font-weight:normal;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f32{font-size:32px;}
.f31{font-size:32px;}
.f36{font-size:36px;}
.f48{font-size:48px;}
.f60{font-size:60px;}
.lh22{line-height:22px;}
.lh23{line-height:23px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh20{line-height:20px;}
.lh30{line-height:30px;}
.lh100{line-height:1.2em;}
.yahei{font-family:Microsoft yahei;}
.arial{font-family:Arial, Helvetica, sans-serif}
.hide{display:none;}
.clear{clear:both; height:0px; line-height:0px;}
.overflow{overflow:hidden;}
.visible{overflow:visible;}
.relative{position:relative;}
.auto{margin-left:auto; margin-right:auto;}

.mt0{margin-top:0px}.mt2{margin-top:2px}.mt5{margin-top:5px}.mt8{margin-top:8px;}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px;}.mt60{margin-top:60px;}
.mb0{margin-bottom:0px}.mb2{margin-bottom:2px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}
.ml0{margin-left:0px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}
.pt0{padding-top:0px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}
.pb0{padding-bottom:0px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:50px}.pb60{padding-bottom:60px}




/*搜索页面*/
.right_slidebar .index_title{height:28px; margin:20px 0 0 0px; font-size:18px; color:#e10600; line-height:100%;}
.dashed_line_d8d8d8{height:0px; border-top:1px dashed #999; width:100%; overflow:hidden; margin:5px 0;}
a.blue{ color:#0066cc; }
.mt5{ margin-top:5px; }
.mt10{ margin-top:10px; }
.mt15{ margin-top:15px; }
.mt20{ margin-top:20px; }
.mt25{ margin-top:25px; }
.ml10{ margin-left:5px; }
.red{color:#e10600;}
.overflow{overflow:hidden;}


#baselayout{width:1050px; height:auto; margin:0 auto; padding-top:364px;}
.red{color:#e10600;}
.back{ background:url(/images/backtitline.png) no-repeat bottom; padding-bottom:15px;}
.p10{ padding:10px;}
.core_bg{position:absolute; left:0px; top:0px; width:177PX; height:100%; background:#000;filter:alpha(opacity=50); -moz-opacity:0.50;-khtml-opacity: 0.50;opacity: 0.50;}
.core_text{position:relative; overflow:hidden; padding:0 5px; width:auto; line-height:21px; color:#fff;}
.f30{ font-size:30px;}


.dash{ border-bottom:#d7d7d7 1px dashed}


.w370 dl{ margin-bottom:13px; height:117px;}
.w370 dl dd{ display:block;}
.w370 .dlimg{ width:170px; height:117px; float:left;}
.w370 .dltext{ width:180px; height:97px; float:left;  color:#333; background:#f8f8f8; padding:10px; color:#666;}

.mtzfgs_select ul{ z-index: 2}
.mtzfgs_select ul{ padding-left: 5px}



/*header*/
.navi_content p a{ display:block;}
.headxgst .visible a{font-size:14px; font-family:"微软雅黑"}
.index_tabs .index_tabs_ul li a.title{ width:110px;font-size:14px; font-family:"微软雅黑"}
.index_tabs .index_tabs_ul a.news {margin-left: 25px;font-size:14px; font-family:"微软雅黑"}
.index_tabs dl dt a{font-size:14px; font-family:"微软雅黑"}
div.footer a.out_link{font-size:14px; font-family:"微软雅黑"}
.rss_input ul li a{font-size:14px; font-family:"微软雅黑"}
.footer_content .rss_input a.link{font-size:14px; font-family:"微软雅黑"} 
.article .artcon .indentation p{margin-top:26px}
.mtcpml dl dd table td { padding-left:5px}
.jtzz dl dd table td{ vertical-align:top}
.jtzz dl dd table td h2{ margin-bottom:10px}
.leader_team dl dd td p{font-size:14px}

