*{ font-family: tahoma,arial,'Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',sans-serif ;}
#all{ width:100%; font-family: tahoma,arial,'Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',sans-serif ; }
div,h1,h2,h3,h4,p,form,label,input,textarea,img,span,em{margin:0;padding:0; font-style:normal;}ul,li{list-style:none;padding:0;margin:0;}img{border:none;}
.menu_bar{ background-image: url(../images/menu_bg.png); width:100%; height:90px; position:fixed; z-index:10; top:0; background-repeat:repeat-x;}
.m_left{ float:left; width:360px; height:90px; text-align:left;}
.m_right{ float:right;}
.csc_top{width:808px;height:90px; line-height:90px; margin:0 auto;position:relative;z-index:101;}
.slideMenu{ height:65px; line-height:65px;}
li.current a{color:#00b5f7;cursor:pointer;}
li.current a:hover{color:#00b5f7;cursor:pointer;}
.lavaLampWithImage3 li a:hover,.lavaLampWithImage3 li a:active{border:none;color:#000000;text-decoration:none;}
.lavaLampWithImage3 .sep{padding-top:13px;font-size:10px;color:#aeadad;float:left; height:65px; line-height:65px;border-top:none;}
.lavaLampWithImage3{position:relative; height:65px; line-height:65px;float:left;width:808px;}
.lavaLampWithImage3 .current{color:#000000;}
.lavaLampWithImage3 .current a{color:#000000;}
.lavaLampWithImage3 li{float:left;list-style:none;padding-bottom:11px;}
.lavaLampWithImage3 li.back{background:url(../images/b_slider.gif) center bottom no-repeat;width:120px; height:65px; line-height:65px;z-index:8;position:absolute;}
.lavaLampWithImage3 li a{text-decoration:none;color:#666666;outline:none;text-align:center;top:6px;letter-spacing:0;z-index:10;display:block;float:left; height:65px; line-height:65px;position:relative;overflow:hidden;padding:5px 20px 0 17px; margin-right:10px; margin-left:10px;font-size:14px;}
@font-face {
    font-family: 'fzzhongdengxian-z07sregular';
    src: url('fzzdxjw-webfont.eot');
    src: url('fzzdxjw-webfont.eot?#iefix') format('embedded-opentype'),
         url('fzzdxjw-webfont.woff2') format('woff2'),
         url('fzzdxjw-webfont.woff') format('woff'),
         url('fzzdxjw-webfont.ttf') format('truetype'),
         url('fzzdxjw-webfont.svg#fzzhongdengxian-z07sregular') format('svg');
    font-weight:lighter;

}
#set-tit{ font-size:42px; font-family: 'fzzhongdengxian-z07sregular'; padding:40px 0 20px; color:#6DE7B8; text-align:center; font-weight:lighter;}
#set-tit-w{ font-size:42px; font-family: 'fzzhongdengxian-z07sregular'; padding:40px 0 20px; color:#6DE7B8; text-align:center; font-weight:lighter; background-color:#393939;}
#set-cont{  color:#6DE7B8; width:890px; margin:10px auto 20px auto; text-align:center;font-size:15px;letter-spacing: 2px; line-height:25px;}
.wapper{ width:1100px; margin:0 auto;}
.kh_title{ margin-top:30px;}
.kh_icon1{ width:1100px; height:100px; text-align:center; margin:40px auto 0 auto;}
.kh_icon2{ width:1100px; height:100px; text-align:center; margin:0 auto;}
.kh_icon1 span,.kh_icon2 span{ width:260px; height:85px; float:left; display:block;}
.kh_content{ background-color:#393939; overflow:hidden; margin:0 auto;}
.news_content{ width:100%; background-color:#393939; padding:20px 0;}
.news_all{ overflow:hidden; background-color:#393939; margin:0 auto; width:1100px; height:320px;}
.ts_1,.ts_2,.news_1,.news_2{ width:365px; float:left; overflow:hidden;}
.ts_3,.news_3{ width:365px; float:left; overflow:hidden;}
.news_1,.news_2,.news_3{  text-align:left;}
h4{ font-size:24px; color:#ffffff; font-weight:400; margin-left:20px; margin-top:20px; margin-bottom:20px; display:block; height:40px;}
.news_1 li,.news_2 li,.news_3 li{ font-size:15px; margin-top:25px; margin-left:20px; color:#ffffff;}
.news_1 a,.news_2 a,.news_3 a{ text-decoration:none; color:#ffffff;}
.news_1 a:hover,.news_2 a:hover,.news_3 a:hover{ text-decoration:none; color:#999999;}
.news_1 a:active,.news_2 a:active,.news_3 a:active{ text-decoration:none; color:#ffffff;}
.footer{width:100%; background-color:#e5e3e4; height:45px; color:#666666;line-height:45px; text-align:center;  font-size:12px;font-family: tahoma,arial,'Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1',sans-serif ; position:fixed; bottom:0;}
/*以上为index.html*/

.p_menu{ width:100%; height:90px; border-bottom:1px solid #eeeeee;}
.p_m_l{ float:left; width:80%; color:#666666;}
.p_m_r{ float:right; width:20%;}
.p_m_logo,.p_m_title,.p_m_back{ float:left;font-size:18px; height:90px; line-height:90px;margin-right:15px;}
.p_sec_menu{ width:950px; margin:0 auto;}
.p_sec_menu ul li{ float:left; height:50px; line-height:50px; margin-right:60px; font-size:15px; color:#666666;}
.p_sec_menu ul li a,.p_sec_menu ul li a:visited,.p_sec_menu ul li a:hover,.p_sec_menu ul li a:active{ color:#666666; text-decoration:none}
.psm_select{ border-bottom:3px solid #f4a000}
.bottom_content{ background-color:#f2f2f2; border-bottom:1px solid #dedede; width:100%; height:225px; overflow:hidden; color:#3b3b3b;}
.bottom_wrapper{ width:950px; margin:0 auto; }
.b_c_l{ float:left; width:640px; height:225px;}
.b_c_r{ float:left; width:310px; height:225px; text-align:right;}
.b_c_l div{ float:left;width:155px; margin-top:25px; margin-right:40px;}
.b_c_l div ul li{ height:25px; line-height:25px; font-size:14px;}
.b_c_r img{ margin-top:25px;}
.b_c_l a,.b_c_l a:visited{ text-decoration:none; color:#666666;}
.b_c_l a:hover,.b_c_l a:active{ text-decoration:none; color:#000000;}
.p_l_content{ background-color:#ffffff; overflow:hidden; width:960px; margin:0 auto;}
.p_l_text{ font-size:14px; color:#a0a0a0; padding-bottom:20px; text-align:center;}
h3{ font-size:20px; color:#000000; width:100%; text-align:left;display:block; height:20px; padding:0; margin:0 0 15px 0;}
h5{  padding:0; margin:0; font-size:20px; color:#ff7401; width:100%; text-align:center;display:block; height:40px; font-weight:lighter;}
.ts_1,.ts_2,.news_1,.news_2{ width:320px; float:left; overflow:hidden;}
.ts_3{ width:320px; float:left; overflow:hidden;}
.ts_pic{ text-align:center; padding:15px 0;}
.ts_text{ height:80px; line-height:80px; text-align:center; font-size:18px; color:#3b3b3b;}
/*以上为product.html*/
#th_set-cont{  color:#666666; width:890px; margin:10px auto 40px auto; text-align:left;font-size:15px;letter-spacing: 2px; line-height:25px;}
#intro{font-size: 22px;line-height: 22px; margin-top: 37px; margin-bottom:37px;  text-align: center;}
.th_button{ width:100%; text-align:center;}
.p_cpfw_content{ width:100%; overflow:hidden; background-color:#f2f2f2;}
.read{ font-size:12px; margin:20px 0;}
.read a,.read a:visited{ color:#999999; text-decoration:none;}
.read a:hover,.read a:active{color:#333333; text-decoration:none;}

/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu { font-weight:bold;
width:808px;height:35px;position:relative;float:left; margin-top:25px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a{display:block;text-align:center;text-decoration:none; 
width:110px;display:block; 
height:25px; 
color:#999; 
border-left:1px solid #bbb;
line-height:23px; 
font-size:14px;
}
.menu ul li a:visited {display:block;text-align:center;text-decoration:none; 
width:110px;display:block; 
height:25px;
color:#999; 
border-left:1px solid #bbb;
line-height:35px; 
font-size:14px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none; 
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#000; 
border:none;
border-left:1px solid #bbb;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:0; 

border:1px solid #bbb;border-top:none;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#fff; 
color:#000;
font-size:13px;font-weight:normal;
text-align:left;padding-left:10px;
border:none;width:100px;
height:35px; line-height:35px;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#bbb; 
color:#000;
height:35px;
line-height:35px;
font-size:13px;
}
.active{ color:#000;}