html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
body {
	background: url("images/body_bg.jpg") repeat-x top rgb(239, 239, 239); color: rgb(51, 51, 51); font-family: Arial, Vardana, "ËÎÌå"; font-size: 12px;
}
img {
	border: 0px currentColor;
}
dd {
	list-style: none;
}
dl {
	list-style: none;
}
dt {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
ol {
	list-style: none;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(51, 51, 51);
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
.logo {background:url(images/logo.jpg) no-repeat; width:448px; height:104px; float:left; overflow:hidden; clear:left}
.ZLZB_Box {
	margin: 0px auto; width: 1000px;
}
.Header_box {
	width: 1000px; float: left;
}
.Header_box .Language {
	width: 1000px; height: 20px; text-align: right; color: rgb(176, 176, 176); line-height: 20px; float: left;
}
.Header_box .Language a {
	margin: 0px 8px; color: rgb(176, 176, 176);
}
.Header_box .Logo_box {
	background: url("images/header_bg.jpg") repeat-x; width: 965px; height: 104px; margin-right: 10px; margin-left: 25px; float: left; display: inline;
}
.Header_box .NAV_Box {
	width: 1000px; height: 36px; margin-bottom: 1px; float: left;
}
.NAV_Box ul {
	width: 1000px;
}
.NAV_Box ul li {
	float: left;
}
.NAV_Box ul li a {
	background: url("images/Nav_bg.jpg") no-repeat; height: 36px; float: left;
}
.NAV_Box ul li.nav01 a {
	width: 109px;
}
.NAV_Box ul li.nav02 a {
	background-position: -109px 0px; width: 143px;
}
.NAV_Box ul li.nav03 a {
	background-position: -252px 0px; width: 117px;
}
.NAV_Box ul li.nav04 a {
	background-position: -369px 0px; width: 128px;
}
.NAV_Box ul li.nav05 a {
	background-position: -497px 0px; width: 141px;
}
.NAV_Box ul li.nav06 a {
	background-position: -638px 0px; width: 126px;
}
.NAV_Box ul li.nav07 a {
	background-position: -764px 0px; width: 128px;
}
.NAV_Box ul li.nav08 a {
	background-position: -892px 0px; width: 108px;
}
.NAV_Box ul li.nav01 a:hover {
	background-position: 0px -36px; width: 109px;
}
.NAV_Box ul li.nav01 .dqzt {
	background-position: 0px -36px; width: 109px;
}
.NAV_Box ul li.nav02 a:hover {
	background-position: -109px -36px; width: 143px;
}
.NAV_Box ul li.nav02 .dqzt {
	background-position: -109px -36px; width: 143px;
}
.NAV_Box ul li.nav03 a:hover {
	background-position: -252px -36px; width: 117px;
}
.NAV_Box ul li.nav03 .dqzt {
	background-position: -252px -36px; width: 117px;
}
.NAV_Box ul li.nav04 a:hover {
	background-position: -369px -36px; width: 128px;
}
.NAV_Box ul li.nav04 .dqzt {
	background-position: -369px -36px; width: 128px;
}
.NAV_Box ul li.nav05 a:hover {
	background-position: -497px -36px; width: 141px;
}
.NAV_Box ul li.nav05 .dqzt {
	background-position: -497px -36px; width: 141px;
}
.NAV_Box ul li.nav06 a:hover {
	background-position: -638px -36px; width: 126px;
}
.NAV_Box ul li.nav06 .dqzt {
	background-position: -638px -36px; width: 126px;
}
.NAV_Box ul li.nav07 a:hover {
	background-position: -764px -36px; width: 128px;
}
.NAV_Box ul li.nav07 .dqzt {
	background-position: -764px -36px; width: 128px;
}
.NAV_Box ul li.nav08 a:hover {
	background-position: -892px -36px; width: 108px;
}
.NAV_Box ul li.nav08 .dqzt {
	background-position: -892px -36px; width: 108px;
}
.Flash_box {
	width: 1000px; height: 269px; float: left;
}
.ZL_content {
	width: 980px; padding-top: 15px; padding-left: 10px; float: left;
}
.Scroll_news {
	background: url("images/dt_newm.jpg") repeat-x; width: 980px; height: 32px; margin-bottom: 12px; float: left;
}
#scrollDiv {
	width: 920px; height: 32px; line-height: 32px; overflow: hidden; float: left;
}
#scrollDiv li {
	height: 32px; padding-left: 15px;
}
.XC_video {
	width: 320px; float: left;
}
.XC_top {
	background: url("images/daoh_bgm.gif") repeat-x; width: 320px; height: 42px; float: left;
}
.XC_top p {
	background: url("images/more.jpg") no-repeat; width: 121px; height: 42px; float: right;
}
.XC_top p a {
	width: 40px; height: 30px; padding-right: 6px; float: right;
}
.TV_BOB {
	border: 1px solid rgb(199, 199, 199); width: 313px; height: 228px; float: left;
}
.News_case {
	width: 640px; float: right;
}
.case_top {
	background: url("images/daoh_bgm.gif") repeat-x; width: 640px; height: 42px; float: left;
}
.case_top p {
	background: url("images/more.jpg") no-repeat; width: 121px; height: 42px; float: right;
}
.case_top p a {
	width: 40px; height: 30px; padding-right: 6px; float: right;
}
#scroll {
	width: 640px; height: 233px; overflow: hidden; float: left;
}
#prev {
	background: url("images/prev.jpg") no-repeat; width: 40px; height: 233px; text-indent: -5000px; float: left; cursor: pointer;
}
#next {
	background: url("images/next.jpg") no-repeat; width: 40px; height: 233px; text-indent: -5000px; float: right; cursor: pointer;
}
#box {
	width: 525px !important; overflow: hidden; margin-left: 20px; float: left; display: inline;
}
#box ul li {
	background: rgb(255, 255, 255); border: 1px solid rgb(226, 226, 226); width: 145px; height: 229px; text-align: center; line-height: 2; margin-right: 35px; float: left; display: inline;
}
#box ul li a img {
	padding: 4px 4px 0px; width: 137px; height: 201px;
}
.About_us {
	width: 320px; padding-top: 21px; float: left;
}
.About_us .about_cons {
	width: 320px; float: left;
}
.About_us .about_cons p img {
	padding: 2px; border: 1px solid rgb(216, 216, 216); width: 120px; height: 80px; margin-right: 8px; float: left;
}
.About_us .about_cons p {
	line-height: 1.8;
}
.About_us .about_cons p span a {
	color: rgb(230, 0, 17);
}
.news_zx {
	width: 363px; padding-top: 19px; padding-left: 20px; float: left;
}
.news_list {
	width: 363px; float: left;
}
.news_list li {
	background: url("images/li_btm.jpg") repeat-x bottom; width: 363px; height: 24px; line-height: 24px; float: left;
}
.news_list li a {
	background: url("images/dian_hei.gif") no-repeat left; width: 363px; float: left;
}
.news_list li a p {
	width: 268px; padding-left: 8px; float: left; cursor: pointer;
}
.news_list li a span {
	float: right; cursor: pointer;
}
.news_list li a:hover {
	background: url("images/dian_lan.gif") no-repeat left; width: 363px; float: left;
}
.news_list li a:hover p {
	width: 268px; height: 24px; color: rgb(5, 106, 162); overflow: hidden; padding-left: 8px; float: left; cursor: pointer;
}
.news_list li a:hover span {
	color: rgb(5, 106, 162); float: right; cursor: pointer;
}
.News_Intro {
	width: 257px; padding-top: 19px; float: right;
}
.News_Intro .Intro_top {
	background: url("images/mzhb.gif") no-repeat; width: 257px; height: 42px; float: right;
}
.News_Intro .Intro_top a {
	width: 40px; height: 30px; margin-right: 5px; float: right;
}
.News_Intro .Intro_con {
	background: url("images/peo_r.jpg") no-repeat right bottom; width: 257px; float: left;
}
.News_Intro .Intro_con p {
	line-height: 1.7; text-indent: 24px;
}
.News_Intro .Intro_con b img {
	border: 1px solid rgb(205, 205, 205); width: 168px; height: 62px; float: left;
}
.Product {
	width: 980px; padding-top: 15px; padding-bottom: 10px; float: left;
}
.GDT_photo {
	width: 980px; height: 167px; float: left;
}
#scroll_A {
	width: 980px; height: 165px; overflow: hidden; float: left;
}
#prev_A {
	background: url("images/zuo_j.jpg") no-repeat; width: 23px; height: 48px; text-indent: -5000px; margin-top: 57px; float: left; cursor: pointer;
}
#next_A {
	background: url("images/you_j.jpg") no-repeat; width: 23px; height: 48px; text-indent: -5000px; margin-top: 57px; float: right; cursor: pointer;
}
#box_A {
	width: 915px; overflow: hidden; margin-left: 11px; float: left; display: inline;
}
#box_A ul li {
	width: 219px; text-align: center; padding-right: 11px; float: left;
}
#box_A ul li a img {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(213, 211, 212); width: 214px; height: 132px; float: left; display: block;
}
#box_A ul li span {
	background: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); width: 217px; height: 23px; color: rgb(31, 31, 31); line-height: 23px; margin-top: 2px; float: left;
}
.Footer_box {
	background: url("images/footer_bg.jpg") repeat-x; margin: 0px; padding: 0px; width: 100%; height: 160px; float: left;
}
.foot_con {
	margin: 0px auto; width: 980px; text-align: center; color: rgb(85, 85, 85); padding-top: 15px;
}
.foot_con a {
	color: rgb(85, 85, 85);
}
.foot_con p {
	line-height: 30px;
}
.Product_Box {
	width: 994px; padding-top: 11px; padding-left: 6px; float: left;
}
.Product_left {
	background: url("images/left_bg.jpg") repeat-y left; width: 254px; margin-bottom: 20px; float: left;
}
.Product_left h3 {
	width: 199px; height: 93px; float: left;
}
.Product_left .pro_list {
	width: 249px; padding-left: 5px; float: left;
}
.Product_left .pro_list li {
	width: 249px; height: 35px; line-height: 35px; float: left;
}
.Product_left .pro_list li a {
	background: url("images/list_bg.jpg") no-repeat left; width: 226px; height: 35px; color: rgb(82, 82, 82); line-height: 35px; padding-left: 23px; font-size: 14px; float: left;
}
.Product_left .pro_list li a:hover {
	background: url("images/list_hbg.jpg") no-repeat left; width: 226px; height: 35px; color: rgb(255, 255, 255);
}
.Product_left .pro_list li.active_1 a {
	background: url("images/list_hbg.jpg") no-repeat left !important; width: 226px; height: 35px; color: rgb(255, 255, 255) !important;
}
.Product_right {
	width: 711px; padding-right: 10px; float: right;
}
.Product_right1 {
	width: 980px; padding-right: 10px;
}
.Adress_top {
	width: 711px; height: 28px; line-height: 28px; border-bottom-color: rgb(199, 199, 199); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.Adress_top1 {
	width: 980px; height: 28px; line-height: 28px; border-bottom-color: rgb(199, 199, 199); border-bottom-width: 1px; border-bottom-style: solid;
}
.Adress_top1 p {
	color: rgb(153, 153, 155); float: right;
}
.Adress_top1 h3 {
	background: url("images/sj.jpg") no-repeat 4px; color: rgb(43, 147, 185); padding-left: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: normal; float: left;
}
.Adress_top h3 {
	background: url("images/sj.jpg") no-repeat 4px; color: rgb(43, 147, 185); padding-left: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: normal; float: left;
}
.Adress_top p {
	color: rgb(153, 153, 155); float: right;
}
.Adress_top p a {
	margin: 0px 4px; color: rgb(153, 153, 155);
}
.Adress_top p a.active_2 {
	color: rgb(0, 0, 0) !important;
}
.CP_NR {
	width: 711px; padding-bottom: 14px; float: left;
}
.Zntcc_box {
	width: 711px; padding-top: 12px; float: left;
}
.Zntcc_box ul {
	float: left;
}
.Zntcc_box ul li {
	width: 190px; padding-right: 46px; padding-bottom: 26px; float: left;
}
.Zntcc_box ul li img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(228, 226, 226); width: 202px; height: 141px; float: left;
}
.Zntcc_box ul li span {
	background: rgb(228, 228, 228); border: 1px solid rgb(245, 245, 245); width: 204px; height: 26px; text-align: center; line-height: 26px; overflow: hidden; margin-top: 3px; float: left;
}
.Zntcc_box ul li span a {
	color: rgb(108, 108, 108);
}
.fanye_box {
	width: 711px; text-align: center; float: left;
}
.fanye_box p {
	width: 711px; float: left;
}
.fanye_box p a {
	background: rgb(253, 253, 253); margin: 0px 3px; padding: 0px 7px; border: 1px solid rgb(207, 207, 207); height: 21px; color: rgb(127, 127, 127); line-height: 21px; display: inline-block;
}
.fanye_box p a.active_3 {
	background: rgb(125, 125, 125) !important; color: rgb(255, 255, 255);
}
.zhanshi_cp {
	width: 711px; padding-top: 11px; float: left;
}
#con {
	width: 711px; height: 197px; margin-bottom: 10px; float: left; position: relative;
}
#tags {
	width: 428px; height: 75px; right: 0px; bottom: 0px; position: absolute;
}
#tags li {
	width: 93px; height: 75px; padding-left: 12px; float: left;
}
#tags li a img {
	padding: 3px; border: 1px solid rgb(222, 219, 219); width: 83px; height: 67px; float: left;
}
#tags li.selectTag {
	position: relative;
}
#tagContent {
	width: 283px; height: 196px; float: left;
}
.tagContent {
	width: 283px; height: 196px; float: left; display: none;
}
.tagContent img {
	padding: 6px; border: 1px solid rgb(222, 222, 222); width: 266px; height: 180px;
}
#tagContent div.selectTag {
	display: block;
}
.miaoshu {
	left: 300px; top: 0px; width: 283px; position: absolute;
}
.miaoshu p {
	line-height: 2;
}
.Wen_xx {
	width: 711px; float: left;
}
.Wen_xx p {
	line-height: 2.2;
}
.GSjs {
	width: 711px; color: rgb(129, 129, 129); padding-top: 20px;
}
.GSjs p {
	line-height: 1.8; text-indent: 24px; padding-bottom: 30px;
}
.New_XW {
	width: 711px; padding-bottom: 45px; float: left;
}
.New_XW ul li {
	width: 711px; height: 30px; line-height: 30px; float: left;
}
.New_XW ul li a {
	width: 600px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 8px; float: left;
}
.New_XW ul li span {
	padding-right: 5px; float: right;
}
.New_XW ul li.shense {
	background: rgb(229, 229, 229);
}
/*  banner  */
.banner{ width:100%; float:right;position:relative;font-size:0; padding-top:0px;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{ position: absolute;z-index:100;margin-bottom:13px; bottom:15px; left:46%;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:13px;height:13px;margin-left:20px;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:13px;height:13px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;background:#0573ca;border:0px solid #fff;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:none; border:#0573ca solid 2px; margin-top:-2px;}
/* Callback example */
.callbacks_container{margin-bottom:0px;position:relative;width:100%;max-width:100%;text-align:center;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:50px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:65px;width:65px;background:transparent url("images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:50px;}