HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:center; FONT-SIZE:12px; FONT-FAMILY:"Arial","宋体";color:#111111; background:#f0f0f0;
}

TD,div {font-family: "Arial","宋体";font-size: 12px; color: #111111; line-height:20px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "Arial","宋体";}


A {TEXT-DECORATION:none;color:#111111;
}

A:hover {
	COLOR:#0447bc; TEXT-DECORATION:none;
}

.clear{clear:both;}

.menuTop a {border-width:0px;width:62px;}
.menuTop a:hover {COLOR:#000000;background-Color:#F5F5F5;border:1px #808080 dotted;}

#top{width:1002px; margin:auto;}
#top_left{ width:261px;float:left;}
#top_right{float:right; width:741px; background:url(404.png); height:92px;}
#top_right #menu{list-style-type:none; margin:0px; padding:0px; padding-top:25px;}
#top_right #menu li{ float:left; height:22px;}
#top_right #menu .line{ width:12px;}

#body{width:1002px; background:#ffffff; padding-top:16px; margin:auto;}
#body_left{width:240px; padding-left:5px; float:left}
#body_right{width:740px; float:right; padding-right:5px;}
#body_right_in{width:740px; float:left; padding-bottom:20px;}

#bottom{width:1002px; min-height:104px;height:auto !important;height:104px;  margin:auto;}

#search{ height:51px; width:197px; background:url(404.png); text-align:left; padding-left:12px; padding-top:42px;}

#magazine{text-align:left;}

.page_head{width:1002px; height:160px; background:url(404.png) no-repeat; margin:auto;}
.page_menu{width:1002px; height:33px; background:url(404.png) no-repeat; margin:auto;}
.page_menu div{font-family:'微软雅黑'; text-align:center; font-size:12px; line-height:30px; color:#ffffff;}
.page_menu div a{color:#ffffff; display:block; font-weight:bold; line-height:30px;}
.page_menu div a:hover{color:#ffffff; display:block; font-weight:bold; line-height:30px;}

.menu_home{width:151px; height:33px; float:left; }
.menu_pro{width:134px; height:33px; float:left; }
.menu_app{width:138px; height:33px; float:left; }
.menu_tech{width:134px; height:33px; float:left; }
.menu_down{width:132px; height:33px; float:left; }
.menu_about{width:134px; height:33px; float:left; }
.menu_contact{width:179px; height:33px; float:left; }

.menu_home_hover{width:151px; height:33px; background:url(404.png); float:left; }
.menu_pro_hover{width:134px; height:33px; background:url(404.png); float:left; }
.menu_app_hover{width:138px; height:33px; background:url(404.png); float:left; }
.menu_tech_hover{width:134px; height:33px; background:url(404.png); float:left; }
.menu_down_hover{width:132px; height:33px; background:url(404.png); float:left; }
.menu_about_hover{width:134px; height:33px; background:url(404.png); float:left; }
.menu_contact_hover{width:179px; height:33px; background:url(404.png); float:left; }

.body_bg{width:100%; background:url(404.png) repeat-x; margin:auto;}
.zi_menu{width:100%; border-top:solid 1px #8d8d8d; border-bottom:solid 1px #cccccc; height:28px; line-height:28px;}
.zi_menu:hover{width:100%; background:#50a105; border-top:solid 1px #8d8d8d; border-bottom:solid 1px #cccccc; height:28px; line-height:28px;}

.leftmenuA{width:245px; background:url(404.png); height:24px; margin-bottom:6px; }
.leftmenuA a{ width:242px; padding-left:3px; color:#3b3b3b; height:22px; line-height:22px; padding-top:2px; display:block; text-align:left;}
.leftmenuA a:hover{ color:#3b3b3b; }

.leftmenuB{width:245px; background:url(404.png); height:24px; margin-bottom:6px; }
.leftmenuB a{ width:242px; padding-left:3px; color:#3b3b3b; height:24px; line-height:24px; padding-top:2px; display:block; text-align:left;}
.leftmenuB a:hover{ color:#3b3b3b;}

.leftmenuA1{width:245px; height:22px;}
.leftmenuA1 a{width:242px; padding-left:3px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuA1 a:hover{ color:#000000; }

.leftmenuB1{width:245px; height:22px;}
.leftmenuB1 a{width:242px; padding-left:3px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuB1 a:hover{ color:#000000;}


.leftmenuC{width:245px; height:22px; }
.leftmenuC a{ width:242px; padding-left:15px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuC a:hover{ color:#000000;}

.leftmenuD{width:245px; height:22px; }
.leftmenuD a{ width:242px; padding-left:15px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuD a:hover{ color:#000000; }

.leftmenuE{width:245px; height:22px; }
.leftmenuE a{ width:235px; padding-left:20px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuE a:hover{ color:#000000; }

.leftmenuF{width:245px; height:22px; }
.leftmenuF a{ width:235px; padding-left:20px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuF a:hover{ color:#000000; t }

.leftmenuG{width:245px; height:22px; }
.leftmenuG a{ width:225px; padding-left:25px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuG a:hover{ color:#000000; }

.leftmenuH{width:245px; height:22px; }
.leftmenuH a{ width:225px; padding-left:25px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuH a:hover{ color:#000000; }

.leftmenuI{width:245px; height:22px; }
.leftmenuI a{ width:215px; padding-left:30px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuI a:hover{ color:#000000; }

.leftmenuJ{width:245px; height:22px; }
.leftmenuJ a{ width:215px; padding-left:30px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuJ a:hover{ color:#000000; }

.leftmenuK{width:245px; height:22px; }
.leftmenuK a{ width:205px; padding-left:35px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuK a:hover{ color:#000000; }

.leftmenuL{width:245px; height:22px; }
.leftmenuL a{ width:205px; padding-left:35px; color:#000000; height:22px; line-height:22px; display:block; text-align:left;}
.leftmenuL a:hover{ color:#000000; }

.home_banner{width:1002px; margin:auto; height:218px; padding-top:18px;}
.home_banner_left{width:736px; height:218px; float:left;}
.home_banner_right{width:266px; background:url(404.png); height:218px; float:left;}

.home_main_left{width:479px; float:left;}
.home_main_right{width:259px; float:right;}

.home_news_bar{width:470px; margin:auto; height:16px; padding-top:3px; padding-bottom:4px; overflow:hidden;}
.home_news_title{text-align:left; height:16px; width:455px; float:left; overflow:hidden; line-height:16px;}
.home_news_time{width:65px; float:right; text-align:left; height:16px; line-height:16px; padding-right:5px;}
.home_news_hover{width:470px; margin:auto; height:16px;  padding-top:3px; padding-bottom:4px; overflow:hidden; background:url(404.png);}
.home_news_hover {color:#ffffff;}
.home_news_hover a{color:#ffffff;}

.home_so{width:96%; height:16px; margin:auto; padding-top:3px; padding-bottom:3px; overflow:hidden; text-align:left;}
.home_zzrz_bg{width:247px; margin:auto; height:140px; background:#f0f0f0; padding-top:12px; }
.home_rz{width:216px; font-family:'微软雅黑'; color:#FFF; height:20px; line-height:20px; background:url(404.png); margin:auto auto 15px auto;}
.home_rz a{color:#FFF;}

.home_pro_bg{width:465px; height:116px; background:url(404.png); margin:auto;}
.home_pro_main{width:161px; height:98px; float:left; padding-top:9px; padding-left:16px;}
.home_pro_border{width:159px; height:96px; background:#ffffff; border:solid 1px #57ad0a;}
.home_pro_pic{width:153px; margin:auto; height:90px; padding-top:3px;}
.home_sml{width:260px; float:left; padding-left:15px; height:98px; margin:auto; overflow:hidden; padding-top:9px;}
.home_pro_name{width:100%; text-align:left; font-family:'微软雅黑'; font-size:14px; color:#2867d6; padding-top:3px;}
.home_pro_name a{ color:#2867d6;}
.home_pro_name a:hover{ color:#64a005;}
.home_pro_smallc{width:100%; text-align:left; line-height:20px; color:#373737; padding-top:3px;}
.home_pro_smallc a{color:#333;}
.home_pro_smallc a:Hover{color:#5da105}

.bottom_bar{width:100%; height:23px; background:url(404.png) repeat-x; margin:auto;}
.bottom_left{float:left; padding-left:10px; text-align:left; font-family:'微软雅黑'; padding-top:12px;}
.bottom_left div{text-align:left; font-family:'微软雅黑';}
.bottom_right{float:right; padding-top:10px; text-align:right;}

.in_right_bar{width:736px; height:35px; background:url(404.png) no-repeat; margin:auto; overflow:hidden;}
.in_bar_name{width:200px; float:left; padding-left:15px; line-height:32px; font-family:'微软雅黑'; font-size:14px; font-weight:bold; color:#2867d6; text-align:left;}
.in_bar_dh{float:right; padding-right:15px; line-height:32px; color:#434343; height:32px; overflow:hidden;}
.in_bar_dh a{color:#434343;}
.in_bar_dh a:hover{color:#434343; text-decoration:underline;}

.in_pro_bg{width:358px; height:116px; background:url(404.png); float:left; margin-bottom:10px;}
.in_sml{width:166px; float:left; padding-left:10px; height:116px;}

.in_classbar{width:96%; margin:auto; height:30px; line-height:30px; background:#f0f0f0;}
.in_classbar_cname{width:150px; height:30px; line-height:30px; border-right:dashed 1px #cfcfcf; float:left; text-align:center;}


.media{ width:155px; height:153px; float:left; text-align:left; margin:10px 10px;}
.bd{ list-style:24px;}








#preview{ float:left; text-align:center; width:380px;margin-left:10px;}
.jqzoom{ width:350px; height:300px; position:relative; text-align:center;vertical-align:middle; display:table-cell;}

.zoomdiv{ left:859px; height:350px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(404.png) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(404.png) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:54px;border:1px solid #ccc; height:54px; vertical-align:middle;}
#spec-list ul li img{ padding:2px ;}


.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(404.png) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:316px; margin-right:6px; margin-left:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}


.zoomdiv2 {
z-index: 100;
position: absolute;
top:0px;
left:0px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center; 
overflow: hidden;
}
.fd{
cursor:pointer;
position:relative;
}

#gallery .bigimg{ width:700px;max-width:700px}
#gallery .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

.classlist ul{ margin:0; padding:0}
.classlist ul li{ list-style:none; text-align:left; padding-left:15px; line-height:24px}
.classlist ul li table tr td{ line-height:24px;}
.classlist ul li table tr td a{ color:#0100fe; padding-right:15px; line-height:28px}

.class_name{ width:100%; text-align:left; color:#59ad00; line-height:24px; font-weight:bold; font-size:14px; margin:5px auto}
.r_top{ width:100%; float:left; padding:8px 0; text-align:left; color:#3b3bff}
.r_top a{ color:#3b3bff}
.r_top span{ color:#000}

.prolist{ width:100%; float:left; background:#fff}
.prolist ul li{ width:30%; float:left;}