@charset "utf-8";
/* CSS Document */
	
body{ background:url(../image/bg.jpg) repeat-y;}
.jiathis_style dl, .jiathis_style dt, .jiathis_style dd, .jiathis_style ol, .jiathis_style ul, .jiathis_style li, .jiathis_style fieldset, .jiathis_style form, .jiathis_style label, .jiathis_style legend, .jiathis_style table, .jiathis_style caption, .jiathis_style tbody, .jiathis_style tfoot, .jiathis_style thead, .jiathis_style tr, .jiathis_style th, .jiathis_style td, .jiathis_style span{border:0;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}


/*content*/
.daoyu_box{width:100%; background-color:#fff;}
.daoyu{width:1210px;margin:0 auto;height:49px;position:relative; z-index:9;}
	.daoyu .part02{color:#000;overflow:hidden;text-align:right;padding:15px 15px 0 0 ;}
	.part03{width:169px;height:97px;position:absolute;left:24px;top:12px;z-index:10;}


.banner01{ background:url(../image/banner01.jpg) no-repeat center top; height:574px; width:100%;}
.banner02{ background:url(../image/banner02.jpg) no-repeat center top; height:490px; width:100%;}
.xiaowen01{ width:1440px; margin:0 auto; background:url(../image/img01.png) no-repeat 1px 0; padding-top:246px;}
.imgbox01{ background:url(../image/img03.jpg) no-repeat 114px 0; height:273px;}
.imgbox02{ background:url(../image/img02.jpg) no-repeat 114px 0; height:234px;}


.all_box{width:1210px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; color:#1d1c1c; font-size:16px; line-height:28px; background-color:#f2d191; padding-top:25px;}
.titlestyle{ background:url(../image/titleBg.png) no-repeat; height:82px; text-align:center; margin:25px 0; padding-top:33px;}
.titlestyle01{ background:url(../image/titleBg.jpg) no-repeat; margin:0;}

.imgbox03{ background:url(../image/img04.jpg) no-repeat; width:1125px; height:192px; margin:0 auto;}
.textbox03{ padding:50px 60px 5px 60px;}
.textbox03 p{ padding-bottom:10px; text-indent:2em; line-height:30px;}


.imgbox04{ background:url(../image/imgbg.jpg) no-repeat; width:369px; height:635px; float:left; padding:26px 49px 0 49px; margin:15px 0 20px 70px;}
.imgbox04 h2{ font-size:24px; padding:28px 0 0 35px;}
.imgbox04 p{ text-indent:2em; line-height:28px;}
.textbox04{ width:565px; float:right; padding-top:15px; margin:15px 55px 20px 0;}
.textbox04 p{text-indent:2em; line-height:28px;}
.textbox04 .bold{ font-weight:bold;}



.focus_body {font-family:"microsoft yahei";position: relative;width:1210px;height:680px; margin:10px auto 0;}
.bg_bottom{background: url(../image/bg.png) 0 0 no-repeat; width:1383px; height:175px; position:absolute; left:-97px; bottom:0;}
.scroll {width:1186px;margin: 0 auto;position: relative;height:680px;overflow: hidden;}
.arr_left {display:none;position: absolute;width: 61px;height: 105px;cursor: pointer;overflow: hidden;left: 0;top: 187px;z-index: 3;line-height: 400px;background: url(../image/arrow.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-left.png');_background: none;}
.arr_right {display:none;position: absolute;width: 61px;height: 105px;cursor: pointer;overflow: hidden;right: 0;top:187px;z-index: 3;line-height: 400px;background: url(../image/arrow.png) -89px 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-right.png');_background: none;}
.scroll .box {float: left;width:1186px;height:540px;position: relative;text-align:center;}
.scroll .box img {height:480px;}
.scroll .box a:hover {text-decoration: none;}
.scroll .box .scroll_detail {display:none;}
.scroll .box .bg, .scroll .box .sum {display: block;height: 58px;position: absolute;bottom: 58px;left: 0;line-height: 26px;}
.scroll .box .bg {background-color: #FFF;opacity: 0.7;filter: alpha(opacity=70);width:1186px;}
.scroll .box .sum {font-size: 14px;padding-left: 14px;color: #333;width: 925px;}
.scroll .box .btn {display: block;width: 45px;height: 22px;position: absolute;right: 0;bottom:58px;cursor: pointer;background: url(../images/arrow-top.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-top.png');_background: none;}
.scroll .box .btn:hover {background: url(../images/arrow-top-active.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-top-active.png');_background: none;}
.scroll .box .btn.fold {width: 45px;
	height: 50px;
	position: absolute;
	right: 0;
	bottom: 50px;
	background: url(../image/arrow-bottom.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-bottom.png');
	_background: none;
}
.scroll .box .btn.fold:hover {
	background: url(../images/arrow-bottom-hover.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../image/arrow-bottom-hover.png');
	_background: none;
}
.scroll .box .title {
	display: block;
	position: absolute;
	bottom: -40px;
	left: 0;
	height: 58px;
	line-height: 58px;
	font-size: 26px;
	color: #000;
	width: 1186px;
	text-align:center;
}
.scroll_cont {
	width: 1000px;
	height: 708px;
	overflow: hidden;
	position: relative;
}
.numList {position: absolute;right: 460px;bottom:150px;height: 35px;margin:0 auto;}
.numList span {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
	cursor: pointer;
	background: url(../image/whiteball.png) no-repeat;
	margin-top: 14px;
}
.numList span.selected {
	background: url(../image/redball.png) no-repeat;
}


.imgbox05{ background:url(../image/img06.jpg) no-repeat; width:1210px; height:558px;}

.weixinbox{ height:645px; position:relative;}
.bg_bottom{background: url(../image/bg.png) no-repeat; width:1383px; height:175px; position:absolute; left:-97px; bottom:0; z-index:50px;}
.weixin{ width:310px; background:url(../image/weixin.jpg) no-repeat; padding-top: 495px; text-align:center; color:#645a27; z-index:100; position:absolute; left:238px; top:16px;}
.weixinfont{ background:url(../image/bg03.jpg) no-repeat; width:242px; height:243px; position:absolute; top:167px; right:205px; padding:45px 35px 0; text-indent:2em;}




/*微博*/
.all .weiboShow .weiboShow_main_height{margin-bottom:0;}
.wbbox{width:1210px;padding:0;height:605px;position:relative;overflow:hidden;margin:0 auto;background:#FFF;} 
.wb{ border-bottom:1px solid #cccccc; width:1200px; margin:0 auto; margin-top:3px;}	
/*微博*/

/*weibo&footer*/		
#show{ display:none;}
.backToTop{ display: none;width: 18px;line-height: 1.2;padding: 5px 0;background-color:#FB8200;color: #fff; font-size: 12px;text-align: center; position: fixed; _position: absolute; right: 10px; bottom: 70px; _bottom: "auto"; cursor: pointer;z-index:999999;/* opacity: .6;filter: Alpha(opacity=60);*/}

















