
@charset "utf8";

/* CSS Document */
/*table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}*/
/*
table{line-height:18px;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.center{margin:0px auto;}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
img {border:0;}
body{ font-family:'ËÎÌå',Arial, Helvetica, sans-serif;font-size:12px;text-align:center;width:100%;background:#FFF;margin:0;padding:0;}
a{ text-decoration:none;color:#2c2d2c;}
a:hover{ text-decoration:underline;}
.top{width:960px;height:70px; margin:0 auto; padding:20px 0 0 20px;}

.logo{width:209px;height:57px; float:left}
.logo img{width:209px;height:57px;}
.search_bar{width:348px;height:auto;padding-top:15px;float:left;margin-left:70px; text-align:left}
.search_query{width:342px;height:25px; padding:0 3px;}
.search_query img{ float:right}
.search{width:220px;height:23px; float:left;border:1px solid #abadb3;}
.search input{border:0; padding:0; float:left}

.in_search{width:200px;height:23px; line-height:23px;color:#838383; margin-right:2px;}
.enqury_search{width:14px;height:21px; display: inline}
.in_search_focus{width:200px;height:23px;color:#666; border:none;margin-right:2px;}
.hot_search_key{width:348px;height:20px; float:left;line-height:20px; padding-top:4px;}
.hot_search_key li{ display:block;width:auto; float:left;padding:0 3px; display:inline}
.hot_search_key li a{ color:#666666}
.hot_search_key li font{ color:#000000;font-size:12px}
.tel{width:240px;height:auto;padding-top:15px; float:right; text-align:right}
.tel p{ color:#666666; line-height:25px; background:url(../img/tel.jpg) 40% 48% no-repeat}
.tel p font{ color:#000; font-size:12px}
.tel ul li{ float:right; line-height:20px; padding-left:5px;color:#666666; }
.tel ul li a{color:#666666;}
*/

.menu{height:38px; background:url(../img/menu_div_bg.jpg) repeat-x;}
.menu .content{width:980px;height:38px;margin:0 auto;}

/*menu*/
ul#nav {width:980px;height:38px; line-height:38px;font-size:13px;font-weight:bold;float:left; z-index:4000; pa}
ul#nav .jquery_out {float:left;line-height:38px;display:block; border-right:1px solid #fff; text-align:center; color:#fff; background:#062723 url(/*/ver3.2/img/slide-panel_03.png*/) 0 0 repeat-x;}
ul#nav .jquery_out .smile {padding-left:1em;}
ul#nav .jquery_inner {margin-left:16px;display:inline;}
ul#nav .jquery {margin-right:1px;padding:0 2em;}
ul#nav .mainlevel {background:url(../img/menu_div_bg.jpg) repeat-x; float:left;width:146px;display:inline;/*IE6 only*/}
ul#nav .mainhome{float:left;width:100px;display: block; text-align:center;/*IE6 only*/}
ul#nav .maincontact{float:left;width:100px;display:inline;/*IE6 only*/}
ul#nav .mainlevel a {color:#fff; text-decoration:none; line-height:38px;height:38px;display:block;padding-right:20px;padding-left:35px; width:114px;background:url(../img/menu_mainlevel_bg.jpg) no-repeat;}
ul#nav .mainlevel a#on{color:#fff; text-decoration:none; background:url(../img/menu_mainlevel_hover_bg.jpg) no-repeat;}
ul#nav .maincontact a{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;}
ul#nav .maincontact a:hover{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;background:#cc0000;}
ul#nav .maincontact a#on{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;background:#cc0000;}
ul#nav .mainhome a.home{color:#fff; text-decoration:none; line-height:38px; display:block;  width:100px; margin-top:auto;}
ul#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:url(../img/menu_mainlevel_hover_bg.jpg) no-repeat;}
ul#nav .mainhome a.home:hover {color:#fff; text-decoration:none; background:url(../img/mainhome_hover_bg.jpg) no-repeat;}
ul#nav .mainhome a#on{color:#fff; text-decoration:none;background:url(../img/mainhome_hover_bg.jpg) no-repeat;}
ul#nav .mainlevel ul {display:none;position:absolute;list-style:none;*margin-left:0px;}
ul#nav .mainlevel ul.pro{position:absolute; z-index:500;}
ul#nav .mainlevel li {border-top:1px solid #fff; width:146px;line-height:28px; z-index:500;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
ul#nav .mainlevel li#pro_box{border-top:1px solid #fff; width:970px;line-height:25px;margin-left:-342px !important;*margin-left:-341px !important;*margin-left:-341px;position:absolute;/*IE6 only*/}

ul#nav .mainlevel li a{color:#2c2d2c; text-decoration:none;height:28px; line-height:28px; display:block;padding-right:20px;padding-left:35px; width:91px; background:#FFF; font-weight:normal;font-size:12px;}
ul#nav .mainlevel li a:hover{color:#fff; text-decoration:none; display:block;padding-right:20px;padding-left:35px; width:91px;background:url(../img/mainlevel_a_hover.jpg) repeat-x;line-height:28px;}

