.DB_tab25 {
	width: 100%; height: 550px; overflow: hidden; position: relative;
}
.DB_tab25 .DB_bgSet {
	position: relative; cursor: pointer;
}
.DB_tab25 .DB_bgSet li {
	width: 100%; height: 550px; display: none; position: absolute;
}
.DB_tab25 .DB_imgSet {
	left: 50%; width: 1000px; margin-left: -400px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_1_1 {
	left: -45px; top: 279px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_1_2 {
	left: -140px; top: 173px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_2_1 {
	left: -44px; top: 293px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_2_2 {
	left: -182px; top: 175px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_3_1 {
	left: -150px; top: 145px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_3_2 {
	left: 706px; top: 106px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_4_1 {
	left: 359px; top: 207px; position: absolute;
}
.DB_tab25 .DB_imgSet .DB_4_2 {
	left: -128px; top: 101px; position: absolute;
}
.DB_tab25 .DB_menuWrap {
	left: 50%; width: 1000px; margin-left: -520px; position: absolute;
}
.DB_tab25 .DB_menuWrap .DB_menuSet {
	top: 520px; width: 100%; text-align: center; font-size: 0px; display: none; position: absolute;
}
.DB_tab25 .DB_menuWrap .DB_menuSet li {
	margin: 0px 3px; display: inline; z-index: 2147483647; cursor: pointer;
}
.DB_tab25 .DB_prev {
	left: -112px; top: 250px; display: none; position: absolute; cursor: pointer;
}
.DB_tab25 .DB_next {
	top: 250px; right: -150px; display: none; position: absolute; cursor: pointer;
}
#leftsead {
	top: 258px; width: 47px; height: 240px; right: 0px; position: fixed; z-index: 999;
}
#leftsead li {
	width: 47px; height: 60px;
}
#leftsead li img {
	float: right;
}
#leftsead li a {
	height: 49px; float: right; display: block; min-width: 47px; max-width: 131px;
}
#leftsead li a .shows {
	display: block;
}
#leftsead li a .hides {
	margin-right: -143px; cursor: pointer;
}
#leftsead li a.youhui .hides {
	top: 0px; right: 190px; display: none; position: absolute;
}
.about-div {
	margin: 0px auto; width: 1004px; font-family: "Î¢ÈíÑÅºÚ";
}
.left-title {
	height: 33px; margin-top: 20px; margin-bottom: 20px;
}
.left-titleimg {
	width: 40px; height: 33px; float: left;
}
.left-titletxt {
	height: 30px; font-size: 25px; font-weight: bold; margin-top: -2px; margin-left: 15px; float: left;
}
ul {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 12px; font-style: normal; font-weight: normal; list-style-type: none;
}
.hand {
	background: rgb(204, 0, 0); width: 100%; text-align: center; overflow: hidden;
}
.main {
	background: rgb(239, 239, 239); width: 100%; overflow: hidden;
}
.main .pic {
	margin: 0px auto; width: 1180px; overflow: hidden;
}
.main .pic img {
	float: left;
}
.hand {
	background: rgb(204, 0, 0); width: 100%; overflow: hidden;
}
.hand .hander {
	margin: 0px auto; width: 1180px; height: 114px; color: rgb(255, 255, 255); overflow: hidden; position: relative;
}
.hand .hander .logo {
	left: 0px; top: 0px; width: 204px; height: 115px; overflow: hidden; float: left; position: absolute; z-index: 1;
}
.hand .hander .right {
	width: 104px; height: 85px; right: 0px; overflow: hidden; float: right; position: absolute; z-index: 1;
}
.hand .phone {
	left: 0px; top: 0px; width: 100%; height: 114px; text-align: center; line-height: 114px; overflow: hidden; font-size: 25px; position: absolute; z-index: 0;
}
.hand .phone em {
	color: rgb(255, 255, 255); padding-left: 5px; font-size: 25px;
}
#nav {
	background: url("../images/nav_bg.png") no-repeat top; margin: 0px auto; width: 1180px; height: 43px; overflow: hidden; position: relative; z-index: 1;
}
#nav .nav-menu {
	left: 0px; height: 43px; position: absolute; z-index: 1;
}
#nav .nav-menu a {
	width: 131px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-size: 16px; float: left; display: block;
}
#nav .nav-menu a:hover {
	color: rgb(240, 255, 0);
}
#nav .nav-menu a.current {
	color: rgb(240, 255, 0);
}
#nav .nav-current {
	background: url("../images/color_s.png") no-repeat center; top: 0px; height: 43px; overflow: hidden; position: absolute; z-index: 0;
}
.main_s {
	margin: 0px auto; width: 1004px; overflow: hidden;
}
.main_s .title1 {
	padding: 30px 0px 5px; width: 100%; color: rgb(204, 0, 0); font-size: 30px;
}
.main_s .title2 {
	width: 100%; color: rgb(102, 102, 102);
}
.main_s .title2 em {
	width: 100%; color: rgb(51, 51, 51); font-size: 25px; display: block;
}
.content {
	background: rgb(255, 255, 255); margin: 30px auto 0px; width: 1004px; overflow: hidden;
}
.da-thumbs {
	margin: 25px auto; padding: 0px; width: 905px; overflow: hidden; position: relative;
}
.da-thumbs li {
	background: rgb(255, 255, 255); margin: -1px 0px 0px -1px; border: 1px solid rgb(250, 250, 250); border-image: none; float: left; position: relative;
}
.da-thumbs li a {
	display: block; position: relative;
}
.da-thumbs li a img {
	display: block; position: relative;
}
.da-thumbs li a {
	color: rgb(255, 255, 255); overflow: hidden;
}
.da-thumbs li a div {
	background: rgb(13, 149, 114); width: 100%; height: 100%; position: absolute;
}
.da-thumbs li a em {
	background: rgb(255, 255, 255); margin: 0px 10px; width: 92px; height: 8px; display: block;
}
.da-thumbs li a h2 {
	margin: 6px 8px; font-size: 20px; font-weight: normal;
}
.da-thumbs li a p {
	font: 14px/18px "Microsoft YaHei"; margin: 8px 13px; font-size-adjust: none; font-stretch: normal;
}
.da-thumbs li.subscribe {
	width: 361px; height: 217px;
}
.da-thumbs li.subscribe h2 {
	margin: 0px; text-align: center; line-height: 36px; font-size: 33px;
}
.da-thumbs li.subscribe h2 span {
	line-height: 30px; font-size: 16px; margin-right: 5px; float: right;
}
.da-thumbs li.subscribe img {
	clear: right; float: right;
}
.pic1_001 {
	background: url("../images/new_neiye_01.jpg") no-repeat left top; height: 201px;
}
.ceall {
	width: 100%; height: 550px; overflow: hidden;
}
.ceall .dfd {
	width: 100%; height: 550px; overflow: hidden; position: absolute; z-index: 2;
}
.scroll {
	width: 100%; overflow: hidden; position: relative;
}
.scroll .srcoll_bg {
	background: url("../images/banner_bg.png") no-repeat top; top: 489px; width: 100%; height: 202px; overflow: hidden; position: absolute;
}
.main_visual {
	height: 550px; overflow: hidden; border-top-color: currentColor; border-top-width: medium; border-top-style: none; position: relative;
}
.main_image {
	height: 550px; overflow: hidden; position: relative;
}
.main_image ul {
	left: 0px; top: 0px; width: 9999px; height: 550px; overflow: hidden; position: absolute;
}
.main_image li {
	width: 100%; height: 550px; float: left;
}
.main_image li span {
	background-position: top; width: 100%; height: 550px; display: block;
}
.main_image li a {
	width: 100%; height: 550px; display: block;
}
div.flicking_con {
	top: 40%; width: 42px; right: 8%; position: absolute; z-index: 999;
}
div.flicking_con a {
	background: url("../images/btn_main_img.png") no-repeat bottom; padding: 0px; width: 42px; height: 16px; text-indent: -8000px; margin-bottom: 10px; float: left; display: block;
}
div.flicking_con a.on {
	background-position: top;
}
#btn_prev {
	width: 0px !important; display: none !important;
}
#btn_next {
	width: 0px !important; display: none !important;
}
#btn_prev {
	left: 100px;
}
#btn_next {
	right: 100px;
}
