﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,img,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a,input,span {border:0; padding: 0;margin: 0; text-decoration:none; color:#666;  font:normal 14px/18px Microsoft YaHei,宋体; }
body{overflow-x:hidden;}
ul,li {list-style-type:none; }

.indexcontent{ background:url('../image/00.jpg');width:100%;height:467px;text-align:center;margin: 0;}

.donghua1{ position:relative; -moz-opacity:0;-khtml-opacity:0;padding-top:70px; opacity:0;filter:alpha(opacity=0); }
.donghua2{ position:relative; -moz-opacity:0; -khtml-opacity:0;padding-top:20px;left:-200px;  opacity:0; }
.donghua3{ position:relative; -moz-opacity:0; -khtml-opacity:0;padding-top:20px;left:200px; opacity:0; }
.donghua4{ position:relative; -moz-opacity:0; -khtml-opacity:0;padding-top:25px;top:35px; opacity:0; }


.main{ clear:both; width:1116px; margin:0 auto; overflow:hidden; position:relative; z-index:100;color:#333333; text-decoration:none; padding-top:28px;font:14px Microsoft YaHei,}
.main0{text-align:center; clear:both; width:1116px; margin:0 auto; overflow:hidden; position:relative; z-index:100;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:73px;}
.main1{ clear:both; width:1116px;height:1900px; margin:0 auto; overflow:hidden; position:relative; z-index:0;background:url('../image/3.jpg');}
.main01{text-align:center; clear:both; width:1116px; margin:0 auto; overflow:hidden; position:relative; z-index:100;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:60px;}

.sleft { width:484px; position:relative; margin:0;border:0px solid #ccc;float:left;padding-left:10px;}
.t1{ position:relative;padding-top:105px;font:14px Microsoft YaHei;color:#333;}
.t2{ position:relative;padding-top:45px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t3{ position:relative;padding-top:50px;font:14px Microsoft YaHei;color:#fff;width:456px; padding-left:10px;}
.t4{ position:relative;padding-top:40px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t5{ position:relative;padding-top:45px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t6{ position:relative;padding-top:40px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t7{ position:relative;padding-top:20px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t8{ position:relative;padding-top:55px;padding-left:10px;font:14px Microsoft YaHei;color:#fff;width:456px;}
.t9{ position:relative;padding-top:75px;font:14px Microsoft YaHei;color:#333;width:456px;}
.t10{ position:relative;padding-top:45px;font:14px Microsoft YaHei;color:#333;width:456px;}

.sright {position:relative;width:470px;float:right}
.r1{ position:relative;padding-top:70px;font:14px Microsoft YaHei;color:#fff;}
.r2{ position:relative;padding-top:35px;font:14px Microsoft YaHei;color:#333;}
.r3{ position:relative;padding-top:53px;font:14px Microsoft YaHei;color:#333;}
.r4{ position:relative;padding-top:85px;font:14px Microsoft YaHei;color:#333;}
.r5{ position:relative;padding-top:80px;font:14px Microsoft YaHei;color:#333;}
.r6{ position:relative;padding-top:98px;font:14px Microsoft YaHei;color:#fff;width:450px;}
.r7{ position:relative;padding-top:55px;font:14px Microsoft YaHei;color:#333;} 
.r8{ position:relative;padding-top:45px;font:14px Microsoft YaHei;color:#333;}
.r9{ position:relative;padding-top:65px;font:14px Microsoft YaHei;color:#333;}
.r10{ position:relative;padding-top:60px;font:14px Microsoft YaHei;color:#333;}
.r11{ position:relative;padding-top:130px;font:14px Microsoft YaHei;color:#fff;width:450px;}






.to1{ width:100%; background:#EFEFEF; height:570px;text-align:center;}
.rm1{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100; text-decoration:none; }

.txt1 {position:relative;width:100%;text-align:left;font:16px Microsoft YaHei;color:#333;margin-top:50px;margin-bottom:20px;}

/* 焦点图代码 */
.bnspic a{display:block;}
.big_pic, .small_pic{float:left;}
.big_pic, .big_pic a, .big_pic img{width:650px;height:433px;border:0px}
.big_pic{overflow:hidden;position:relative;}
.big_pic li{position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(1);transform:scale(1);z-index:-1;transition:all linear 2s;}
.big_pic .on{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;}
.big_pic a{position:relative;}
.big_pic a:hover .txt{color:#FFFFFF;}
.small_pic{width:510px;position:relative;left:1px;}
.small_pic a, .small_pic img{width:167px;text-decoration:none;border:0px}
.small_pic a{padding:1px;background:#EFEFEF;transition:all ease .2s;}
.small_pic .on, .small_pic li:hover{position:relative;z-index:1;}
.small_pic .on a{background:#EFEFEF;}
.small_pic li{width:167px;margin:-1px 0 0 3px;float:left;}







.to2{ width:100%; background:#FFF; height:500px;text-align:center;}
.ding{ width:100%; background:#FFF; height:30px;text-align:center;}
.ding li { font:22px Microsoft YaHei;color:#FF0000;float:left;padding-top:28px;}
.ding li img{width:590px;height:1px;padding-top:15px;}
.rm2{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;color:#333333; text-decoration:none; margin-top:50px;}



#slider{width:560px;height:373px;margin:0 auto; padding-left:0;float:left;}
.sliderImage{float: left;position: absolute;display: none;width: 560px;height:373px;left: 0;margin-left: 0;}
.sliderImage img{float: left;position: absolute;left: 0;margin-left: 0;}
.sliderImage span{position: absolute;font: 14px 微软雅黑,sans-serif;width: 560px;height:46px;line-height: 46px;background-color: #000;filter: alpha(opacity=60);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;color: #fff;display: none;letter-spacing:0.3mm;}
.top{top: 0;left: 0;}
.bottom{bottom: 0;left: 0;}





.rright2 {position:relative;width:510px; float:right;text-decoration:none; right:80px;line-height: 46px;-moz-opacity:0; -khtml-opacity:0; opacity:0;}
.txt2 a{position:relative;width:510px;text-align:left; font-size:18px;color:#333333;padding-top:20px;float: left;}
.txt2 a:hover{color:#FF0000;}







.msg_slideshow{
	width:600px;
	height:405px;
	position:relative;margin:0 auto; padding-left:0;float:left;
	overflow:hidden;
	background:#FFF url(../icons/loading.gif) no-repeat center center;
}
.msg_slideshow a{
	outline:none;
}
.msg_slideshow a img{
	border:none;
}
.msg_wrapper{background:#FFF;
	width:600px;
	height:400px;
	position:relative;
	margin:0;
	padding:0;
	display:table-cell;
	text-align:center;
}
.msg_wrapper img{
	display: inline-block!important;
	vertical-align:middle;
	-moz-box-shadow:0px 0px 10px #EAEBEF;
	-webkit-box-shadow:0px 0px 10px #EAEBEF;
	box-shadow:0px 0px 10px #000;
}
.msg_controls{
	position:absolute;
	bottom:0px;
	right:-110px;
	width:104px;
	height:25px;
	z-index: 20;
	opacity:0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.msg_controls a{
	float:left;
	background-color:#000;
	width:20px;
	height:20px;
	margin:3px 3px;
	opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	background-repeat:no-repeat;
	background-position: center center;
}
.msg_controls a:hover{
	opacity:1.0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);
}
.msg_controls a.msg_grid{
	background-image:url(../icons/grid.png);
}
.msg_controls a.msg_prev{
	background-image:url(../icons/prev.png);
}
.msg_controls a.msg_next{
	background-image:url(../icons/next.png);
}
.msg_controls a.msg_pause{
	background-image:url(../icons/pause.png);
}
.msg_controls a.msg_play{
	background-image:url(../icons/play.png);
}
.msg_thumbs{
	background:#000;
	position:absolute;
	width:250px;
	height:166px;
	top:-230px;
	left:50%;
	padding:30px;
	margin:0 0 0 -155px;
	box-shadow:1px 1px 5px #000;
	opacity:0.9;
	overflow:hidden;
}
.msg_thumb_wrapper
{
    position:absolute;
	width:250px;
	height:166px;
	top:30px;
	left:30px;
	z-index:30;
}
.msg_thumb_wrapper a{
	display:block;
	width:75px;
	height:75px;
	float:left;
	margin:4px;
	opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.msg_thumbs a.msg_thumb_next,
.msg_thumbs a.msg_thumb_prev{
	width:18px;
	height:20px;
	background-repeat:no-repeat;
	background-position: center center;
	position:absolute;
	top:90%;
	margin-top:-10px;
	opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.msg_thumbs a.msg_thumb_next:hover,
.msg_thumbs a.msg_thumb_prev:hover{
	opacity:1.0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);
}
.msg_thumbs a.msg_thumb_next{
	background-image:url(../icons/next_thumb.png);
	right:5px;
}
.msg_thumbs a.msg_thumb_prev{
	background-image:url(../icons/prev_thumb.png);
	left:5px;
}
.msg_thumbs a.msg_thumb_close{
	position:absolute;
	bottom:0px;
	width:50px;
	left:50%;
	margin:0 0 0 -25px;
	background:#202020 url(../icons/up.png) no-repeat center center;
	height:16px;
	opacity:0.7;
}
.msg_thumbs a.msg_thumb_close:hover{
	opacity:1.0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);
}












.to3{ width:100%; background:#EFEFEF; height:530px;text-align:center;}
.rm3{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;color:#333333; text-decoration:none; padding-top:90px;}
.rleft3 { width:614px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:right;right:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright3 {position:relative;width:505px;left:80px; float:left;-moz-opacity:0; -khtml-opacity:0; opacity:0;  }
.rright3 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; padding-left:10px;padding-top:10px;}
.txt3 {position:relative;width:505px;text-align: justify;font:16px Microsoft YaHei; line-height: 2em; color:#333333;margin-top:30px;}

.to4{ width:100%; background:#FFF; height:650px;text-align:center;}
.ding1{ width:100%; background:#FFF; height:30px;text-align:center;margin-top:28px;}
.ding1 li { font:22px Microsoft YaHei;color:#FF0000;float:left;}
.ding1 li img{width:500px;height:1px;padding-top:15px;}

.left-pro{width:900px; text-align:center;float:right;padding-right:280px;}
.left-pro .t1{padding-top:30px;width:82px;float:right;}
.left-pro .t2{ width:750px;text-indent:0;float:right;}



#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:0px solid #ccc;height:68px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;padding-left:9px}
#gobottom{cursor:pointer;display:block;padding-left:9px}
#showArea{height:500px;margin:10px;overflow:hidden}



.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden}
.MagicZoomBigImageCont img{width:900px;height:600px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{background:#fff;cursor:Default;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:900px;height:500px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}













.rm4{ clear:both;  margin:0 auto; overflow:hidden; position:relative; z-index:100;color:#333333; text-decoration:none; padding-top:68px;}
.rleft4 { width:403px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:left;left:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright4 {position:relative;width:650px; right:80px;float:right;-moz-opacity:0; -khtml-opacity:0; opacity:0;}
.rright4 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; padding-left:10px;}
.txt4 {position:relative;width:485px;text-align:left;font:14px Microsoft YaHei;color:#666666;margin-top:100px;float:right;}

.to5{ width:100%; height:668px;text-align:center; background:#fff; }
.rm5{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;text-decoration:none;}

.top1 {position:relative;width:100%;text-decoration:none; margin-top:95px; height:10px;}
.top1 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; }


.tom1 {position:relative;width:100%; text-decoration:none; padding-top:124px;}
.rleft5 { width:531px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:left;left:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright5 {position:relative;width:575px; float:right;text-decoration:none; padding-top:15px;right:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);background:#FFF;}
.tes0 {position:relative;width:575px;text-align:left;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:10px;}
.tes1 {position:relative;width:575px;text-align:left;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:60px;}
.tex1 {position:relative;width:575px;text-align:left;font:14px Microsoft YaHei;color:#333333;padding-top:10px;}
.bt1 {position:relative;width:181px; height:31px; text-align:center;margin-top:68px; background:#FF6600;float:left; }
.bt1 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt1 a:hover{color:#004478;}

.to6{ width:100%; background:#fff; height:526px;text-align:center;}
.rm6{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;text-decoration:none; }
.top2 {position:relative;width:100%;text-decoration:none; padding-top:15px;height:10px;}
.top2 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; }
.tom2 {position:relative;width:100%; text-decoration:none; padding-top:112px;}
.rleft6 { width:531px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:left;left:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright6 {position:relative;width:580px; float:right;text-decoration:none;right:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;}
.tes2 {position:relative;width:580px;text-align:left;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:27px;}
.tex2 {position:relative;width:580px;text-align:left;font:14px Microsoft YaHei;color:#333333;padding-top:30px;}
.bt21 {position:relative;width:181px; height:31px; text-align:center;margin-top:148px; background:#FF6600;float:left; }
.bt21 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt21 a:hover{color:#004478;}
.bt22 {position:relative;width:181px; height:31px; text-align:center;margin-top:148px; background:#FF6600; float:left;margin-left:15px;}
.bt22 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt22 a:hover{color:#004478;}
.bt23 {position:relative;width:181px; height:31px; text-align:center;margin-top:148px; background:#FF6600;float:left; margin-left:15px;}
.bt23 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt23 a:hover{color:#004478;}

.to7{ width:100%; background:#fff; height:591px;text-align:center;}
.rm7{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;text-decoration:none; }
.top3 {position:relative;width:100%;text-decoration:none; padding-top:15px;height:10px;}
.top3 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; }
.tom3 {position:relative;width:100%; text-decoration:none; padding-top:123px;}
.rleft7 { width:531px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:left;left:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright7 {position:relative;width:580px; float:right;text-decoration:none;right:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;}
.tes3 {position:relative;width:580px;text-align:left;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:25px;}
.tex3 {position:relative;width:580px;text-align:left;font:14px Microsoft YaHei;color:#333333;padding-top:28px;}
.bt3 {position:relative;width:181px; height:31px; text-align:center;margin-top:205px; background:#FF6600;float:left; }
.bt3 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt3 a:hover{color:#004478;}

.to8{ width:100%; background:#fff; height:550px;text-align:center;}
.rm8{ clear:both; width:1160px; margin:0 auto; overflow:hidden; position:relative; z-index:100;text-decoration:none; }
.top4 {position:relative;width:100%;text-decoration:none; padding-top:15px;height:1px;}
.top4 ul li { font:38px Microsoft YaHei;color:#FF0000;float:left; }
.tom4 {position:relative;width:100%; text-decoration:none; padding-top:145px;}
.rleft8 { width:531px; position:relative; margin:0; padding-left:0;border:0px solid #ccc;float:left;left:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;filter:alpha(opacity=0);}
.rright8 {position:relative;width:580px; float:right;text-decoration:none;right:80px;-moz-opacity:0; -khtml-opacity:0; opacity:0;}
.tes4 {position:relative;width:580px;text-align:left;font:normal normal 700 16px Microsoft YaHei;color:#FF6600;padding-top:20px;}
.tex4 {position:relative;width:580px;text-align:left;font:14px Microsoft YaHei;color:#333333;padding-top:28px;}
.bt4 {position:relative;width:181px; height:31px; text-align:center;margin-top:163px; background:#FF6600;float:left; }
.bt4 a{font:16px Microsoft YaHei;color:#ffffff;line-height:31px;}
.bt4 a:hover{color:#004478;}


.botm{ width:100%; background:#CC0000; height:53px;text-align:center;}
.botm a{  font:26px Microsoft YaHei;color:#fff; line-height:53px; margin-left:15px }
.botm a:hover{color:#004478;}

.foot{ width:100%;height:80px;text-align:center;font:22px Microsoft YaHei;color:#666666;padding-top:20px;}