#menu_products{width:970px;height:325px;float:left; display:inline;background:#e6ebee url(../img/menu_products_bg.jpg) no-repeat left 31px;z-index:50;margin-top:0px;line-height:22px;text-align:left;}

ul#nav .mainlevel li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;}
ul#nav .mainlevel li #menu_products dl{float:left;display:inline; }
ul#nav .mainlevel li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
ul#nav .mainlevel li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
ul#nav .mainlevel li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:12px;}
ul#nav .mainlevel li #menu_products dl dd{float:left;text-indent:10px;background:url(../img/menu_List_bg.gif) left 7px no-repeat;}
ul#nav .mainlevel li #menu_products .vline{width:2px;float:left;background:url(../img/menu_vline_bg.gif);margin-top:37px;}
ul#nav .mainlevel li #menu_products dl dd a{font-weight:normal;line-height:22px;}
ul#nav .mainlevel li #menu_products a:hover{text-decoration:underline;}
ul#nav .mainlevel li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
ul#nav .mainlevel li #menu_products dl#l_110 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_270{width:280px;padding-left:10px;margin-right:5px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd{width:280px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd.nobg,ul#nav .mainlevel li #menu_products dl#l_110 dd.nobg{float:left;text-indent:5px;background:none;}
ul#nav .mainlevel li #menu_products dl#l_270 span,ul#nav .mainlevel li #menu_products dl#l_110 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
ul#nav .mainlevel li #menu_products dl#l_140{width:130px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_140 dd{width:130px;} 
ul#nav .mainlevel li #menu_products dl#l_145{width:170px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_145 dd{width:170px;} 
ul#nav .mainlevel li #menu_products dl#l_130{width:125px;padding-left:10px;margin-right:10px;}
ul#nav .mainlevel li #menu_products dl#l_130 dd{width:125px;}
ul#nav .mainlevel li #menu_products dl#l_100{width:135px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_100 dd{width:135px;}

.sv { position:absolute; width:130px;float:left;display:none;z-index:500; }
/*menu end 2011-11-24*/
.banner_div{height:420px;margin:1px auto 0px auto;overflow:hidden;position:relative;}

