@charset "utf-8";
/* CSS Document */
@import url("thickbox.css");

/*all style*/
body{margin:0px;padding:0;border:0;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,div{margin:0px;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td,input,select{font-family:Tahoma;}
body{background:#ffffff;color:#666666;}
td,p,li,select,input,textarea,div{font-size:12px;}

ul{list-style-type:none;}
input{vertical-align:middle;}

/*font style*/
.cl_icon{color:#cc6601;}
.cl_tltle{color:#484848;}

/*link style*/
a{color:#666666;text-decoration:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover,a:active,a:focus{color:#000000;text-decoration:none;}

a.link{color:#cc6601;text-decoration:underline;}
a.link:link{color:#cc6601;text-decoration:underline;}
a.link:visited{color:#cc6601;text-decoration:underline;}
a.link:hover,a.link:active,a.link:focus{color:#cc6601;text-decoration:none;}

/*frame style*/
div.frame{margin:auto;width:998px;height:auto;overflow:hidden;}
div#top_frame{clear:both;padding-left:30px;padding-right:30px;height:83px;background:url(../top_bg.jpg) repeat-x;overflow:hidden;}
div#top_logo{float:left;width:450px;height:83px;overflow:hidden;}
div#top_right{float:right;margin-top:15px;width:242px;height:26px;line-height:26px;text-align:center;background:url(../right_bg.jpg) no-repeat;overflow:hidden;}
div#top_qq{float:right; width:488px; height:auto; overflow:hidden;}
div#top_image{clear:both;margin-top:1px;height:auto;overflow:hidden;}
div#top_nav{clear:both;margin-top:1px;height:50px;background:url(../nav_bg.jpg) repeat-x;border-top:2px solid #cdd0d0;overflow:hidden;}
div#nav_content div{float:left;width:100px;height:50px;line-height:50px;text-align:center;cursor:pointer;overflow:hidden;}
span.subNav{margin-left:-100px !important;margin-left:-190px;margin-top:50px;width:auto;_width:350px;height:31px;line-height:31px;position:absolute;color:#484848;display:none;overflow:hidden;}
div.onshow{background-image:none;background-repeat:no-repeat;}
div.onshow a{color:#fff;text-decoration:none;}
div.onshow a:link{color:#fff;text-decoration:none;}
div.onshow a:visited{color:#fff;text-decoration:none;}
div.onshow a:hover,div.onshow a:active,div.onshow a:focus{color:#fff;text-decoration:none;}
div.onfocus{background-image:url(../nav_btn.jpg);background-repeat:no-repeat;}
div.onfocus a{color:#fff;text-decoration:none;}
div.onfocus a:link{color:#fff;text-decoration:none;}
div.onfocus a:visited{color:#fff;text-decoration:none;}
div.onfocus a:hover,div.onfocus a:active,div.onfocus a:focus{color:#fff;text-decoration:none;}
span.nav_line{ float:left; margin:20px 0 0 10px; width:11px; height:12px; border-left:1px #ffffff dotted; overflow:hidden;}
div#sub_nav{ clear:both; margin-top:1px; height:30px; line-height:30px; background:#eeeeee; overflow:hidden;}
div#middle_frame{ margin:auto; width:903px; padding-top:15px; height:auto; overflow:hidden;}
div#left_conner{ float:left; width:164px; height:9px; overflow:hidden;}
div#right_frame_conner{ float:left; width:739px; height:9px; overflow:hidden;}
div#index_left_frame{ float:left; width:164px; height:auto; background-color:#eeeeee; overflow:hidden;}
div#index_right_frame{ float:left; width:738px; height:auto;border-right:1px #eeeeee solid; overflow:hidden;}
div#brand_frame{ margin:6px auto 15px auto; width:131px; height:auto; border-top:1px #cccccc solid; border-left:1px #cccccc solid; border-right:1px #cccccc solid; background-color:#ffffff; overflow:hidden;}
div#brand_frame div{ clear:both; height:53px; border-bottom:1px #cccccc solid; overflow:hidden;}

div#home_frame{ margin:6px auto 15px auto; width:690px; height:auto; overflow:hidden;}
div#home_title{ clear:both; height:25px; border-bottom:1px #cccccc dotted; overflow:hidden;}
div#home_content{ clear:both; margin-bottom:15px; height:auto; line-height:22px; overflow:hidden;}
div#home_left{ float:left; width:380px; height:auto; overflow:hidden;}
div#home_middle{ float:left; padding-left:35px; padding-right:35px; width:200px; height:auto; overflow:hidden;}
div#home_right{ float:left; margin-left:30px; width:280px; height:auto; overflow:hidden;}
div#tab{clear:both;height:26px;background:url(../tab_bg.jpg);overflow:hidden;}
div#tab div{float:left;width:89px;height:26px;line-height:26px;text-align:center;cursor:pointer;overflow:hidden;}
div.tab_out{background:url(../news_tab1.jpg) no-repeat;}
div.tab_hover{background:url(../news_tab2.jpg) no-repeat;}
div#tab_text{clear:both;padding:5px;height:auto;overflow:hidden;}
div#tab_text ul li{clear:both;height:20px;line-height:20px;}
div#tab_text ul li a{color:#484848;text-decoration:underline;}
div#tab_text ul li a:link{color:#484848;text-decoration:underline;}
div#tab_text ul li a:visited{color:#484848;text-decoration:underline;}
div#tab_text ul li a:hover,div#tab_text ul li a:active,div#tab_text ul li a:focus{color:#000;text-decoration:underline;}
div.new_first{clear:both;margin:10px;height:80px;line-height:20px;overflow:hidden;}
div.new_first a{color:#758228; font-weight:bold; text-decoration:none;}
div.new_first a:link{color:#758228; font-weight:bold; text-decoration:none;}
div.new_first a:visited{color:#758228; font-weight:bold; text-decoration:none;}
div.new_first a:hover,div.new_first a:active,div.new_first a:focus{color:#445509; font-weight:bold; text-decoration:underline;}
div#service_frame{ clear:both; padding:10px; height:auto; border:1px #cccccc solid; overflow:hidden;}
div#service_title{ margin:0 auto 5px auto; height:39px; border-bottom:1px #cccccc solid; overflow:hidden;}
div.service_txt{ margin:0 auto 0 auto; width:150px; height:auto; line-height:18px; color:#484848; overflow:hidden;}
div.right_title{ clear:both; height:30px; line-height:30px; border-bottom:1px #cccccc solid; overflow:hidden;}
div#right_img{ float:left; width:100px; height:30px; overflow:hidden;}
div#right_more{ float:left; padding-top:17px; width:180px; height:11px; text-align:right; overflow:hidden;}
div#right_frame{ clear:both; height:auto; overflow:hidden;}
div.pro_frame{ clear:both; margin-top:10px; height:auto; overflow:hidden;}
div.pro_img{ float:left; padding:2px; width:55px; height:55px; border:1px #cccccc solid; overflow:hidden; }
div.pro_txt{ float:left; padding-left:10px; width:200px; height:60px; overflow:hidden; }
div.pro_title{ clear:both; height:20px; line-height:20px; overflow:hidden;}
div.pro_title a{color:#295795;text-decoration:underline;}
div.pro_title a:link{color:#295795;text-decoration:underline;}
div.pro_title a:visited{color:#295795;text-decoration:underline;}
div.pro_title a:hover,div.pro_title a:active,div.pro_title a:focus{color:#484848;text-decoration:underline;}
div.pro_content{ clear:both; height:40px; line-height:20px; overflow:hidden;}

div#show_scroll{clear:both;padding:10px;height:50px;overflow:hidden;}
div.scroll_button{float:left;padding-top:2px;padding-left:5px;width:20px;height:48px;overflow:hidden;}
div.scroll_content{float:left;width:830px;height:50px;overflow:hidden;}
div.pro_image{clear:both;width:50px;height:50px;overflow:hidden;}
div#show_image{clear:both;height:136px;overflow:hidden;}
div.image_frame{float:left;padding-left:10px;padding-right:10px;width:114px;height:134px;border:1px #000000 solid;overflow:hidden;}
div.image_name{clear:both;height:30px;line-height:30px;font-size:11px;font-style:italic;overflow:hidden;}
div.image_content{clear:both;height:auto;overflow:hidden;}

/*foot style*/
div#foot_frame{clear:both;height:87px;background-image:url(../foot_bg.jpg);border-top:2px solid #cdd0d0;overflow:hidden;}
div#bottom_frame{ margin:auto; width:930px; height:auto; overflow:hidden;}
div.bottom_logo{ float:left; width:191px; height:auto; overflow:hidden;}
div#bottom_content{ float:left; padding:10px 0 0 50px; width:689px; height:auto; overflow:hidden;}
div#bottom_title{ clear:both; height:22px; line-height:22px; color:#fff;  overflow:hidden}
div#bottom_title a{color:#fff;text-decoration:underline;}
div#bottom_title a:link{color:#fff;text-decoration:underline;}
div#bottom_title a:visited{color:#fff;text-decoration:underline;}
div#bottom_title a:hover,div#bottom_title a:active,div#bottom_title a:focus{color:#fff;text-decoration:none;}
div#bottom_copyright{ clear:both; height:44px; line-height:22px; color:#fff; overflow:hidden}
div#bottom_copyright a{color:#fff;text-decoration:none;}
div#bottom_copyright a:link{color:#fff;text-decoration:none;}
div#bottom_copyright a:visited{color:#fff;text-decoration:none;}
div#bottom_copyright a:hover,div#bottom_copyright a:active,div#bottom_copyright a:focus{color:#fff;text-decoration:underline;}

/*sub style*/
div#left_frame{float:left;padding:10px;width:200px;height:auto;overflow:hidden;}
div.left_title{clear:both;margin-top:10px;height:30px;line-height:30px;overflow:hidden;}
div.left_bg{clear:both;padding:10px;height:auto;background-color:#f5f5f5;border:1px #eeeeee solid;overflow:hidden;}
div.left_btn{clear:both;height:30px;line-height:30px;border-bottom:1px #666666 dotted;overflow:hidden;}
div.sub_btn{clear:both;padding-top:5px;height:auto;overflow:hidden;}
div.left_sub{ margin:1px auto 1px auto; width:177px; height:23px; line-height:23px; background:url(../sub_bg.gif) no-repeat; overflow:hidden;}
div.left_sub a{color:#fff;text-decoration:none;}
div.left_sub a:link{color:#fff;text-decoration:none;}
div.left_sub a:visited{color:#fff;text-decoration:none;}
div.left_sub a:hover,div.left_sub a:active,div.left_sub a:focus{color:#fff;text-decoration:underline;}
div#left_search{ clear:both; margin-top:10px; padding:10px; height:auto; border:1px #eeeeee solid; background-color:#f5f5f5; overflow:hidden;}
div#sub_middle_frame{ clear:both; margin-top:10px; height:auto; background:url(../sub_bottom_bg.jpg) no-repeat bottom right; overflow:hidden;}
div#sub_frame{float:left;padding-left:30px;padding-bottom:100px;width:730px;height:auto;overflow:hidden;}
div.sub_content{clear:both;height:auto;line-height:22px;overflow:hidden;}
div#sub_leftFrame{float:left;width:550px;height:auto;overflow:hidden;}
div#content{line-height:22px;}
div.sub_imgFrame{float:left;width:530px;height:auto;overflow:hidden;}
div.sub_mainFrame{clear:both;padding-top:10px;padding-bottom:10px;height:auto;overflow:hidden;}
div#sub_rightFrame{float:left;padding-left:10px;width:206px;height:auto;overflow:hidden;}
div.right_btn div{clear:both;margin-top:1px;padding-top:2px;width:206px;height:23px;background-image:url(../btn_big.jpg);overflow:hidden;}
div#title{clear:both;width:auto;height:30px;font-size:14px;font-weight:bold;line-height:30px;text-align:center;overflow:hidden;}
div.product{float:left;margin:5px;width:100px;height:auto;overflow:hidden;}
div.show_img{clear:both;height:100px;background-color:#ffffff;border:1px #cccccc solid;overflow:hidden;}
div.show_link{clear:both;margin-top:1px;height:40px;line-height:20px;text-align:center;overflow:hidden;}

div.brand_frame{clear:both;width:auto;height:auto;overflow:hidden;}
div.brand{float:left;margin-top:15px;margin-bottom:10px;width:131px;height:auto;overflow:hidden;}
div.brand_image{clear:both;width:129px;height:53px;border:1px #cccccc solid;background-color:#ffffff;overflow:hidden;}
div.brand_content{clear:both;width:131px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
div.brand_remark{float:left;margin-top:15px;margin-bottom:10px;padding-left:10px;width:588px;height:auto;line-height:20px;overflow:hidden;}