@charset "gb2312";
/*------------------public.css------------------*/
html{color:#555555;background:#fff; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
body { color:#555555;font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; font-size:14px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;} 
li{list-style:none;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.mt8{ margin-top:8px;}
.mt30{ margin-top:30px;}
.mb10 { margin-bottom:10px;}
.mt5{ margin-top:5px}
.ml10 { margin-left:10px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.font14 { font-size:14px; font-weight:bold;}
.black{ color:#000}
.red{color:#CC0000}
.more{font-size:12px;font-weight:normal; margin-top:8px;}
.clear{ clear:both}
.error{background:#ffe7af;}
.gright{background:#fff;}

/* 按钮样式*/
.b14{ background:#d82219; border:none; height:27px; line-height:27px; padding-left:20px; padding-right:20px; color:#fff; cursor:pointer}
.b14:hover{ background:#d82219}
.b_r{border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}

/* 链接 */
a { color:#666666; text-decoration:none; }
a:focus{outline:0;}
a:hover { text-decoration:underline;}

a.red{ color:#333333; text-decoration:none; }
a.red:hover { text-decoration:underline;color:#d82219;}

a.cur{ color:#d82219; text-decoration:none; }
a.cur:hover { text-decoration:underline;color:#d82219;}

a.white{ color:#fff; text-decoration:none; }
a.white:hover { text-decoration:underline;}

/* -- 页面整体布局 -- */
.content{ width:1020px; margin:0px auto;}
.ico {display: inline-block;overflow: hidden;vertical-align: middle;background: url(../images/ico.png);}

.con_main{width:740px;}
.con_main_title{width:100%;font-size:16px;margin-top:20px;color:#d82219; margin-bottom:20px}
.con_main_title1{width:100%;font-size:16px;margin-top:20px;color:#d82219; margin-bottom:20px; border-bottom:1px solid #e0e0e0; padding-bottom:10px}

.red_x { color:#DD3904; display:inline; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px;}
.caigou_tab{ width:740px;font-size:14px}
.caigou_tab tr td{ padding-bottom:10px; font-size:14px}
.caigou_tab input[type=text]{ border:1px solid #ccc; height:22px; line-height:22px; padding-left:5px; font-size:14px}
.caigou_tab .text_textarea{ border:1px solid #ccc; padding-left:5px; font-size:14px; padding-top:5px;}

/*内页面包屑*/
.in_nav{width:100%;margin:20px auto 0px auto; font-size:14px;border-bottom:1px solid #e0e0e0; padding-bottom:10px}

/*头部开始*/
.header { width:100%; height:61px; background-color:#fff; padding:20px 0px}
.header .h_con { width:1020px; margin:0px auto}
.header .h_con h1 { padding:0px 0 0 0; width:650px; overflow:hidden;}
.header .h_con h1 img { float:left; margin-left:0px;padding-right:20px; border:none}
.header .h_pho { width:350px; padding:0px 0 0 0; overflow:hidden;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#555; float:right; text-align:right}
.header .h_pho .language {font-size:13px;}
.header .h_pho .language a{ margin:0px 0px}
.header .h_pho .language .zh{ width:25px; height:20px; background-position:-4px 4px; padding-left:16px; background-repeat:no-repeat; line-height:20px;}
.header .h_pho .language .en{ width:25px; height:20px; background-position:-4px -16px; padding-left:16px; background-repeat:no-repeat;line-height:20px; display:inline-block}
.header .h_pho .language .facebook{ width:18px; height:18px; padding-left:18px; background:url(../images/facebook.png) no-repeat;line-height:18px}
.header .h_pho .language .google{ width:18px; height:18px; padding-left:18px; background:url(../images/google.png) no-repeat;line-height:18px}
.header .h_pho .language .twitter{ width:18px; height:18px; padding-left:18px; background:url(../images/twitter.png) no-repeat;line-height:18px}
.header .h_pho .language .linkedin{ width:18px; height:18px; padding-left:18px; background:url(../images/linkedin.jpg) no-repeat;line-height:18px}
.header .h_pho .tel{ vertical-align:middle; margin-top:10px}
.header .h_pho .tel span{ color:#d82219; font-size:24px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;display:inline-block; margin-left:3px; vertical-align:bottom}

/*友情链接*/
.link{ float:left}
.link h3{ font-size:16px;}
.link ul{ margin-bottom:10px; float:left}
.link ul li{ float:left; margin:5px 10px 10px 0px;}
.link ul li img{ width:88px; height:26px}

/*导航*/
.menu {Z-INDEX: 9999; background:url(../images/menu_bg.png);HEIGHT:52px;WIDTH:100%; position:relative}
.menu UL {WIDTH:960px; LIST-STYLE-TYPE: none;}
.menu LI {DISPLAY: inline; FLOAT: left; HEIGHT:48px; TEXT-ALIGN: center}
.menu LI A {PADDING-RIGHT:15px; PADDING-LEFT:15px; FONT-SIZE: 16px; FLOAT: left;COLOR: #fff; LINE-HEIGHT:48px; PADDING-TOP: 0px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; HEIGHT:48px; TEXT-DECORATION: none;}
.menu LI A:hover {COLOR:#d82219; TEXT-DECORATION: none}
.menu LI A.on {FONT-SIZE: 16px;FLOAT: left; PADDING-BOTTOM: 0px; COLOR:#d82219; PADDING-TOP: 0px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; HEIGHT:40px; TEXT-DECORATION: none}
.menu LI A.on:hover { COLOR:#d82219; TEXT-DECORATION: none}
.topnav LI {Z-INDEX: 999; POSITION: relative;}
DIV.subnav {display:none;POSITION: absolute; TOP:48px; text-align:center; margin-left:-30px;width:180px;padding-bottom:10px;background-color:#222; float:left}
UL.navlist { width:150px; }
UL.navlist LI {CLEAR: both;text-align:center;height:25px; line-height:25px; width:150px;}
UL.navlist A {COLOR: #fff;background-color:#222;padding:0px 10px; margin:0px; width:150px; height:25px; line-height:25px; overflow:hidden;font-size:13px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}

/*搜索*/
.s_inp { height:22px; margin-top:12px; vertical-align:middle}
.inp01 { width:190px; height:22px; line-height:22px; border: none; text-align:left; padding:1px 0px 1px 10px; font-size:14px; color:#eee; background:#444;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.searh_btn{ padding:0px 0px;background-color:#333; color:#999; border:none; cursor:pointer; width:55px; height:24px; font-size:14px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.searh_btn:hover{ background-color:#222; color:#999}

/*首页广告*/
.banner {POSITION: relative; WIDTH: 100%; height:400px; margin-top:-3px;}
.banner .ban_nav {bottom:10px;margin-right:0px;position: absolute;left: 50%;z-index: 7; margin-left:-44px}
.banner .ban_nav a.on {background:#d82219;color: #FFFFFF;border: 1px solid #d82219;}
.banner .ban_nav a {background:#000;border: 1px solid #000;color: #fff;cursor: pointer;display: inline-block;margin:0px 5px;padding:5px 5px; border-radius:50%;}
.banner .ban_c {POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
.banner .ban_c IMG {POSITION: absolute; WIDTH: 1920px; MARGIN-LEFT: -960px; TOP: 0px; LEFT: 50%}
.banner .Left,.banner .Right {}
.banner .Left {}
.banner .Left:hover {}
.banner .Right {}
.banner .Right:hover {}

/*首页最新资讯*/
.ser { background:url(../images/ser.png); height:47px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height:40px; font-size:13px}
.h_ser { width:1020px; margin:0 auto;overflow:hidden;}
.h_ser span{margin-left:10px; color:#999}
.h_ser .index_news_t{ float:left; width:8%;}
.h_ser .index_news_t1{ float:left; width:8%;}
.h_ser .index_news_t b{ background-color:#d82219; color:#fff; padding:1px 3px; border-radius:5px; font-weight:normal; font-size:10px; margin-right:5px; margin-left:3px}
.h_ser .index_news{ float:left; width:80%;height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.h_ser .index_news ul {float:left; width:100%;}
.h_ser .index_news ul li{height:20px;display:block; line-height:20px; width:100%;}

.h_ser .index_know{ float:left; width:42%;height:20px; line-height:20px;overflow:hidden; margin-top:10px;}
.h_ser .index_know ul{ float:left;}
.h_ser .index_know ul li{ height:20px;display:block; line-height:20px;}

/*首页产品*/
.index_pro{ border:1px solid #e0e0e0; background-color:#fff; padding:20px 14px; float:left; margin:30px 0px 30px 0px;box-shadow:5px 5px 8px #999;}
.index_pro .title{ border-bottom:1px solid #e0e0e0; font-size:16px; font-weight:bold; padding-bottom:10px; margin-bottom:15px; color:#000}
.index_pro .title span{ background-color:#d82219; color:#fff; padding:2px 5px; border-radius:5px; font-weight:normal; font-size:10px; margin-right:5px}
.index_pro .title a{ text-align:right; font-size:12px; float:right; font-weight:normal; margin-top:5px;}
.index_pro #cse_left {WIDTH:15px; display:inline; FLOAT: left; HEIGHT: 220px;background:url(../images/l.png) no-repeat 0px 100px;}
.index_pro #cse_right {WIDTH:15px; display:inline; FLOAT: left; HEIGHT:220px;background:url(../images/r.png) no-repeat 0px 100px;}
.index_pro ul{ float:left; width:940px; margin-left:10px; margin-right:10px}
.index_pro ul li{ float:left;text-align:center; width:220px; margin-right:20px}
.index_pro ul li img{ float:left; width:218px;border:1px solid #e0e0e0; padding:0px 0px; background-color:#fff;}
.index_pro ul li a:hover img{border:1px solid #999;}
.index_pro ul li h3{ background:#ccc url(../images/index_p_bg.png) no-repeat top right;font-size:13px; padding:0px 0px 0px 5px; float:left; width:215px; font-weight:normal; text-align:left;height:40px; line-height:40px;}
.index_pro ul li h3 a.red{ width:150px; overflow:hidden}
.index_pro ul li h3 span{display:inline-block;height:40px; line-height:40px;float:right;background:linear-gradient(-240deg, transparent 30px, #d82219 0); width:60px; text-align:right; padding-right:10px}

/*底部开始*/
.fbk{ background-color:#44494f; width:100%; float:left; padding:30px 0px 40px 0px; color:#fff;}
.footer { width:1020px; margin:0px auto;}
.f_nav { float:left; margin-right:89px;}
.f_nav dt{ font-size:16px; margin-bottom:15px; font-weight:bold}
.f_nav dt a{ color:#999;font-size:16px;}
.f_nav dd{ margin:6px 0px; font-size:13px;}
.f_nav dd span { background-color:#999; display:inline-block; width:5px; height:5px; margin-right:6px; margin-bottom:3px}
.f_nav dd a { color:#999;font-size:14px;}

.f_about { width:300px; float:left;margin-right:100px;}
.f_about dt{ font-size:16px; margin-bottom:15px; font-weight:bold}
.f_about dt a{ color:#999;font-size:16px;}
.f_about dd{font-size:14px; line-height:1.8em;color:#999}

.f_contact{ float:left;color:#999; width:290px;}
.f_contact dt{ font-size:16px; margin-bottom:15px; color:#999;font-weight:bold}
.f_contact dd{ margin:6px 0px; font-size:14px}

.foot { width:100%;color:#999;float:left; background-color:#272727; padding:20px 0px 30px 0px;}
.foot a{ color:#999;}
.foot a:hover{ color:#fff; text-decoration:none}
.foot .f_con {font-size:14px; width:1020px; margin:0px auto}

.foot .f_con .foot_r_nav{ margin:5px 0px 15px 0px}
.foot .f_con .foot_r_nav span{ margin:0px 10px;}
.foot .f_con .f_copy{ margin-bottom:15px; line-height:1.5em;}

/*内页底部搜索*/
.search_share {width: 100%;background: #eeeeee;padding: 20px 0 27px 0;z-index:2;border-top: 1px solid #eaebec; float:left; margin-top:30px;}
.search_share_in {width: 100%;max-width: 1020px;margin: 0 auto;}
.search_share_in .search {float: left;position: relative;}
.search_share_in .search form {margin-top: 10px;height: 34px;position: relative;}
.search_share_in .search form .search_txt {height: 32px;width: 74px;float: left;line-height: 32px;text-align: left;padding-left: 20px;background: url("../images/search_arror.jpg") no-repeat center;color: #989898;cursor: pointer;border: 1px solid #ccc;}
.search_share_in .search form .search_option {position: absolute;top: 32px;padding-left: 20px;background: #fff;border: 1px solid #ccc;width: 74px;display: none;}
.search_share_in .search form .search_option p {color: #989898;margin: 10px 0;cursor: pointer;}
.search_share_in .search form input {height: 32px;width: 320px;padding-left: 20px;float: left;line-height: 32px;color: #989898;border: 1px solid #ccc;background: #FFF;}
.search_share_in .search form img {position: absolute;bottom: 10px;right: 10px;cursor: pointer;}
.search_share_in .share {float: left;margin-left: 100px;margin-top:18px;font-size: 12px;color: #989898;width:320px;}
.search_share_in .share a {margin-left: 10px;float: left;}
.search_share_in .share .bdsharebuttonbox {float: left;margin-left:0px;margin-top: 12px;width: 136px;}

/*首页新闻 视频 关于我们*/
.index_content{ width:100%; background-color:#f4f4f4; float:left;}
.width330{ width:300px;}
.index_con{ border:1px solid #e0e0e0; background-color:#fff; padding:20px 14px; float:left; margin-top:30px;box-shadow:5px 5px 8px #999;}
.index_con img{ border:1px solid #e0e0e0; padding:2px; float:left}
.index_con a:hover img{ border:1px solid #999;}
.index_con .index_con_r{ float:right; width:180px; height:80px; overflow:hidden}
.index_con .index_con_r h2{ font-size:16px; color:#000}
.index_con a:hover .index_con_r h2{ color:#004E8B}
.index_con .index_con_r p{ font-size:13px; line-height:1.3em; margin-top:8px}


/*联系我们*/
.gbook{ width:100%; margin-bottom:30px}
.gbook h2{ font-size:18px; margin-bottom:15px;float:left; width:100%;}
.gbook h3{ font-size:16px; margin-bottom:15px; margin-top:20px; border-bottom:1px solid #e0e0e0; padding-bottom:10px; float:left; width:100%; clear:both}
.gbook h4{ margin:30px 0px 10px 0px; font-weight:normal; font-size:14px; clear:both; float:left; width:100%;}
.gbook ul li{ margin-bottom:10px; font-size:14px}

.gbook dl{ float:left; width:360px; font-size:14px; margin-bottom:10px}
.gbook dl dt{ float:left; width:90px; font-weight:bold}
.gbook dl dd img{ width:20px; height:20px; display:inline-block; vertical-align: middle; margin-left: 10px}

.company_map{width:738px; height:350px; border:1px solid #e0e0e0; margin-top:10px; float:left; line-height:2.2em}

/*产品页面*/
.top_desc{ font-size:14px; line-height:1.5em; margin-top:10px}
.prt_tj{margin-bottom:30px;}
.cp{width:480px;line-height:24px;font-size:12px;float:left;margin:0 10px;}
.cp_img{width:225px;text-align:center;line-height:30px;float:left;display:inline;margin:5px 20px 0 0;}
.prt_main{width:740px;float:left; margin-top:30px}
.i_title {position: relative;border-top: 2px solid #272727;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;background-position: 0 -220px;height:36px;line-height:36px; clear:both}
.i_f_no {position: absolute;top: -2px;left:0px;height:39px;background:#272727;color: #fff;font: bold 16px/39px Arial;text-align: center;width: 44px;}
.i_title .channel {float: left;color: #272727;padding: 0 1em;font-size:14px;font-weight: bold;margin:0; padding-left:50px}

.i_recom { width:100%; clear:both; margin-bottom:10px}
.i_recom ul {background: #fff;float:left;}
.i_recom ul li {float: left;margin-right:13px; width:245px; margin-bottom:20px; border-bottom:1px solid #ccc}
.i_recom ul li img{float: left;border:1px solid #e0e0e0; margin-top:10px; margin-left:5px}
.i_recom ul li:hover{ background-color:#f1f1f1}
.i_recom ul li:nth-child(4n){margin-right:0px}
.i_recom ul li dl{ width:128px; float:right}
.i_recom ul li dl h2{margin:10px 0px 5px 0px; font-size:14px;overflow:hidden; line-height:1.3em}
.i_recom ul li dl dd{ font-size:11px; line-height:1.3em}
.i_recom ul li dl dd strong{ font-weight:normal}
.i_recom ul li .panel {border-top: 1px dashed #e0e0e0;padding:5px 0;margin:0px 0px; font-size:13px; font-weight:400; width:100%; float:left; margin-top:10px; text-align:center}
.ico_4{background-position:-4px -96px;width:20px; height:20px}
.ico_5{background-position:-4px -122px;width:20px; height:20px}
.ico_6{background-position:-5px -151px;width:20px; height:20px}

.i_recom1 { width:100%; clear:both; margin:20px 0px 0px 0px}
.i_recom1 ul {background: #fff;float:left;}
.i_recom1 ul li {float: left;margin-right:13px; width:236px; margin-bottom:20px; border-bottom:1px solid #ccc}
.i_recom1 ul li img{float: left;border:1px solid #e0e0e0; margin-top:10px; margin-left:2px}
.i_recom1 ul li:hover{ background-color:#f1f1f1}
.i_recom1 ul li:nth-child(3n){margin-right:0px}
.i_recom1 ul li dl{ width:126px; float:right}
.i_recom1 ul li dl h2{margin:10px 0px 5px 0px; font-size:14px;overflow:hidden; line-height:1.3em}
.i_recom1 ul li dl dd{ font-size:11px; line-height:1.3em}
.i_recom1 ul li dl dd strong{ font-weight:normal}
.i_recom1 ul li .panel {border-top: 1px dashed #e0e0e0;padding:5px 0;margin:0px 0px; font-size:13px; font-weight:400; width:100%; float:left; margin-top:10px; text-align:center}

.product_d{float:left;width:740px; margin-top:20px}
.product_d .product_dl{width:332px;margin:0px auto;float:left;}
.jqzoom {width:330px;height:330px;position:relative;border:1px solid #e0e0e0;clear:both;}
.list-h li {float:left;}
#spec-n5 {width:330px;height:72px;padding-top:6px;overflow:hidden;float:left;}
#spec-left {background:url(../images/ico.png) no-repeat;width:13px;height:72px;float:left;cursor:pointer;margin-top:5px;background-position:-5px -253px;}
#spec-right {background:url(../images/ico.png) no-repeat;width:13px;height:72px;float:left;cursor:pointer;margin-top:5px;background-position:-5px -307px;}
#spec-list {width:288px;float:left;overflow:hidden;display:inline;margin-left:10px;margin-right:6px;height:72px;}
#spec-list ul li {float:left;margin-right:0px;display:inline;width:72px;height:72px;}
#spec-list ul li img {padding:2px;border:1px solid #e0e0e0;width:60px;height:60px;}
/*jqzoom*/.zoomdiv {z-index:100;position:absolute;top:1px;left:0px;width:330px;height:330px;border:1px solid #e0e0e0;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #e0e0e0;background:#ccc 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.bigimg {width:600px;height:600px;}

.product_d .product_dr{ float:right; width:390px;}
.product_d .product_dr h1{ font-size:16px; margin-top:5px; margin-bottom:10px}
.product_d .product_dr ul{ float:left; width:390px;}
.product_d .product_dr ul li{ float:left; width:390px; font-size:14px; margin:2px auto;}
.product_d .product_dr ul li strong{ font-weight:normal;}
.product_d .product_dr .p_rz{ margin:10px 0px;clear:both; float:left; width:100%; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; padding:10px 0px;}
#renzheng{display:inline-block; margin-top:10px; width:300px;}
#renzheng span{ margin-right:10px}
.UL{background:url(../images/renzheng.jpg) no-repeat 0px -40px; width:40px; height:40px; display:inline-block;}
.CE{background:url(../images/renzheng.jpg) no-repeat 0px 0px; width:40px; height:40px; display:inline-block;}
.TUV{background:url(../images/renzheng.jpg) no-repeat 0px -80px; width:40px; height:40px; display:inline-block;}
.SAA{background:url(../images/renzheng.jpg) no-repeat 0px -120px; width:40px; height:40px; display:inline-block;}
.C-tick{background:url(../images/renzheng.jpg) no-repeat 0px -160px; width:40px; height:40px; display:inline-block;}
.FCC{background:url(../images/renzheng.jpg) no-repeat 0px -200px; width:40px; height:40px; display:inline-block;}
.CCC{background:url(../images/renzheng.jpg) no-repeat 0px -240px; width:40px; height:40px; display:inline-block;}
.CB{background:url(../images/renzheng.jpg) no-repeat 0px -280px; width:40px; height:40px; display:inline-block;}
.EMC{background:url(../images/renzheng.jpg) no-repeat 0px -320px; width:40px; height:40px; display:inline-block;}

.product_d .product_dr .p_rz img{ height:40px; position:absolute; margin-top:9px;}
.product_d .product_dr .prod_qq,.product_d .product_dr .prod_gbook{BACKGROUND:#d82219;display:block;float:left; margin-right:30px; color:#fff; padding:8px 25px; font-size:16px; text-decoration:none; border-radius:20px; margin-top:10px}
.product_d .product_dr .prod_qq:hover,.product_d .product_dr .prod_gbook:hover{background:#d82219;}

/*tab*/
.product_w{width:740px; float:right; background-color:#FFF; margin-top:20px}
.product_w #tab li {float:left; margin:0px 15px 0px 0px;text-align:center;background-color:#fff; cursor:pointer;font-size:14px;font-weight:bold;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:5px 10px; background-color:#f2f2f2}
.product_w #tab li.fli {font-size:14px;font-weight:bold; color:#ffffff;border-top:1px solid #d82219;border-left:1px solid #d82219;border-right:1px solid #d82219; background-color:#d82219;}
.product_w #tab {overflow:hidden;zoom:1;list-style-type:none; margin-bottom:10px; border-bottom:1px solid #e0e0e0;}
#tab_con{ padding:20px; width:698px; border:1px solid #e0e0e0;}
#tab_con .hidd {display:none; width:100%;}
#tab_con .show {}
.prodown{background:url(../images/ico.png) no-repeat; width:16px; height:19px; padding-left:20px; background-position:-7px -225px;}

.product_w .canshu{ background-color:#e0e0e0; width:100%; border:1px solid #ccc; margin-top:20px}
.product_w .canshu tr td{ background-color:#fff; padding:5px 10px;border:1px solid #ccc}

.drawing{border:1px solid #e0e0e0; padding:2px; background-color:#fff;}
a:focus {outline:none;}
#lightbox {PADDING-BOTTOM: 10px;BACKGROUND-COLOR: #eee;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;PADDING-TOP: 10px}
#closeButton {TOP: 5px;RIGHT: 5px}
#lightbox IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;CLEAR: both;BORDER-LEFT-STYLE: none}
#overlay IMG {BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-TOP: medium none;BORDER-RIGHT: medium none}
#overlay {BACKGROUND-IMAGE: url(../images/overlay.png)}
* HTML #overlay {FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");BACKGROUND-COLOR: transparent}

/*内页右边*/
.right{ width:240px; float:left; margin-bottom:30px}
.sidebar{width:240px;border:1px solid #e0e0e0; margin-top:20px;box-shadow:0px 2px 5px #888}
.sidebar_title{height:35px;font-size:15px; background-color:#272727; margin:1px; line-height:35px; color:#fff; padding-left:10px}

/*右边分类*/
.scx{margin:10px 0px 15px 0px;padding:0;}
.scx li a{height:30px;line-height:30px;background: url("../images/ico.png") no-repeat 0px -175px;padding-left:25px; font-size:14px; font-weight:400; margin-left:5px}
.scx li a.cur{height:30px;line-height:30px;background: url("../images/ico.png") no-repeat 0px -197px;}

/*右边产品分类*/
.navList li{ margin:15px 0px; }
.navList li a{ display:block;padding-left:30px;text-decoration:none;}
.navList li a.cur_s{ color:#d82219;}

.navList li>a{  background: url("../images/ico.png") no-repeat 0px -40px;margin:5px 0px; font-weight:bold}
.navList li:hover>a{ color:#d82219; background: url("../images/ico.png") no-repeat 0px -66px;font-weight:bold}
.navList li.cur>a{color:#d82219;background: url("../images/ico.png") no-repeat 0px -66px;font-weight:bold}

.navList li div{ display:none; width:100%; vertical-align:middle; }
.navList li div a{ text-transform:capitalize; font-size:12px; border-top:1px solid #fdfdfd; vertical-align:middle; color:#333; padding:10px 0px 10px 30px; line-height:12px; overflow:hidden;text-decoration:none;}
.navList li div a:hover{ color:#d82219;}

/*右边热销产品*/
.rz{ padding:20px 0px;}
.rz li{margin:0px 10px;border-bottom:1px dashed #ccc; float:left; width:220px; margin-bottom:15px; padding-bottom:15px}
.rz li:nth-child(3){border-bottom: none}
.rz li img{ width:66px; height:66px; border:1px solid #e0e0e0; float:left}
.rz li h3{ font-size:14px; width:140px; float:right;line-height:1.5em; max-height:66px; overflow:hidden;font-weight:normal}

/*右边最新资讯*/
.rn{ padding:20px 0px; float:left}
.rn li{margin:0px 10px;float:left; width:220px; margin-bottom:10px;background: url("../images/ico.png") no-repeat -11px -175px;padding-left:12px; display:inline}
.rn li h4{ font-size:14px; width:220px; float:right;max-height:20px; overflow:hidden; font-weight:normal}

/*右边联系我们*/
.rx{margin:2px 10px; font-size:14px; float:left; line-height:1.5em}
.rx dt{ font-weight:bold; width:45px; float:left}
.rx dd{ width:160px; float:left}
.rximg{ margin:10px 0px 5px 10px}


.nr{margin-top:20px;width:100%;}
.nr p{margin:10px 0;line-height:24px;}
.nr img,.new_nr img{margin: 0 auto;display: block;max-width:740px;}
.nr span{display:block;text-align:center;line-height:30px;}

/*新闻页面*/
.newslist{width: 740px;border-bottom: 1px dashed #ccc; float:left; margin-bottom:20px; padding-bottom:20px}
.newslist dt{ width:100%; margin-bottom:15px;}
.newslist dt b{background: url("../images/ico.png") no-repeat -11px -175px;padding-left:12px; display:inline}
.newslist dt h2{ font-size:14px; display:inline-block}
.newslist dd {width:100%;line-height:1.8em;color: #666;margin:0px; font-size:13px; max-height:75px; overflow:hidden;word-wrap:break-word}

.new_title{text-align:center;font-size:18px;line-height:50px;margin-top:20px;}
.news_time{font-size:12px;color:#999;text-align:center; margin-bottom:10px}
.daodu{padding:15px;border:1px solid #e0e0e0;line-height:24px;}
.new_nr{line-height:24px;margin-bottom:30px;margin-top:20px;}
.new_nr p{margin:15px 0;}
.to_arclist{border:1px solid #e0e0e0;padding:6px 10px; display:inline-block; margin-top:15px; font-size:14px; background-color:#e0e0e0}
.arc_nav {width: 740px;overflow: hidden;line-height: 40px;height: 40px;padding:0px; font-size:14px}
.arc_nav li {width: 350px;overflow: hidden;height: 40px;}

.arc_nav1 {width: 700px;overflow: hidden;line-height: 40px;height: 40px;padding:0px; font-size:14px; border-top:1px solid #e0e0e0; margin-top:20px}
.arc_nav1 li {width: 340px;overflow: hidden;height: 40px;}

.con_main .share { border-bottom:1px solid #e0e0e0; padding-bottom:10px; margin-bottom:0px; float:left; margin-bottom:30px}
.con_main .share .bdsharebuttonbox {float: left;margin-left:0px;margin-top: 12px;width: 136px;}

.news_list {width: 740px;float:left; margin-bottom:30px; font-size:14px}
.news_list li{background: url("../images/ico.png") no-repeat -11px -175px;padding-left:12px; margin-bottom:10px}

/*问答页面*/
.knowlist{ width:100%; border-bottom:1px solid #e0e0e0; margin-bottom:30px; padding-bottom:30px; float:left;}
.knowlist dt{ width:40px; float:left}
.knowlist dd{ width:700px; float:left; font-size:14px; line-height:1.5em}
.knowlist dd h2{ font-size:16px}
.knowlist dt.wen b{ padding:2px 8px; background-color:#d82219; color:#fff; border-radius:3px; display:inline-block;}
.knowlist dt.da b{ padding:2px 8px; background-color:#000000; color:#fff; border-radius:3px; display:inline-block}

/*内页分页*/
.page {text-align: center;font-size:12px; padding:10px 0px; clear:both; margin-bottom:20px}
.page li{float:left;}
.page li.thisclass{margin: 2px; color: #c00;}
.page a {border: #999999 1px solid; padding: 2px 5px; margin: 2px; color: #333333; text-decoration: none; font-size:12px}
.page a:hover {border: #666 1px solid; color: #000;}
.page a:active {border: #666 1px solid; color: #000;}
.page span.current {border: #d82219 1px solid; padding: 2px 8px; font-weight: bold; margin: 2px; color: #fff; background-color: #d82219;font-size:12px}
.page span.nolink {border: #ccc 1px solid; padding: 2px 5px; margin: 2px; color: #666;font-size:12px}

/*关于我们*/
.con_nav{width:1020px;height:80px;background:url("../images/time_axis.jpg") no-repeat bottom center;}
.con_nav ul{float:left;margin:35px 0 0 35px;}
.con_nav li{float:left;display:inline;padding:0 25px;height:43px;}
.con_nav li a{background:url("../images/bg_dot_y.jpg") no-repeat bottom center;height:45px;display:block;}
.con_nav li a:hover{background:url("../images/bg_dot.jpg") no-repeat bottom center;height:45px;display:block;}
.con_nav li.show a{background:url("../images/bg_dot.jpg") no-repeat bottom center;color:#CC0000;}

.con_block{margin-bottom:30px;line-height:24px; font-size:14px; float:leftcc}
.con_block p{margin-bottom:10px;}
.con_block h4{font-size:16px;color:#333;}
.con_block .i_recom{padding-top:0px;}

/*人才招聘*/
.joblist{ width:100%; margin-bottom:0px; float:left; font-size:14px}
.joblist table{ width:100%; margin-bottom:30px; float:left}
.joblist table tr td{ padding:10px 10px; line-height:1.5em}

/*应用案例*/
.caselist{ width:100%; float:left;}
.caselist li{ width:360px; margin-bottom:40px}
.caselist li img{ width:150px; height:150px; padding:2px; border:1px solid #e0e0e0; float:left}
.caselist li a:hover img{border:1px solid #999}

.caselist li .casedesc{ float:left; margin-left:10px; width:190px; font-size:13px; height:150px; overflow:hidden; line-height:1.8em}
.caselist li .casedesc h2{ font-size:14px; margin-bottom:5px}

/*搜索页面*/
.searchlist{ width:100%; float:left}
.searchlist li{ width:100%; float:left; font-size:14px; margin-bottom:20px; border-bottom:1px dashed #e0e0e0; padding-bottom:20px}

/*关于我们*/
.company_j tr td{ vertical-align:top; width:33%;}
.company_j tr td img{ width:220px;}
.company_title{ font-size:16px; margin-bottom:10px; margin-top:20px; float:left; border-bottom:1px solid #e0e0e0; padding-bottom:10px}
.company_p tr td img{width:214px}

.pl_list{ overflow:hidden; margin:30px 0; margin-right:-52px;}
.pl_block{ float:left; padding:5px;width:225px; border:1px solid #e0e0e0; margin-right:10px; margin-bottom:10px}
.pl_block img{ display:block; width:225px;}
.pl_block p{width:225px;font-size:14px; text-align:center;font-weight:bold; margin-top:10px}
p.pl_tit{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.pl_block:hover{ border:1px solid #999;}