#flash { width:100%; height:420px; overflow:hidden; margin:0 auto; clear:both; position:relative; padding:0px;}
#flash a {width:100%; height:420px; display:none;}
#flash img {/*width:100%; height:407px; display:none;*/}
.flash_bar { width:180px; z-index:1069; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:55px;text-align:center;margin:0 auto;position:relative; }
.flash_bar .dq { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;background:url(../img/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:inline-block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;background:url(../img/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tg_flash_p2.png" ,sizingMethod="crop"); }
#flashBg { height:420px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:420px; width:100%; clear:both;}


.special_div{width:100%;height:110px;position:absolute;bottom:-90px;display:inline-block;clear:both;left:0;z-index:1084;padding-top:1px;overflow:hidden; text-align:center}
.special_recommand{width:970px;height:110px;margin:0 auto;}
.hot_special{width:970px;height:110px; position:absolute;overflow: visible;z-index:1085;}

.fast_link{ position:absolute;height:110px; background:url(../img/bg_fast_link.gif) no-repeat; color:#2a2a2a;font-size:12px;z-index:1060;*left:-50%;overflow:hidden;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}

.fast_link h1{ line-height:25px; height:26px; text-indent:8px;font-size:12px;text-align:left; color: #d60022;width:970px;clear:both;display:inline-block;}
.fast_link dl{width:232px;height:80px;overflow:hidden;position:relative;padding:0 5px;float:left;display:inline;}
.fast_link dd{float:right;width:107px; height:80px;line-height:1.6;display:inline;overflow:hidden;text-align:left;}
.fast_link dd a{ color:#bf0102}
.fast_link dt{width:120px;height:80px;float:left;}
.fast_link dt img{width:114px;height:74px;padding:2px;border:1px solid #eee;display:inline;}
.fast_link dt a:hover img{width:114px;height:74px;padding:2px;border:1px solid #d2d2d2;background:#d2d2d2;}
.fast_link h2{font-size:12px;text-align:left;}


.wramp{width:980px;height:auto; margin:0 auto; padding:20px 0 10px 0; text-align:left; overflow:hidden}
.left{width:230px; float:left;}
.left h2{ line-height:25px; font-size:12px; padding-left:15px; margin-bottom:10px;}
.left h3{ line-height:20px;width:210px; font-size:12px; padding-left:15px; margin-top:7px; margin-bottom:8px;}
.left .scrollDiv{width:165px;height:20px; float:right;overflow:hidden}
.left .scrollDiv li{height:20px; font-weight:100}
.left img{width:215px;height:90px; padding-left:10px;}
.left select{width:215px;height:20px; margin:0 0 10px 10px;}
.center{width:440px; float:left;padding-left:30px;}
.center h1{width:380px;height:30px;line-height:25px;padding-left:25px; }
.center h2{width:365px; margin-left:20px;height:30px;line-height:30px; font-size:12px; font-weight:100; border-bottom:1px solid #dedede; text-align:center; color:#c4c4c4; margin-bottom:15px;}
.center h2 a{ padding:0 13px;}
/*scroll start*/
.blk_18 { MARGIN-TOP: 0px; FONT-SIZE: 12px; OVERFLOW: hidden;  WIDTH: 410px; ZOOM: 1;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:376px;height:140px;}
.blk_18 .ScrCont { WIDTH: 1504px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left;height:140px;}                
.blk_18 #List2_1 { FLOAT:left;}
.blk_18 .LeftBotton { BACKGROUND:url(../img/left.jpg) center no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px;display:inline}
.blk_18 .RightBotton { BACKGROUND: url(../img/right.jpg) center no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px;display:inline;}
.blk_18 .LeftBotton:hover {BACKGROUND:url(../img/left_red.jpg) center no-repeat;}
.blk_18 .RightBotton:hover {BACKGROUND:url(../img/right_red.jpg) center no-repeat;}
.blk_18 .pl IMG { width:115px;height:110px;DISPLAY: block; MARGIN: 0 auto; CURSOR: pointer;}
.blk_18 .pl {FLOAT: left; WIDTH: 121px;margin:0px 2px;display:inline;LINE-HEIGHT: 24px;TEXT-ALIGN: center; TEXT-DECORATION: none;}
.blk_18 A.pl:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.blk_18 A.pl:hover {color:#f00;}
.blk_18 A.pl h3{width:auto;height:20px;background:#ecebf0;margin-top:5px;font-size:12px;padding:0;line-height:22px;font-weight:300;overflow:hidden;}
.blk_18 A.pl:hover h3{color:#F00;}
.commu_cont3 { MARGIN: 0px 7px 0px; LINE-HEIGHT: 100%}
.commu_cont3 UL { WIDTH: 188px;}
/*scroll end*/
.right{width:280px; float:right;}
.right h2{ width:280px;line-height:20px; font-size:12px;  margin-bottom:10px;}
.right img{width:98px;height:72px; float:left; display:inline; margin-bottom:10px;}
.right p{ float:right;width:145px;padding:5px 20px 0 10px; line-height:20px;}
.right ul li{ line-height:25px;width:280px;}
.right ul li span a,.right p a{ color:#7a7a7a}
.right h3{ line-height:25px;width:280px; font-size:12px;}
.right  .scrollDiv1{width:210px;height:25px; float:right;overflow:hidden}
.right  .scrollDiv1 li{height:20px; font-weight:100}
.right  .scrollDiv1 li a{ color:#000}
/*footer start*/
.footerbg{height:244px;background:url(../img/footerbg.png) repeat-x;text-align:left;line-height:25px; }
.footer{width:980px;height:auto; margin:0 auto;color:#FFF; overflow:hidden}
.footer a{color:#FFF;}
.footer h3{font-size:14px; padding-bottom:10px;}
.footer ul li{width:110px; float:left;}
.footer ul li a{padding-left:20px;}
.web_left{width:222px;background:url(../img/vglin.jpg) bottom right no-repeat; padding:30px 0 0 10px; }
.web_center{width:250px;background:url(../img/vglin.jpg) bottom right   no-repeat; padding:30px 0 0 45px; }
.web_right{width:210px;padding:30px 0 0 50px; }
.web_weixin{width:auto; padding:20px 0 0 0; text-align:center; line-height:20px;}
.web_weixin img{width:100px;height:100px; padding-bottom:2px;}
.bottom{width:880px;height:50px; margin:0 auto; padding:25px 0 0 100px;background:url(../img/logo.jpg) 2% 80% no-repeat; color:#9e9d9d }
.bottom a{color:#9e9d9d}
.bottom .link_bottom .select_pro{width:95px;height:20px; display:block;background:url(../img/select.jpg) left bottom no-repeat; float:right; line-height:20px;margin:2px 380px 0 0; position:relative;cursor: pointer;}
.bottom  .select_pro .son_ul{ position:absolute;width:95px;bottom:20px;left:0; z-index:100; background:#FFF;display:none}
.bottom  .select_pro .son_ul li{line-height:25px; padding-left:10px;}
.bottom  .select_pro .son_ul a{ color:#000}
.about_bot_in{ font-size:12px;font-weight:normal; color:#FFF; line-height:24px; width:150px; height:130px; float:right; margin-right:40px;}
#IconContainer{ display:none}
