@charset "utf-8";
/*初始化*/
* { margin: 0; padding: 0; }
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
body, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, strong, span, form, b, p, i, th, td, pre, input, button, textarea, hr { margin: 0; padding: 0; }
body { line-height: 180%; font-size: 12px; font-family: "微软雅黑", "宋体", sans-serif; text-align: left; color: #333; }
ul, ol, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { }
.clear { clear: both; height: 10px; overflow: hidden; }
img { border: 0px; }
a { color: #333; text-decoration: none; cursor: pointer; }
a:hover { color: #00296F; }
input, select, button { border: 0px; }
/*页面结构*/
.wrapper { margin: 0px auto; overflow: hidden; max-width: 1600px; background: #E3E3E3; }/*页面外围控制整体布局宽度*/
.topbar { height: 98px; background: url(topbar.jpg) no-repeat; }
.topbox { height: 98px; position: relative; width: 1200px; margin: 0px auto; z-index: 1; }
.logo { position: absolute; width: 250px; height: 43px; overflow: hidden; left: 0px; top: 32px; }
.logo a { display: block; }
.sitetel { position: absolute; height: 30px; line-height: 30px; right: 230px; bottom: 20px; font-size: 16px; color: #00296F; font-weight: bold; }
.siteinfo { position: absolute; height: 25px; line-height: 25px; text-align: left; right: 0px; top: 12px; }
.searchbox { position: absolute; height: 27px; right: 0px; width: 201px; bottom: 20px; background: url(search.png); }
.search-keyword { float: left; height: 27px; line-height: 27px; text-align: left; overflow: hidden; display: inline; background: none; border: none; border-right: 0px; width: 140px; padding: 0px 10px; outline: none; }
.search-submit { float: right; width: 35px; height: 27px; text-align: center; background: none; cursor: pointer; text-indent: -9999px; }
.menubar { height: 362px; }
.menubox { margin: 0px auto; width: 1200px; height: 362px; position: relative; overflow: hidden; }
.type_bg, .type_cn, .type_en { position: absolute; }
.type_bg { width: 340px; height: 362px; z-index: 0; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.type_cn, .type_en { font-weight: normal; top: 145px; left: 80px; line-height: 35px; font-size: 25px; color: #F2F3F4; }
.type_en { top: 180px; left: 130px; }
.indexmenu { width: 927px; height: 37px; position: absolute; z-index: 2; right: 0px; bottom: -37px; }
.navbar { float: right; width: 927px; height: 37px; background: url(nav.png); position: relative; z-index: 9999; }
.nav { margin: 0px auto; }
.nav .navlist { float: left; position: relative; width: 115px; height: 37px; display: inline; }
.nav .first a { color: #fff; }
.nav h3 { float: left; font-weight: normal; font-style: italic; font-size: 15px; height: 37px; line-height: 35px; width: 115px; text-align: center; }
.nav h3 a { display: block; color: #00296F; text-decoration: none; }
.nav .on { }
.nav .on h3 a, .nav .cur h3 a { }
.nav .subnav { display: none; /*默认隐藏*/ width: 446px; position: absolute; left: 0; top: 37px; background: #fff; z-index: 99; }
.nav .subnav .subnav_list { float: left; width: 125px; padding: 10px 15px; height: 175px; overflow: hidden; background: #F1F1F1; }
.nav .subnav .subnav_list li { height: 30px; line-height: 30px; float: left; width: 125px; text-align: center; overflow: hidden; font-size: 13px; border-bottom: 1px solid #D7D7D7; padding: 2px 0px; }
.nav .subnav .subnav_list li a { display: block; text-decoration: none; }
.nav .subnav .subnav_list li a:hover { background: #00296F; color: #fff; }
.nav .subnav .subnav_info { float: right; width: 261px; padding: 10px 15px; height: 175px; overflow: hidden; }
.nav .subnav .subnav_info .subnav_pic { margin: 0p auto; display: block; height: 146px; width: 261px; text-align: center; }
.nav .subnav .subnav_info .subnav_pic img { height: 146px; width: 261px; }
.nav .subnav .subnav_info .subnav_txt { margin: 0px auto; display: block; width: 261px; height: 29px; line-height: 29px; text-align: center; font-size: 15px; }
.nav #m5 .subnav, .nav #m6 .subnav, .nav #m7 .subnav { right: 0px; left: auto; }
/*控制产品中心二级导航*/
.nav .subnav .subnav_pro { float: left; width: 132px; overflow: hidden; display: inline; padding: 10px 8px; height: 195px; }
.nav .subnav .subnav_pro .s_n_p { float: left; width: 120px; height: 83px; text-align: center; border: 1px solid #D7D7D7; margin: 0px 5px; }
.nav .subnav .subnav_pro .s_n_p img { width: 120px; height: 83px; vertical-align: middle; }
.nav .subnav .subnav_pro .s_n_t { float: left; width: 132px; height: 30px; line-height: 30px; text-align: left; overflow: hidden; font-size: 13px; }
.nav .subnav .subnav_pro .s_n_li { float: left; width: 132px; height: 25px; line-height: 25px; text-align: left; overflow: hidden; }
.nav .subnav .subnav_pro .s_n_li a { color: #999; }
/*控制产品中心二级导航*/
.banner { margin: 0px auto; width: 960px; height: 360px; overflow: hidden; z-index: 1; position: relative; }
/*topbar logo search nav banner end*/
.footbar { height: 242px; background: url(footbar.jpg); }
.footbox { margin: 0px auto; width: 1200px; padding: 30px 0px; overflow: hidden; }
.foot_l, .foot_r { float: left; width: 615px; }
.foot_l .foot_link { float: left; width: 615px; overflow: hidden; padding-bottom: 20px; border-bottom: 1px solid #fff; }
.foot_link dt, .foot_link dd { float: left; height: 35px; width: 100%; line-height: 35px; font-size: 15px; text-align: left; color: #fff; }
.foot_link dd { font-size: 12px; max-height: 50px; line-height: 25px; word-break: break-all; }
.foot_link dd a { margin-right: 5px; display: inline; color: #fff; }
.foot_l .foot_info { float: left; width: 615px; line-height: 25px; color: #fff; padding-top: 20px; }
.foot_info a { color: #fff; }
.foot_r { height: 134px; padding-left: 144px; background: url(erweima.jpg) no-repeat left center; float: right; margin-top: 20px; width: 220px; }
.foot_r li { margin: 0px auto; display: block; overflow: hidden; text-align: left; width: 100%; line-height: 30px; color: #fff; }
.foot_r li.tel_txt { line-height: 20px; font-size: 15px; color: #fff; }
.foot_r li.tel_no { line-height: 35px; font-weight: bold; color: #FFCC00; font-size: 25px; }
.foot_r li .sina, .foot_r li .tenxun { float: left; overflow: hidden; margin-right: 10px; text-indent: -9999px; background: url(f_ico.png) no-repeat left center; width: 26px; height: 26px; }
.foot_r li .tenxun { background: url(f_ico.png) no-repeat right center; }
/*footbar*/
.main, .block { margin: 0px auto; width: 1200px; overflow: hidden; }/*内页主体*/
.block { border: 1px solid #fff; padding: 1px; background: #F9F9F9; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ width: 1196px; }
.main_l, .main_r { float: left; width: 256px; display: inline; }/*内页左栏*/
.main_r { float: right; border: 1px solid #fff; padding: 1px; background: #F9F9F9; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ width: 925px; }
.siderbox { margin: 0px auto; display: block; border: 1px solid #fff; padding: 1px; background: #F9F9F9; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ width: 252px; }
.sidertop { margin: 0px auto; height: 75px; width: 252px; position: relative; background: url(sider_top.gif) no-repeat -15px bottom; }
.siderbot { margin: 0px auto; height: 15px; width: 256px; background: url(sider_bottom.png) no-repeat center; }
.sider_ico, .sider_title, .sider_en { position: absolute; }
.sider_ico { width: 63px; height: 35px; left: 30px; top: 20px; background: url(t_ico.png) no-repeat; }
.sider_title, .sider_en { width: 150px; height: 25px; line-height: 25px; font-weight: bold; font-size: 18px; top: 17px; left: 100px; }
.sider_en { height: 25px; line-height: 25px; font-weight: normal; font-size: 12px; top: 37px; }
.sidernav { margin: 0px auto; display: block; overflow: hidden; padding: 15px 0px; }
.sidernav li, .sidernav p { height: 40px; line-height: 40px; text-align: left; width: 214px; font-size: 13px; display: block; overflow: hidden; margin: 5px 0px; margin-left: auto; margin-right: auto; }
.sidernav li { text-indent: 40px; }
.sidernav p { margin: 0px 0px; margin-left: 20px; width: 144px; font-size: 12px; text-align: left; padding-left: 50px; }
.sidernav p a { color: #999; }
.sidernav p:hover a { color: #00296F; }
.sidernav li:hover, .sidernav li.cur { background: url(sider_nav_hover.png) no-repeat; }
.sidernav li:hover a, .sidernav li.cur a { color: #fff; cursor: pointer; }
.postion { margin: 0px auto; height: 75px; overflow: hidden; position: relative; background: url(pos.png) no-repeat bottom center; }/*当前位置区域*/
.pos_bg { background: url(pos_bg.png) no-repeat bottom center; }
.pos_title, .pos_txt { position: absolute; height: 75px; line-height: 75px; overflow: hidden; top: 0px; }
.pos_title { font-weight: bold; font-size: 20px; left: 20px; }
.pos_txt { right: 20px; font-size: 13px; }
/*内页左栏 end*/
.pagebox, .listbox, .pageno, .viewbox, .prebox, .showlist, .messageform, .sitemapbox, .jobbox, .tabbox, .tablist, .shopbox, .channelbox, .tablebox { margin: 0px auto; overflow: hidden; padding: 10px 20px; }/*内容区域*/
.tabbox, .tablist { padding: 0px 0px; }/*切换块*/
.pagebox, .halfbox { line-height: 30px; text-align: justify; text-justify: inter-ideograph; font-size: 13px; }
.halfbox { width: 400px; float: left; display: inline; }
.pagebox img { max-width: 890px; }
.pageother img { max-width: 1180px; }
.shebei_pic { float: left; width: 405px; height: 165px; text-align: center; overflow: hidden; margin-right: 20px; }
.shebei_pic img { width: 405px; vertical-align: middle; }
/*生产设备*/
/*单页*/
.listbox { padding: 5px 20px; }
.listbox li { margin: 0px auto; display: block; overflow: hidden; border-bottom: 1px dotted #E1E1E1; position: relative; float: left; width: 100%; padding: 10px 0px; }
.listbox li .new_pic, .listbox li .new_title, .listbox li .new_info { width: auto; text-align: left; display: inline; overflow: hidden; line-height: 35px; display: block; }
.listbox li .new_pic { float: left; width: 180px; height: 150px; margin-right: 25px; display: inline; }
.listbox li .new_pic { width: 200px; vertical-align: middle; }
.listbox li .new_title { font-size: 15px; font-weight: normal; text-indent: 10px; background: url(dot.gif) no-repeat left center; }
.listbox li .new_title a { color: #00296F; }
.listbox li .new_info { padding-left: 10px; }
.listbox li .new_time { position: absolute; right: 0px; top: 10px; }
/*新闻列表*/
.downbox { width: 883px; margin: 0px auto; position: relative; overflow: hidden; padding-bottom: 20px; }
.downbox li { float: left; width: 420px; height: 30px; margin: 0px 10px; text-indent: 10px; background: url(dot.gif) no-repeat left center; }
.downbox li a, .downbox li span { float: left; width: 320px; height: 30px; line-height: 30px; text-align: left; overflow: hidden; }
.downbox li a { font-size: 13px; }
.downbox li span { width: 100px; text-align: right; }
/*下载中心*/
.channelbox { width: 883px; }
.showlist { padding-left: 25px; }
.showlist li { float: left; width: 259px; display: inline; overflow: hidden; margin: 10px 15px; }
.showlist li .showpic { width: 257px; height: 177px; display: block; overflow: hidden; text-align: center; border: 1px solid #E3E3E3; padding: 10px 0px; background: #fff; }
.showlist li .showpic img { height: 177px; vertical-align: middle; }
.showlist li .showtxt { width: 259px; height: 30px; line-height: 30px; display: block; overflow: hidden; text-align: center; font-size: 13px; }
.showlist li:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
/*产品列表*/
.tablebox { }/*内容区域*/
.tablebox ul { margin: 0px auto; overflow: hidden; display: block; overflow: hidden; border: 1px solid #A6A6A6; border-top: 0px; background: #EBECEE; }
.tablebox p { margin: 0px auto; overflow: hidden; display: block; overflow: hidden; border: 1px solid #A6A6A6; border-top: 0px; background: #EBECEE; padding: 5px 10px; text-align: left; line-height: 25px; color: #fff; background: #006699; }
.tablebox ul li { float: left; width: 109px; padding: 0px 3px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; display: inline; border-right: 1px solid #A6A6A6; }
.tablebox ul li.table_1, .tablebox ul li.table_2, .tablebox ul li.table_3, .tablebox ul li.table_4, .tablebox ul li.table_5, .tablebox ul li.table_6, .tablebox ul li.table_7, .tablebox ul li.table_8, .tablebox ul li.table_other { }
.tablebox ul li.table_1 { }
.tablebox ul li.table_2 { }
.tablebox ul li.table_3 { }
.tablebox ul li.table_4 { }
.tablebox ul li.table_5 { }
.tablebox ul li.table_6 { border-right: 0px solid #A6A6A6; }
.tablebox ul li.table_7 { }
.tablebox ul li.table_8 { }
.tablebox ul li.table_other { }
.tablebox ul li.boder { border-top: 1px solid #A6A6A6; background: #006699; }
.tablebox ul li.w_1 { width: 140px; }
.tablebox ul li.w_2 { width: 142px; }
.tablebox ul li.w_3 { width: 119px; }
.tablebox ul li.w_4 { width: 121px; }
.tablebox ul li.w_5 { width: 169px; }
.tablebox ul li.w_6 { width: 173px; }
.tablebox ul li.w_7 { width: 365px; }
.tablebox ul li.tablecolor { color: #fff; background: #006699; font-weight: bold; font-size: 12px; }
/*选型表*/
.jobbox { padding: 0px 20px; padding-bottom: 50px; }
.jobbox ul { margin: 0px auto; overflow: hidden; display: block; overflow: hidden; border: 1px solid #E1E1E1; border-top: 0px; }
.jobbox ul li { float: left; width: 175px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; display: inline; border-right: 1px solid #E1E1E1; }
.jobbox ul li.job_1, .jobbox ul li.job_2, .jobbox ul li.job_3, .jobbox ul li.job_4, .jobbox ul li.job_5 { }
.jobbox ul li.job_1 { width: 179px; }
.jobbox ul li.job_2 { }
.jobbox ul li.job_3 { }
.jobbox ul li.job_4 { }
.jobbox ul li.job_5 { border-right: 0px solid #E1E1E1; }
.jobbox ul li.jobboder { border-top: 1px solid #E1E1E1; }
.jobbox ul li.jobcolor { color: #00296F; background: #EEE; font-weight: bold; font-size: 13px; border-top: 1px solid #E1E1E1; }
/*人才招聘*/
.shopbox { }/*商品详细页*/
.showpicbox { float: left; display: inline; position: relative; overflow: hidden; width: 327px; }
.showpicbox .bigImg { height: 325px; position: relative; border: 1px solid #E3E3E3; background: #fff; width: 325px; }
.showpicbox .bigImg li { text-align: center; height: 305px; width: 305px; overflow: hidden; margin: 10px; }
.showpicbox .bigImg li img { vertical-align: middle; height: 305px; }
.showpicbox .smallScroll { height: 47px; margin: 10px 0px; }
.showpicbox .sPrev, .showpicbox .sNext { float: left; display: block; width: 17px; height: 33px; text-indent: -9999px; background: url(pre.jpg) no-repeat left center; margin-top: 6px; }
.showpicbox .sNext { background: url(next.jpg) no-repeat left center; }
.showpicbox .smallImg { float: left; display: inline; width: 275px; overflow: hidden; padding-left: 9px; padding-right: 9px; }
.showpicbox .smallImg ul { height: 45px; width: 9999px; overflow: hidden; padding-top: 2px; }
.showpicbox .smallImg li { float: left; padding: 0px 5px; width: 45px; cursor: pointer; display: inline; }
.showpicbox .smallImg img { border: 1px solid #fff; width: 43px; height: 43px; }
.showpicbox .smallImg .on img { border-color: #008CD6; }
.showpicbox .pageState { position: absolute; }
.showpicbox .pageState span { color: #f00; font-size: 16px; }
/*商品图片切换 end*/
.shopinfo { float: right; width: 530px; overflow: hidden; }
.shopinfo .shoptitle { margin: 0px auto; font-size: 22px; font-weight: normal; color: #00296F; border-bottom: 1px dotted #EAEAE8; line-height: 35px; padding: 5px 0px; text-align: left; }/*标题*/
.shopinfo .shopmsg { margin: 0px auto; line-height: 30px; padding: 5px 0px; text-align: left; display: block; overflow: hidden; }/*时间、来源等信息*/
.shopinfo .shopmsg b { float: left; height: 20px; line-height: 20px; color: #fff; padding: 5px 5px; background: #00296F; margin-right: 20px; font-weight: normal; width: 50px; }
.shopinfo .shopmsg .huoqudizhi { margin: 0px auto; height: 30px; line-height: 30px; text-align: left; overflow: hidden; display: block; color: #C00; font-size: 13px; margin-top: 5px; }
.shopinfo .shopmsg .huoqudizhi a { color: #C00; }
.shopinfo .shopmsg .huoquinput { float: left; border: 1px solid #E1E1E1; height: 28px; line-height: 28px; padding: 0px 5px; width: 60px; margin-right: 10px; display: inline; }
.shopinfo .shopmsg .huoqumima { float: left; display: block; height: 30px; line-height: 30px; background: #00296F; color: #fff; text-align: center; font-size: 12px; padding: 0px 5px; list-style: none; cursor: pointer; }
.shopinfo .shopmsg b a { color: #fff; }
.shopinfo .shopmsg .baohandown { float: right; width: 450px; overflow: hidden; }
.shopinfo .shopmsg .baohandown li { float: left; height: 30px; line-height: 30px; background: url(dot.gif) no-repeat left center; text-indent: 10px; width: 215px; margin: 0px 5px; display: inline; overflow: hidden; text-align: left; }
/*商品详细信息*/
.pageno { text-align: center; padding: 10px 0px; }
.pageno li { display: inline; }
.pageno li a, .pageno li.disabled { border: 1px solid #E1E1E1; padding: 2px 5px; margin: 0px 5px; display: inline; text-align: center; text-decoration: none; display: inline; font-size: 13px; background: #E1E1E1; color: #354253; }
.pageno li:hover a, .pageno li.thisclass { border: 1px solid #00296F; background: #00296F; padding: 2px 5px; margin: 0px 5px; text-decoration: none; display: inline; font-size: 13px; text-align: center; color: #fff; cursor: pointer; }
.pageno li:hover a, .pageno li.thisclass a { color: #fff; }
/*翻页*/
.viewtitle { margin: 0px auto; font-size: 22px; font-weight: normal; color: #00296F; text-align: center; line-height: 30px; padding: 10px 0px; border-bottom: 1px dotted #e1e1e1; }/*标题*/
.viewtitle a { color: #1C530D; }
.viewmsg { margin: 0px auto; line-height: 30px; padding: 5px 0px; text-align: center; overflow: hidden; }/*时间、来源等信息*/
.viewmsg b { float: left; height: 20px; line-height: 20px; color: #fff; padding: 5px 5px; background: #00296F; margin-right: 20px; font-weight: normal; }
.viewmsg b a { color: #fff; }
.viewdown { margin: 0px auto; border: 1px solid #E1E1E1; overflow: hidden; border-bottom: 0px; }
.viewdown .down_list { margin: 0px auto; overflow: hidden; border-bottom: 1px solid #E1E1E1; }
.viewdown .down_list .down_name, .viewdown .down_list .down_txt { float: left; width: 110px; line-height: 35px; overflow: hidden; }
.viewdown .down_list .down_name { font-size: 13px; color: #00296F; text-align: center; }
.viewdown .down_list .down_txt { float: right; line-height: 25px; font-size: 13px; text-align: justify; text-justify: inter-ideograph; width: 750px; border-left: 1px solid #E1E1E1; padding: 5px 10px; }
.viewdown .down_list .down_txt a { color: #FF6600; }
.viewdown .down_list .down_txt .downdizhi { margin: 0px auto; height: 30px; line-height: 30px; text-align: left; overflow: hidden; display: block; color: #C00; font-size: 13px; margin-top: 5px; }
.viewdown .down_list .down_txt .downdizhi a { color: #C00; }
.viewdown .down_list .down_txt .downinput { float: left; border: 1px solid #E1E1E1; height: 23px; line-height: 23px; padding: 0px 5px; width: 60px; margin-right: 10px; display: inline; }
.viewdown .down_list .down_txt .downmima { float: left; display: block; height: 25px; line-height: 25px; background: #00296F; color: #fff; text-align: center; font-size: 12px; padding: 0px 5px; list-style: none; cursor: pointer; }
.viewinfo { margin: 0px auto; line-height: 30px; border: 1px solid #e1e1e1; padding: 10px; text-align: left; line-height: 30px; background: url(logo.png) no-repeat right center; font-size: 13px; }
.viewpic { margin: 0px auto; display: block; overflow: hidden; }/*图片展示*/
.viewpic img { margin: 0px auto; display: block; max-width: 680px; overflow: hidden; margin-top: 20px; }
.viewbody { margin: 0px auto; line-height: 30px; font-size: 13px; text-align: justify; text-justify: inter-ideograph; }
.viewbody img { max-width: 680px; }
.fenxiang { margin: 0px auto; overflow: hidden; text-align: right; }
/*内容页end*/
.prebox { text-align: left; color: #00296F; border-top: 1px dotted #e1e1e1; padding: 10px 0px; margin: 0px 20px; }
.prebox li { float: left; display: block; line-height: 30px; font-size: 13px; color: #00296F; width: 100%; }
/*上下篇文章*/
.sitemapbox { }
.sitemapbox dl, .sitemapbox dt, .sitemapbox dd { margin: 0px auto; overflow: hidden; display: block; width: 100%; }
.sitemapbox dl { margin-bottom: 10px; }
.sitemapbox dt { height: 30px; line-height: 30px; font-weight: normal; font-size: 16px; }
.sitemapbox dt a { color: #00296F; }
.sitemapbox dd { padding: 10px 0px; }
.sitemapbox dd a { float: left; font-size: 13px; display: inline; margin-right: 10px; width: 150px; text-align: center; height: 35px; }
/*网站地图*/
.messageform { }
.messageform dl, .siderorder dl { margin: 0px auto; text-align: left; overflow: hidden; padding: 5px 0px; line-height: 30px; display: block; position: relative; min-height: 30px; font-size: 13px; width: 100%; }
.messageform dl dt, .siderorder dl dt { float: left; width: 90px; display: inline; height: 30px; line-height: 30px; text-align: left; overflow: hidden; }
.siderorder dl dt { width: 70px; }
.messageform dl .inputbox, .messageform dl .selectbox, .siderorder dl .inputbox { float: left; display: inline; padding: 0px 4px; height: 22px; text-align: left; overflow: hidden; line-height: 22px; width: 248px; margin-top: 3px; border: 1px solid #E1E1E1; border: 1px solid #E1E1E1 }
.siderorder dl .inputbox { width: 145px; }
.messageform dl .selectbox { width: 100px; padding-right: 0px; }
.messageform dl .select { width: 95px; margin: 2px 5px; margin-left: 0px; border: 1px solid #999; height: 24px; text-align: left; overflow: hidden; line-height: 24px; }
.messageform dl dd, .siderorder dl dd { float: left; overflow: hidden; }
.messageform dl dd li { float: left; display: inline; margin: 2px 5px; margin-left: 0px; height: 26px; text-align: left; line-height: 26px; padding-right: 10px; width: 90px; }
.messageform dl .radio, .messageform dl .checkbox { float: left; margin-top: 6px; margin-right: 5px; }
.messageform dl .textarea { float: left; width: 500px; height: 150px; line-height: 25px; text-align: left; display: inline; border: 0px; border: 1px solid #EAEAE8; padding: 5px; }
.siderorder dl .textarea { float: left; width: 145px; height: 75px; line-height: 25px; text-align: left; display: inline; border: 0px; border: 1px solid #EAEAE8; padding: 4px; }
.messageform dl b { float: left; height: 30px; line-height: 30px; color: #063190; font-weight: normal; padding-left: 10px; }
.messageform dl span { float: left; height: 30px; line-height: 30px; display: inline; margin-right: 10px; }
.messageform dl img, .siderorder dl img { margin-left: 10px; padding-top: 5px; }
.messageform .anniu, .siderorder .anniu { text-align: center; background: #00296F; color: #fff; padding: 0px 10px; border: 0px; cursor: pointer; height: 25px; line-height: 25px; width: 80px; }
/*message end*/
/*内页end*/
.fullSlide { max-width: 1600px; position: relative; height: 472px; overflow: hidden; margin: 0px auto; z-index: 0; }
.fullSlide .bd { position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 472px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 472px; }
.fullSlide .fullbg { width: 100%; position: absolute; z-index: 0; bottom: 0px; left: 0; height: 50px; background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0px; left: 0; height: 38px; text-align: center; padding: 6px 0px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 50px; height: 32px; margin: 0px 5px; padding: 2px; border: 1px solid #fff; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.fullSlide .hd ul li img { width: 50px; height: 32px; }
.fullSlide .hd ul .on { width: 50px; height: 32px; padding: 0px; border: 3px solid #fff; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.fullSlide .hd ul .on img { width: 50px; height: 32px; }
/*focusbar end*/
.probar { padding: 25px 0px; background: #D5D5D5; border-bottom: 1px solid #ACACAC; }
.probox { margin: 0px auto; width: 1200px; overflow: hidden; }
.pro_list { float: left; display: inline; overflow: hidden; width: 380px; height: 192px; position: relative; background: #fff; cursor: pointer; margin-left: 30px; }
.pro_list .pro_pic { display: block; margin: 0px auto; width: 380px; height: 192px; text-align: center; }
.pro_list .pro_pic img { width: 380px; height: 192px; }
.pro_hover { position: absolute; background: url(pro_hover.jpg) no-repeat; height: 192px; width: 380px; text-align: center; line-height: 192px; font-size: 20px; }
.pro_hover a { color: #fff; }
.pro_txt { position: absolute; height: 45px; line-height: 45px; width: 380px; text-align: center; color: #fff; font-size: 20px; background: #3D3D3D; }
.pro_cover .pro_hover { bottom: -192px; left: 0; }
.pro_cover .pro_txt { bottom: 0px; left: 0px; }
.pro_list_0 { margin-left: 0px; }
/*product end*/
.titlebox { width: 100%; overflow: hidden; text-align: center; margin: 0px auto; }/*通用标题区域*/
.title_bg { background: #434343; height: 35px; line-height: 35px; text-indent: 10px; font-size: 15px; color: #fff; text-align: left; }
.title_bg a { color: #fff; }
.titlename { float: left; font-weight: normal; font-size: 22px; overflow: hidden; line-height: 32px; height: 32px; display: inline; }/*通用块标题*/
.titlename a { color: #16637A; }
.title_ico { float: left; width: 18px; height: 32px; background: url(t_ico.jpg) no-repeat center; }
.title_en { float: left; line-height: 32px; font-size: 22px; color: #8C8C8C; }
.titlebox .tab-nav { margin: 0px auto; height: 43px; border: 1px solid #E1E1E1; background: url(tab_nav_bg.jpg) repeat-x; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ width: 883px; }
.titlebox .tab-nav b { float: left; width: 30px; height: 43px; background: url(tab_nav_ico.jpg) no-repeat left center; margin-left: 20px; }
.titlebox .tab-nav li, .titlebox .tab-nav li.on { float: left; height: 43px; line-height: 43px; width: 139px; display: inline; text-align: center; overflow: hidden; font-size: 13px; border-right: 1px solid #DADADA; }
.titlebox .tab-nav li a { }
.titlebox .tab-nav li.on, .titlebox .tab-nav li:hover { background: url(tab_nav_hover.jpg) no-repeat; cursor: pointer; border-right: 0px; color: #990000; }
.titlebox .tab-nav li.on a, .titlebox .tab-nav li:hover a { color: #990000; }
.tab-pal { margin: 0px auto; overflow: hidden; display: block; }/*切换内容块*/
.titlemore { float: right; padding-right: 10px; line-height: 42px; }/*首页more*/
.titlemore a { cursor: pointer; color: #B01D16; }
/*通用块标题*/
.indexlist, .index_top, .index_pic { margin: 0px auto; overflow: hidden; display: block; padding: 5px 0px; }
.index_top { padding-bottom: 0px; padding-top: 10px; }
.indexlist li { margin: 0px auto; overflow: hidden; display: block; height: 30px; float: left; width: 100%; border-bottom: 1px dotted #ccc; }
.indexlist li .n_txt, .indexlist li .n_date { float: left; display: inline; overflow: hidden; height: 30px; line-height: 30px; text-align: left; overflow: hidden; width: 70%; }
.indexlist li .n_txt { text-indent: 12px; background: url(dot_ico.gif) no-repeat left center; }
.indexlist li .n_date { float: right; width: 30%; text-align: right; }
.index_top .top_pic { float: left; width: 92px; height: 75px; margin-right: 8px; display: inline; text-align: left; overflow: hidden; }
.index_top .top_pic img { height: 75px; }
.index_top .top_n, .index_top .top_t { height: 25px; line-height: 25px; text-align: left; overflow: hidden; font-weight: normal; }
.index_top .top_n a { color: #FF6600; font-size: 15px; }
.index_top .top_t { height: 50px; color: #999; }
.index_pic li { float: left; width: 120px; height: 45px; overflow: hidden; text-align: center; margin: 5px 10px; line-height: 45px; }
.index_pic li img { vertical-align: middle; }
.index_line { float: left; width: 49px; height: 220px; background: url(line.jpg) no-repeat center; }
/*通用块列表*/
.indexbox { margin: 0px auto; width: 1160px; padding: 20px 20px; overflow: hidden; background: #F9F9F9; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ margin-top: 15px; margin-bottom: 15px; }
.index_new { float: left; width: 320px; overflow: hidden; }
.index_case { float: right; width: 422px; overflow: hidden; }
/*首页end*/
.onlinebox { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
.online_icon { width: 36px; height: 156px; overflow: hidden; }
.online_icon a { display: block; width: 36px; height: 156px; background: url(online_bg.png) no-repeat; }
.online_windows { width: 144px; }
#online_qq_layer { position: fixed; right: -3px; top: 110px; _position: absolute; z-index: 999; }
#online_qq_tab { float: left; margin-top: 50px; }
#onlineService { float: left; margin-left: -3px; display: none; }
.online_windows { width: 135px; padding: 0; overflow: hidden; height: 455px; background: #fff; }
.online_windows dt, .online_windows dd { margin: 0px auto; display: block; width: 135px; overflow: hidden; float: left; }
.online_windows dt { padding: 12px 0px; text-align: center; line-height: 30px; color: #FF9900; font-size: 16px; font-weight: bold; border-bottom: 1px solid #E8E8E8; }
.online_windows dd { padding: 10px 0px; border-bottom: 1px solid #E8E8E8; }
.online_windows dd .on_pic { margin: 0px auto; overflow: hidden; width: 90px; height: 55px; text-align: center; }
.online_windows dd .on_pic img { width: 90px; }
.online_windows dd .on_txt { margin: 0px auto; overflow: hidden; width: 135px; height: 30px; line-height: 30px; text-align: center; font-size: 13px; }
/* 在线客服 */
.yejinnav { margin: 0px auto; overflow: hidden; padding-left: 10px; }
.yejinnav li { float: left; width: 288px; height: 168px; overflow: hidden; display: inline; position: relative; margin: 20px 52px; -moz-border-radius: 8px; /* Gecko browsers */ -webkit-border-radius: 8px;/* Webkit browsers */ border-radius: 8px; /* W3C syntax */ }
.yejinnav li .yejin_pic { position: absolute; left: 0px; top: 0px; width: 288px; height: 168px; overflow: hidden; text-align: center; }
.yejinnav li .yejin_pic img { width: 288px; height: 168px; vertical-align: middle; }
.yejinnav li .yejin_bg { position: absolute; width: 288px; height: 58px; left: 0px; top: 55px; z-index: 0; background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.yejinnav li .yejin_txt { position: absolute; width: 288px; height: 58px; left: 0px; top: 55px; z-index: 1; text-align: center; overflow: hidden; line-height: 58px; font-size: 20px; font-weight: normal; }
.yejinnav li .yejin_txt a { color: #fff; }
.yejinpro { margin: 0px auto; overflow: hidden; padding: 0px 20px; }
.scrollBox { width: 883px; margin: 0px auto; position: relative; overflow: hidden; padding-bottom: 20px; }
.scrollBox .piclist { overflow: hidden; zoom: 1; }
.scrollBox .picbox { overflow: hidden; position: relative; width: 837px; left: 21px; top: 15px; }
.scrollBox { position: relative; overflow: hidden; zoom: 1; }
.scrollBox .piclist li { float: left; width: 259px; display: inline; overflow: hidden; margin: 10px 10px; }
.scrollBox .piclist li .scrollpic { width: 257px; height: 177px; display: block; overflow: hidden; text-align: center; border: 1px solid #E3E3E3; padding: 10px 0px; background: #fff; }
.scrollBox .piclist li .scrollpic img { height: 177px; vertical-align: middle; }
.scrollBox .piclist li .scrolltxt { width: 259px; height: 30px; line-height: 30px; display: block; overflow: hidden; text-align: center; font-size: 13px; }
.scrollBox .pageBtn .sprev, .scrollBox .pageBtn .snext { display: block; width: 19px; height: 36px; position: absolute; top: 100px; cursor: pointer; text-indent: -999em; overflow: hidden; }
.scrollBox .pageBtn .sprev { background: url(scroll_pre.gif) no-repeat; left: 0px; }
.scrollBox .pageBtn .snext { background: url(scroll_next.gif) no-repeat; right: 0px; }
/*液晶页面*/
.fl { float: left; }
.fr { float: right; }
.yellow { color: #FF6A07; }
/*reset style end*/
