/*整体的字体、间距、列表*/
html {overflow-y:scroll;}
body {font-family: Arial, Verdana, Helvetica, "宋体","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3",sans-serif
;margin:0px auto;font-size:12px;color: #333;background:#ffffff; text-align:left;}
form, img, p{margin: 0px auto;border:0px;}
ul, li,ol,dl,dt,dd{margin:0px auto;padding:0px;list-style:none;list-style-position:outside;}

div,h1,h2,h3,h4,h5,h6,fieldset,input,textarea,blockquote{padding:0; margin:0 auto;}
address,cite,code,em,th,i{ font-style:normal;}
span{ font-size:12px; font-weight:normal;}
a:link, a:visited {color: #333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration: underline;}

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.line_22{ line-height:22px;}
.line_20{ line-height:20px;}
.line_24{ line-height:24px;}
.pad_10{ padding: 0 10px;}
.border{ border:1px solid #E2E7EB;}

.top{ background:url(../images/top.jpg) no-repeat center top; width:100%; height:533px; margin:0 auto;}
.main{ width:1000px; margin:0 auto; height:auto; padding:0;}
.top .line_24{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; padding:255px 80px 0 200px; font-size:14px; color:#FFF}
.top .line_24 h2{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px; color:#ffde00; text-align:right; padding:25px 10px 35px ;}

.m_bg{ background:url(../images/fg.jpg); width:100%; margin:0 auto; }
.mg_m{ background:url(../images/bg_w.jpg) repeat-y center top; width:100%; height:auto; margin:0 auto; overflow:hidden}

.w_320{ width:320px; padding-bottom:20px;}
.list{}
.list ul{ line-height:27px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"}
.list li{ background:url(../images/t.jpg) no-repeat left 8px; padding-left:20px; white-space:nowrap; overflow:hidden;}

.w_380{ width:380px; margin:0 20px;}
.w_380 h2{ text-align:center; font-size:18px; margin-top:10px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-weight:normal;color:#ff7e00; margin-bottom:15px;}
.w_380 h2 a{color:#ff7e00; margin-left:5px; margin-right:5px;}
.w_380 .bg{ background:url(../images/t.jpg) no-repeat left 20px; padding:10px 0 0 15px; }
.w_380 .line_24{ line-height:30px;}
.r_260{ width:260px;}
.r_260 h2{ background:url(../images/r.jpg) no-repeat left top; color:#80bae3; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px; padding:8px 0 0 90px; margin-bottom:10px;}

.blue_bg{ background: url(../images/bb.jpg); width:100%; margin:0 auto; height:auto; overflow:hidden;}

.bk{ background:url(../images/bk_bg.jpg); padding:30px 20px;}
.bk ul{ background:url(../images/bk.jpg) no-repeat left 10px; line-height:28px; padding:0 10px 0 130px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"}
.bk span{ color:#ff7f02; font-size:14px;}

.tonglan{ background:url(../images/tonglan.jpg) no-repeat center top; height:106px;}
.tonglan h2{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:18px; color:#FFF; font-weight:normal; padding:30px 10px 0 75px;}
.tonglan span{ float:right; font-size:14px; font-family:"宋体"; padding-top:5px;}
.tonglan span a{ color:#006699;}


/*左右图片滚动*/
.rollBox { width:980px;clear:both;height:200px;padding:20px 10px 0; background:#FFFFFF; overflow:hidden;}
.rollBox .LeftBotton {height:136px;width:24px;background:url(../images/l_bg.jpg) no-repeat 10px 40px;overflow:hidden;float:left;display:inline;margin:0px 20px 0 0;cursor:pointer;}
.rollBox .RightBotton {height:136px;width:24px;background:url(../images/r_bg.jpg) no-repeat right 40px;overflow:hidden;float:left;display:inline;margin:0px 2px 0 0;cursor:pointer;}
.rollBox .Cont {width:900px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:207px;margin-right:20px;float:left;text-align:center;}
.rollBox .Cont .pic img { margin-bottom:10px;background:#fff;border:1px solid #E9F0F6;display:block; padding:5px;width:195px; height:130px;}
.rollBox .Cont .pic p {line-height:22px;font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";width:195px; text-align:center;}
.rollBox .Cont a:link, .rollBox .Cont a:visited {color:#2374ae;text-decoration:none;}
.rollBox .Cont a:hover {color:#2374ae;text-decoration:underline;}
.rollBox #List1, .rollBox #List2 {float:left;}

/*定义焦点图容器*/
#player {width:320px;height:260px;}
.picfocus {width:auto;height:auto;overflow:hidden;position:relative;}
.play_list a{ display:block;position:absolute;overflow:hidden;width:100%;height:100%;}
	
/*定义图像说明文字背景*/
.play_bg{position:absolute;bottom:0;background-color:#000;margin-bottom:0px;height:32px;width:100%;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000}	
.play_info{position:absolute;bottom:0px;right:0px;padding:0px;height:32px;line-height:32px;width:96%;color:#fff;z-index:1001;cursor:pointer;font-size:14px;	display:block;font-weight:bold}
/*定义按钮区域位置*/
.play_text {position:absolute;bottom:0;	right:0;height:32px;z-index:1002;margin:0}	
.play_text ul {list-style-type:none;height:25px;display:block;_padding-top:0px;	z-index:1003;margin:0}	
.play_text ul li{width:18px;height:15px;float:left;font-family:'Arial Black';background-color:#927a76;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-family:Arial;font-size:12px;margin-top:9px;list-style:none;padding:0;background-image:none;}	
/*定义当前焦点图的按钮颜色*/
.play_text ul li.current {background-color:#ff8000;	color:#fff;}	
.play_btn {position:absolute;bottom:0;right:0;height:32px;z-index:1002;margin:0}	
.play_btn ul {list-style-type:none;	height:25px;display:block;_padding-top:0px;z-index:1003;margin:0}	
.play_btn ul li{width:16px;	height:13px;float:left;font-family:'Arial';background-color:#FF9D24;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-size:11px;margin-top:9px;}	
/*定义当前焦点图的按钮颜色*/
.play_btn ul li.current {background-color:red;color:#fff;}

.p_10{ padding:10px; background:#F7F7F7; overflow:hidden}
.l_490{ width:490px; margin-bottom:20px;}
.w_170{ width:170px;}
.w_170 img{ background:#FFF; border:1px solid #E9F0F6; padding:4px;}
.w_280{ width:280px;}
.w_280 h2{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px; font-weight:normal;}
.w_280 h2 a{ color: #455480;}
.w_280 .line_24{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; margin-top:10px; color: #999}
.w_280 h3{ background:#FEA734; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px; font-weight:normal; text-align:center;border:1px solid #FEA734; width:60px; height:20px; margin-right:8px; float:left; margin-top:24px; border-radius:5px; -moz-border-radius:5px;}
.w_280 h3 a{ color:#FFF; text-decoration:none}
.gx_bg{ padding:20px;}
.gx_bg ul{ line-height:32px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px;}
.gx_bg a:link,.gx_bg a:visited{color:#333;text-decoration:none;padding:8px 12px; margin-right:15px;}
.gx_bg a:hover{color:#fff; background:#B5D3ED; padding:8px 12px;margin-right:15px;}
.mg_b{ background:url(../images/bg_b.jpg) repeat-y center top; width:100%;margin:0 auto; padding-bottom:30px; overflow:hidden}

.img_p{ position:relative; height:440px; margin-top:10px;}
.img_a{ position:absolute;}
.img_500{ width:500px; height:280px; left:0;}
.img_250{ width:250px; height:110px; left:510px;}
.img_230{ width:230px; height:110px; right:0}
.img_235{ width:235px; height:135px; left:0; top:290px;}
.img_180{ width:180px; height:135px; left:245px; top:290px;}
.img_185{ width:185px; height:135px; right:0;top:290px;}


/*General Styles*/
.mosaic-block {
	width:100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.mosaic-block p{ font-size:14px;}
.mosaic-block a { 
	color: #EEE;
	text-shadow: 1px 1px 0 #000;
} 
.mosaic-block h4 { 
	font-size: 130%;
	line-height: 130%;
	font-weight:normal;
	margin-bottom: 5px;
	text-align:left;
	padding-left:20px;
}
.mosaic-backdrop {
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	top: 0;
	background: #111;
}
.details { 
	margin: 15px 0; 
	text-align: center;
}	
.mosaic-overlay {
	width: 100%;
	display: none;
	z-index: 5;
	position: absolute;
	background: #111;
}
/*** Custom Animation Styles (You can remove/add any styles below) ***/

.bar .mosaic-overlay {
	bottom: -100px;
	height: 40px;
	background: url(../images/bg-black.png);
}
.bar2 .mosaic-overlay {
	bottom: -50px;
	height: 100px;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.bar2 .mosaic-overlay:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}
.bar3 .mosaic-overlay {
	top: -100px;
	height: 100px;
	background: url(../images/bg-black.png);
}



.blue{color:#80bae3;}
.yellow{color:#ffb400;}
.font_14{ font-size:14px;}
.mar_t_20{ margin-top:20px;}

.tabTit{padding:21px 0 0 72px; background:url(../images/tabTit.jpg) no-repeat left top;}
.tabTit .tabs_sc{float:left; width:217px; height:45px; background:#005796; font-size:18px; color:#fff; text-align:center; line-height:45px; font-family:"微软雅黑";}
.tabTit .tabs_sc + .tabs_sc{margin-left:20px;}
.tabTit .tabs_sc1{background:#005796;}
.tabTit .tabs_sc2{background:#fea734;}
.tabTit .tabs_sc3{background:#5CBB44;}
.tabTit .tabs_sc4{background:#f56161;}

