html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
ul,li{ font-style:normal; list-style:none; padding: 0px; margin: 0px; font-size:14px;}
BODY {
	MARGIN: 0px; padding:0px; color:#666666; font-size:12px;
}
TD {
	FONT-SIZE: 14px; color:#666666;
}
A:link {
	COLOR: #444; TEXT-DECORATION: none
}
A:visited {
	COLOR: #444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #444; TEXT-DECORATION: none
}

A.top:link {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #000000; line-height:24px; text-decoration:none;
}
A.top:visited {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #000000; line-height:24px; text-decoration:none;
}
A.top:hover {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #ffffff; line-height:24px; text-decoration:none; background-image:url(../images/menu_bg.jpg);
}
A.top:active {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #000000; line-height:24px; text-decoration:none;
}

A.topx:link {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #ffffff; line-height:24px; text-decoration:none; background-image:url(../images/menu_bg.jpg);
}
A.topx:visited {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #ffffff; line-height:24px; text-decoration:none; background-image:url(../images/menu_bg.jpg);
}
A.topx:hover {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #ffffff; line-height:24px; text-decoration:none; background-image:url(../images/menu_bg.jpg);
}
A.topx:active {
   font-size:14px; display:block; width:79px; padding-left:12px; height:25px; color: #ffffff; line-height:24px; text-decoration:none; background-image:url(../images/menu_bg.jpg);
}


A.menu01:link {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}
A.menu01:visited {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}
A.menu01:hover {
   font-size:14px; font-weight:bolder; COLOR: #ff6600; TEXT-DECORATION: none
}
A.menu01:active {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}

A.menu02:link {
   font-size:14px; text-align:center; display:block; COLOR: #666666; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml001_bg.jpg); TEXT-DECORATION: none
}
A.menu02:visited {
   font-size:14px; text-align:center; display:block; COLOR: #666666; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml001_bg.jpg); TEXT-DECORATION: none
}
A.menu02:hover {
   font-size:14px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml002_bg.jpg); TEXT-DECORATION: none
}
A.menu02:active {
   font-size:14px; text-align:center; display:block; COLOR: #666666; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml001_bg.jpg); TEXT-DECORATION: none
}

A.menu03:link {
   font-size:14px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml002_bg.jpg); TEXT-DECORATION: none
}
A.menu03:visited {
   font-size:14px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml002_bg.jpg); TEXT-DECORATION: none
}
A.menu03:hover {
   font-size:14px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml002_bg.jpg); TEXT-DECORATION: none
}
A.menu03:active {
   font-size:14px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:230px; height:55px; line-height:55px; text-align:center; background-image:url(../images/ml002_bg.jpg); TEXT-DECORATION: none
}

A.menu04:link {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}
A.menu04:visited {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}
A.menu04:hover {
   font-size:14px; font-weight:bolder; COLOR: #3986d6; TEXT-DECORATION: none
}
A.menu04:active {
   font-size:14px; font-weight:bolder; COLOR: #666666; TEXT-DECORATION: none
}

A.menu05:link {
   font-size:14px; font-weight:bolder; COLOR: #3986d6; TEXT-DECORATION: none
}
A.menu05:visited {
   font-size:14px; font-weight:bolder; COLOR: #3986d6; TEXT-DECORATION: none
}
A.menu05:hover {
   font-size:14px; font-weight:bolder; COLOR: #3986d6; TEXT-DECORATION: none
}
A.menu05:active {
   font-size:14px; font-weight:bolder; COLOR: #3986d6; TEXT-DECORATION: none
}

A.menu06:link {
	COLOR: #00dcd9; TEXT-DECORATION: none
}
A.menu06:visited {
	COLOR: #00dcd9; TEXT-DECORATION: none
}
A.menu06:hover {
	COLOR: #2c90ff; TEXT-DECORATION: none
}
A.menu06:active {
	COLOR: #00dcd9; TEXT-DECORATION: none
}
A.t12l:link {
	COLOR: #DADCDD; font-size:12px; TEXT-DECORATION: none
}
A.t12l:visited {
	COLOR: #DADCDD; font-size:12px; TEXT-DECORATION: none
}
A.t12l:hover {
	COLOR: #DADCDD; font-size:12px; TEXT-DECORATION: underline
}
A.t12l:active {
	COLOR: #DADCDD; font-size:12px; TEXT-DECORATION: none
}

A.menu07:link {
   font-size:12px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:68px; height:22px; line-height:22px; background-image:url(../images/hh01.jpg); TEXT-DECORATION: none
}
A.menu07:visited {
   font-size:12px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:68px; height:22px; line-height:22px; background-image:url(../images/hh01.jpg); TEXT-DECORATION: none
}
A.menu07:hover {
   font-size:12px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:68px; height:22px; line-height:22px; background-image:url(../images/hh02.jpg); TEXT-DECORATION: none
}
A.menu07:active {
   font-size:12px; text-align:center; display:block; COLOR: #ffffff; font-weight:bolder; width:68px; height:22px; line-height:22px; background-image:url(../images/hh01.jpg); TEXT-DECORATION: none
}

A.menu08:link {
   font-size:13px; text-align:center; display:block; COLOR: #444444; font-weight:bolder; width:157px; height:40px; line-height:40px; background-image:url(../images/menu_z1.jpg); TEXT-DECORATION: none
}
A.menu08:visited {
   font-size:13px; text-align:center; display:block; COLOR: #444444; font-weight:bolder; width:157px; height:40px; line-height:40px; background-image:url(../images/menu_z1.jpg); TEXT-DECORATION: none
}
A.menu08:hover {
   font-size:13px; text-align:center; display:block; COLOR: #444444; font-weight:bolder; width:157px; height:40px; line-height:40px; background-image:url(../images/menu_z2.jpg); TEXT-DECORATION: none
}
A.menu08:active {
   font-size:13px; text-align:center; display:block; COLOR: #444444; font-weight:bolder; width:157px; height:40px; line-height:40px; background-image:url(../images/menu_z1.jpg); TEXT-DECORATION: none
}



.probox {
	width:204px;  height:210px; float:left; text-align:center;
}

.leftbg{
   background-image:url(../images/list-2.jpg); padding-left:25px; height:24px;
}
.leftbg1{
   background-image:url(../images/bgb22.gif); padding-left:28px; height:26px;
}
.leftbg2{
   background-image:url(../images/bgc.gif); padding-left:13px; height:25px;
}
.inleft{
   float:left;
}
.inright{
   float:right;
   padding-right:5px;
}
.left_about{
   height:33px; line-height:33px; padding-left:30px; color:#FFFFFF; background-image:url(../images/left_bg05.jpg); font-weight:bolder; font-size:12px
}
.left_products{
   height:33px; line-height:33px; padding-left:30px; color:#FFFFFF; background-image:url(../images/left_bg01.jpg); font-weight:bolder; font-size:12px
}
.left_chanpin{
   padding-left:25px; font-size:12px; font-weight:bolder; color:#333333; background-image:url(../images/left_bg02.jpg)
}
.left_services{
   height:33px; line-height:33px; padding-left:30px; color:#FFFFFF; background-image:url(../images/left_bg03.jpg); font-weight:bolder; font-size:12px
}
.left_news{
   height:33px; line-height:33px; padding-left:30px; color:#FFFFFF; background-image:url(../images/left_bg06.jpg); font-weight:bolder; font-size:12px
}

.center_01{
   height:38px; line-height:38px; padding-left:22px; font-weight:bolder; font-size:12px; color:#FFFFFF
}
.center_02{
   height:38px; line-height:38px; padding-left:22px; font-weight:bolder; font-size:12px; color:#FFFFFF
}
.zhongdian{
    font-size:12px; color:#FFFFFF; text-align:left;
}
.ziculan{
   font-weight:bolder; color:#05408D
}
.ziculan2{
   line-height:180%;font-weight:bolder; color:#05408D
}

.mainbox{
    overflow:hidden;
    position:relative;
	margin:0px;
	padding:0px;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}



#menu{}
.nav{height:60px;}
.nav li{line-height:40px;height:60px;text-align:center;width:100px;float:left;position:relative;z-index:9999;}
.nav li a:link{display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;}
.nav li a:visited{display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;}
.nav li a:active{display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;}
.nav li a:hover{color:#000000;text-decoration:none;background: url(../images/menu_bg.png) no-repeat center;}

A.menuCurrent:link {
   display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;background: url(../images/menu_bg.png) no-repeat center;
}
A.menuCurrent:visited {
   display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;background: url(../images/menu_bg.png) no-repeat center;
}
A.menuCurrent:hover {
   display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;background: url(../images/menu_bg.png) no-repeat center;
}
A.menuCurrent:active {
   display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;background: url(../images/menu_bg.png) no-repeat center;
}


.nav li a .current{display:block;line-height:40x;color:#000000;height:60px; width:100px;font-size:12px;font-weight:600;background: url(../images/menu_bg.png) no-repeat center;}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}




.jd_ad_slide {width: 1002px; height: 522px; float: left; position: relative;} 
.jd_ad_img {position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none;}
.jd_ad_btn {position: absolute; right: 3px; bottom: 8px;}
.jd_ad_btn_a {width: 22px; height: 22px; line-height: 22px; margin-right: 5px; text-align: center; border-radius: 12px; background-color: #999; color: #ffffff; float: left;}
.jd_ad_btn_a:link {text-decoration: none; color:#FFFFFF;}
.jd_ad_btn_a:hover {text-decoration: none; color:#FFFFFF;}
.jd_ad_btn_a:visited {text-decoration: none; color:#FFFFFF;}
.jd_ad_btn .active {background-color: #E4393C; color:#FFFFFF;}

/* mainbanner */
.mainbanner{height:500px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:500px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:500px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:500px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:460px;width:500px;height:15px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:15px;height:15px;overflow:hidden;float:left;display:inline; padding-left:8px;}
.mainbanner_list a{background:url("../images/50c15ece07fd0f3407000083.png") no-repeat;width:12px;height:13px;line-height:12px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -13px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -13px;text-decoration:none;}

/* µ¼º½ */
.Header{ width:1080px; margin:0px auto;}
.MainNav{ height:56px; line-height:56px;}
.MainNav li{ float:left; width:12.5%; position:relative; z-index:99;}
.MainNav li .aon a{ display:block; margin:0px auto; height:56px; text-align:center; font-size:16px;}
.MainNav li .aon a:hover,.MainNav li .aon .sele{ color:#fff; background:#3986d6;}
.MainNav li.onnav .aon a{ color:#fff; background:#3986d6;}
.SubNav{ display:none; width:428px; position:absolute; top:56px; left:-1px; border:1px solid #eae9e9; background:#fff; padding:6px 0px 5px 0px;}
.SubNav dl{ padding-left:15px; float:left; width:130px;}
.SubNav dl dd{ line-height:23px; margin-top:10px; background:url(../images/arrnav.gif) 0px 7px no-repeat; padding-left:15px;}
.SubNav .img{ float:left; padding:8px 0px 20px 0px;}
.SubNav .img img{ display:block; width:270px; height:144px;}
