@charset "utf-8";
/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, fieldset { margin:0; padding:0; }
body { font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif; font-size:12px; line-height:18px; color:#666; background:#f6f6f6 url(../image/bg.jpg) top center repeat-y; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
.clearfix { font-size:0; clear:both; line-height:0; }
ul, li { list-style-type:none; }
img, input { border:0 none; }
label { }
table { border-collapse:collapse; }
em, cite, b { font-style:normal; }

/*font-size*/
.f14 { font-size:14px; }
.fbold { font-weight:bold; }
.trendt dt a, .boxOne strong { font-size:14px; font-weight:bold; }
.left, .sttongg, .L, .trendp,.sideBar{ float:left; }
.right, .state, .search, .R, .more, .trendt,.container{ float:right; }
/*aLink*/
a { color:#333; text-decoration:none; }
a:hover {color:#228000; text-decoration:underline; }
.more a { color:#999; }
.notice .sttongg a:hover{color:#ce0000; text-decoration:underline;}
/*pub-width*/
.logoBar, .nav, .banner, .notice, .wrap,.footer, .page { width:998px; margin:0 auto; }
/*logoBar*/
.logoBar { height:135px;}
.top{ width:998px; height:96px; position:relative;}
.logo { position:absolute; left:0;top:15px;height:60px;line-height:60px;overflow:hidden;vertical-align:middle;width:500px;display:table-cell;*display:block; }
.logo img{vertical-align:middle;}

.topad{font-size:12px;position:absolute; right:20px;top:33px;}
.topad a { margin-left:8px;line-height:22px;display: inline-block; color:#6a6a6a;}
.topad a.home { width:64px; height:22px; background:#eef1ec; text-align:center;}
.topad a.join { width:64px; height:22px;background:#eef1ec;text-align:center;}

.state { padding:0;position:absolute; left:0;top:0; width:100%; height:38px; background:#c6c7c9;}
.state a {padding-right: 16px;display: inline-block;float: right;line-height:38px;}


/*nav*/
.nav {position:absolute;left:205;top:90px;height:36px; background:#e4e7e2 url(../image/navbg.gif) no-repeat left; font-weight:bold;}
.nav ul { margin-left:204px;}
.nav li { float:left; width:96px; height:36px; line-height:36px; text-align:center; margin-right:1px; }
.nav li a { font-size:14px; color:#000; display:block; font-weight:bold; }
.nav li a:hover, .nav li a.focus { color:#000; text-decoration:none; background:url(../image/navAHo.jpg) no-repeat; font-weight:bold; }
.search { padding:10px 20px 0 0;position:absolute;right:0;top:40px;}
.sBtn1 { width:19px; height:19px; border:0 none; cursor:pointer; background:url(../image/sBtn1.png) no-repeat; position:absolute; top:16px; right:26px; }
/*foot*/
.ft{ width:998px; margin:0 auto;height:60px; background:url(../image/footbg.jpg) repeat-x top;}
.footer{ font-family:Tahoma, Geneva, sans-serif; color:#75777a;text-align:left; padding-top:10px; padding-left:0;}

/*font-size*/
.f14 { font-size:14px; }
.fbold { font-weight:bold; }
.trendt dt a, .boxOne strong { font-size:14px; font-weight:bold; }
.left, .sttongg, .L, .trendp,.sideBar{ float:left; }
.right, .state,.topad, .search, .R, .more, .trendt,.container{ float:right; }

/*notice*/
.notice { height:35px; line-height:35px; background:#fcfcfc url(../image/bg_notice.png) repeat-x;overflow:hidden; position:relative; }
.notice span { display:inline-block; width:11px; height:35px; }
.notice span.bg_spanL { background:url(../image/bg_spanL.png) no-repeat; float:left; }
.notice span.bg_spanR { background:url(../image/bg_spanR.png) no-repeat; float:right; }
.notice strong { color:#333; float:left; }
.sttongg,.swap { width:860px; height:35px; position:absolute; top:0; left:76px; line-height:35px;}
.swap{ top:35px;}

.input226_30 {width: 180px;
height: 25px;
line-height: 25px;
padding-left: 5px;
border: 1px solid #f1f1f2;
}}
/*banner*/
.banner{width:998px;padding-left:10px;padding-right:10px;text-align:center;background:url(../image/banner_bg.png) 0px 10px repeat-y;height:400px;margin-left:auto;margin-right:auto;}
.hr{width:998px;height:0;background:url(../image/hr.png) repeat-x;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;}
.banner .setbox{height:30px;width:950px;text-align:right;margin-top:350px;position:absolute;z-index:555;}
.banner .setbox a{padding:5px 8px;color:#fff;margin:3px;background-color:#4facc6;text-decoration:none;}
.banner .setbox a.current{padding:5px 8px;color:#fff;background-color:#0000fd;text-decoration:none;}
.banner .setimg{width:998px;height:400px;text-align:left;float:left;position:absolute;z-index:222;}
.banner .setimg a{width:998px;height:400px;position:absolute;float:left;}
/*content*/
.content{width:998px;margin-left:auto;margin-right:auto; overflow:hidden;}
/*650宽度部分*/
.content_a{width:650px;*float:left;vertical-align:top;display:inline-block;}
.content_a_title{width:650px;}
.content_a_c_a{width:650px;background:url(../image/bg_650.png);padding-top:15px;height:130px;line-height:180%;margin-top:2px;padding-right:5px;position:relative;}
.content_a_c_a span{width:610px;margin-left:20px;display:inline-block;}
.content_a_c_b{width:650px;height:10px;background:url(../image/bg_b_650.png) 0px 0px no-repeat;_background-repeat:no-repeat;position:relative;padding-right:5px;display:inline-block;}
.content_a_c_a a.more{float:right;color:#666;text-decoration:none;font-weight:100;font-size:12px;*margin-top:-20px;}
/*320宽度部分*/
.content_b{width:320px;*float:left;margin-left:10px;vertical-align:top;display:inline-block;}
.content_b_title{width:320px;}
.content_b_c_a{width:320px;background:url(../image/bg_320.png);padding-top:15px;height:130px;line-height:180%;margin-top:2px;padding-right:5px;position:relative;}
.content_b_c_a ul{width:300px;margin-left:10px;display:inline-block;}
.content_b_c_a ul li{width:300px;background:url(../image/ico_6.png) 0px 9px no-repeat;line-height:180%;text-indent:10px;display:inline-block;}
.content_b_c_b{width:320px;height:10px;background:url(../image/bg_b_320.png) 0px 0px no-repeat;_background-repeat:no-repeat;position:relative;padding-right:5px;display:inline-block;}
.content a{color:#666;text-decoration:none;}
.content a:hover{color:#228000; font-weight:bold;text-decoration:none;}
/*首页产品部分*/
.content_p{width:650px;*float:left;display:inline-block;}
.content_p .more{font-size:12px;font-weight:100;float:right;margin-right:10px;}
.bigsub{width:620px;*float:left;*position:relative;display:inline-block;height:360px;overflow:hidden;vertical-align:top;margin-top:10px;}
.sub{width:1860px;height:360px;overflow:hidden;position:relative;}
.content_p_c_a{width:650px;display:inline-block;}
.product_h{width:620px;*float:left;display:inline-block;vertical-align:top;}
.l_btn{width:10px;height:360px;*float:left;background:url(../image/l_btn.png) 0px 170px no-repeat;display:inline-block;}
.r_btn{width:15px;height:360px;background:url(../image/r_btn.png) 0px 170px no-repeat;float:right;}
.product_h li{width:145px;_margin:0px;margin:5px;margin-left:3px;margin-right:3px;*float:left;display:inline-block;vertical-align:top;text-align:center;}
.product_h a{color:#666;text-decoration:none;line-height:200%;*float:left;width:145px;*text-align:center;}
.product_h a:hover{color:#0000fd;text-decoration:none;}
/*首页联系我们部分*/
.content_tel{width:320px;*float:left;margin-left:10px;vertical-align:top;display:inline-block;}
.content_tel_title{width:320px;}
.content_tel_c_a{width:320px;height:216px;background:url(../image/contact_bg.png);margin-top:10px;display:inline-block;}
.tel_list{width:320px;display:inline-block;}
.tel_list li{width:300px;padding-left:20px;line-height:180%;color:#666;display:inline-block;}
.tels{width:320px;background:url(../image/tel.png);height:136px;margin-top:10px;display:inline-block;}
/*友情链接*/
.links{width:998px;height:34px; margin:0 auto;line-height:34px; background:#d73a7d;}
.links strong{color:#fff; margin-left:20px;}
.links a{color:#fff;text-decoration:none;margin-right:18px;}
.links a:hover{color:#0000fd;text-decoration:none;}
/*bottom*/
.bottom{background:url(../image/bottom_bg.png) repeat-x;height:204px;text-align:center;margin-left:auto;margin-right:auto;}
.bottom span{width:998px;text-align:center;line-height:180%;color:#fff;margin-top:20px;display:inline-block;margin-left:auto;margin-right:auto;}
/*公司动态*/
.company{width:998px;}
.in_content_l{width:204px;vertical-align:top;float:left;display:inline-block;}
.in_content_l h1{width:204px;background-color:#f8f8f8;line-height:42px;height:42px;color:#000;font-size:14px;text-indent:20px;}
.class_list{width:204px;display:inline-block;margin-top:1px;}
.class_list li{width:204px; overflow:hidden;height:30px;line-height:30px;background-color:#f8f8f8;color:#666;font-size:14px;text-align:left;margin-top:1px;}
.class_list li a.on{ color:#fff;background: #228000;width: 204px;height: 30px;display: block;}
.in_tel{width:204px;height:150px;background:url(../image/inner_tel.png);}
.class_list li a{font-weight:100;text-decoration:none;padding-left:20px;}
/*面包屑导航*/
.in_content_r{width:780px;float:right;display:inline-block;vertical-align:top;overflow:hidden;}
.crumbs{width:780px;background-color:#f8f8f8;line-height:42px;height:42px;font-size:12px;text-indent:20px;display:inline-block;vertical-align:top;}
.crumbs a{text-decoration:none;}
/*公司动态新闻列表*/
.textlist{width:680px;margin:10px 0;display:inline-block;}
.textlist li{width:740px;height:44px;line-height:44px;font-size:14px;color:#333;padding-left:10px;padding-right:10px;}
.textlist li.bga{background-color:#f4fbff;}
.textlist li.bgb{background-color:#fff;}
/*公司动态详情*/
.text_con{width:780px;margin:0 0 20px 0;display:inline-block; line-height:23px; font-size:14px;}
.text_con h2{width:780px;border-bottom:1px solid #eaeaea;line-height:280%;font-size:14px;color:#333;text-align:center;}
.text_con p{line-height:200%;color:#333;text-indent:0px; font-size:14px;}
.text_con p img{float:left;display:inline;}
.page_ctn{width:700px;display:inline-block;}
.page_sub{width:335px;text-align:center;margin-top:30px;*float:left;display:inline-block;}
.page_sub a{color:#333;text-decoration:none;font-size:12px;line-height:180%;}
/*荣誉案例*/
.caselist{width:760px;margin-top:20px;margin-bottom:20px;display:inline-block;}
.caselist li{width:204px;height:300px;margin-left:5px;text-align:center;line-height:36px;vertical-align:top;*float:left;display:inline-block;}
.caselist .nomargin{margin-left:0px;}
.caselist li a{width:204px;color:#333;text-decoration:none;}
/*产品展厅*/
.prolist{width:830px;margin-top:20px;margin-bottom:20px;display:inline-block;}
.prolist li{margin-right:43px;
text-align: center;
width: 162px;
height: 200px;
overflow: hidden;
vertical-align: top;
float: left;
display: inline-block;}
.prolist li div{display: table-cell;overflow: hidden;width: 160px;height: 160px;border: 1px solid #ccc;font-size: 128px;text-align: center;vertical-align: middle;zoom: 1;}
/*内页公司公告*/
.announ_list{width:204px;margin-top:2px;background-color:#eee;*float:left;display:inline-block;padding-top:5px;padding-bottom:10px;}
.announ_list li{width:204px;background:url(../image/ico_6.png) 10px 9px no-repeat;text-indent:20px;line-height:180%;*float:left;display:inline-block;}
.announ_list li a{color:#666;text-decoration:none;}
.announ_list li a:hover{color:#0000fd;text-decoration:none;}
/*联系我们*/
.contact_con{width:760px;margin-bottom:20px;display:inline-block;}
.map{width:397px;height:407px;border:1px solid #5a5a5a;float:right;margin-right:10px;margin-top:30px;}
.contact_list{width:300px;margin-top:30px;display:inline-block;}
.contact_list li{width:270px;padding-left:30px;line-height:24px;color:#333;font-size:14px;*float:left;display:inline-block;}
/*访客留言*/
.guest_con{width:760px;margin-top:20px;margin-bottom:20px;display:inline-block;line-height:36px;}
.guest_con li{width:760px;*float:left;display:inline-block;}
.guest_con li .pro{float:left;width:115px;vertical-align:top;line-height:36px;color:#333;text-align:right;}
.guest_con tr{line-height:36px;}
.guest_con input{border:0px;width:265px;font-size:12px;margin-top:4px;*margin-top:0px;vertical-align:middle;}
.guest_con textarea{border:0px;width:385px;height:155px;font-size:12px;margin-top:4px;*margin-top:0px;vertical-align:middle;}
.guest_con th{width:95px;text-align:right;color:##333;}
.guest_con .Iw290{width:268px;height:24px;padding-left:4px;background:url(../image/input_272.png) no-repeat;margin-top:6px;vertical-align:top;position:relative;}
.guest_con .onShow,.guest_con .onFocus,.guest_con .onCorrect,.guest_con .onError{margin-left:-30px;text-indent:2px;}
.guest_con font{color:#f00;}
.input_62 input{width:50px;border:0px;*margin-top:0px;font-size:12px;margin-top:4px;margin-right:10px;vertical-align:middle;}
.input_62{width:58px;height:26px;padding-left:4px;background:url(../image/input_62.png);margin-top:6px;vertical-align:top;position:relative;display:inline-block;}
.input131_24{border:1px solid #000;}
.txt_100{width:490px;height:98px;padding-left:4px;background:url(../image/content_494.png);margin-top:6px;vertical-align:top;margin-left:120px;position:relative;}
.tishi{display:inline-block;vertical-align:top;}
.tishi img{line-height:36px;vertical-align:middle;}

.guest_con .Iw450{width:490px;height:162px;padding-left:4px;background:url(../image/txt_494.png) no-repeat;margin-top:6px;vertical-align:top;position:relative;}
.pro strong{color:#f00;vertical-align:middle;line-height:36px;}
.guest_con button{border:none;width:98px;height:36px;margin-top:10px;line-height:32px;text-align:center;*float:left;display:inline-block;*cursor:hander;cursor:pointer;}
.guest_con .btnok{background:url(../image/btn_98_a.png) 0px 2px no-repeat;color:#fff;margin-left:120px;}
.guest_con .btncancle{background:url(../image/btn_98_b.png) 0px 2px no-repeat;color:#333;margin-left:20px;}

/*产品展示详情缩略图*/
.proimg{width:100%;padding:10px 10px 10px 0;display:inline-block;float:left;}
.proimgbox{width:328px;height:328px;border:1px solid #eaeaea;}
.proimgbox img{position:absolute;}
.proimgsimg{width:340px;text-align:left;height:60px;overflow:hidden;margin-top:10px;}
.proimgsimg span{width:50px;height:50px;margin-right:5px;border:1px solid #eaeaea;float:left;}
.proimgsimg span.current{width:50px;height:50px;border:1px solid #0000fd;}
.protxt{width:330px;float:left;vertical-align:top;display:inline-block; overflow:hidden; margin-bottom:15px;}
.protxt h2{width:330px;height:50px;font:14px #333;line-height:52px;font-weight:100;border-bottom:1px dotted #eaeaea;}
.protxt h2 img{margin-left:8px;}
.protxt ul{width:330px;margin-top:20px;*float:left;display:inline-block;}
.protxt li{width:330px;line-height:32px;color:#666;*float:left;display:inline-block;}
.prodetail{width:760px;margin-bottom:20px;*float:left;display:inline-block;}
.prodetail h2{width:760px;height:38px;background:#eaeaea;line-height:38px;text-indent:10px;font-size:14px;color:#333;display:inline-block;}
.prodetail p{padding-left:20px;padding-right:20px;margin-top:10px;line-height:180%;font-size:12px;color:#333;text-indent:0px;*float:left;display:inline-block;}
/*翻页控件*/
.page{height:22px;margin-top:10px;line-height:180%;color:#333;font-size:12px;text-align:right;display:inline-block;}
.page a{background-color:#ccc;width:22px;height:22px;line-height:180%;display:inline-block;margin-right:10px;text-align:center;color:#fff;text-decoration:none;}
.sel{width:74px;height:20px;border:1px solid #ccc;background:url(../image/page-s.png) 54px 0px no-repeat;overflow:hidden;text-align:left;text-indent:2px;}
.sel select{border:0px;width:70px;*width:74px;margin-top:2px;*margin-top:-1px;}
/*公共属性*/
.content_a_title,.content_b_title,.content_tel_title{height:48px;line-height:48px;text-indent:18px;font-size:14px;color:#666;font-weight:bold;background:url(../image/title_bg.png);}
.mtop_10{margin-top:10px;}
.aleft{float:left;}
.aright{float:right;}
.banner_inside{width:998px;height:300px;padding-left:10px;padding-right:10px;text-align:center;background:url(../image/banner_bg.png) 0px 10px repeat-y;margin-left:auto;margin-right:auto;}/*内页banner*/
/*内页广告*/
#about_banner{width:998px; height:0;background:url(../image/b1.jpg) no-repeat 0 0;margin:0 auto;}
#p{width:998px;height:0;background:url(../image/b2.jpg) no-repeat 0 0;margin:0 auto}
#z{width:998px; height:0;background:url(../image/b3.jpg) no-repeat 0 0;margin:0 auto;}
#b4{width:998px; height:0;background:url(../image/b4.jpg) no-repeat 0 0;margin:0 auto;}
#b5{width:998px; height:0;background:url(../image/b5.jpg) no-repeat 0 0;margin:0 auto;}
#b6{width:998px; height:0;background:url(../image/b6.jpg) no-repeat 0 0;margin:0 auto;}
#b7{width:998px; height:0;background:url(../image/b7.jpg) no-repeat 0 0;margin:0 auto;}
#b8{width:998px; height:0;background:url(../image/b8.jpg) no-repeat 0 0;margin:0 auto;}

#b_banner_b{ width:998px; height:0; background: url(../image/product_banner.jpg) no-repeat 0 0;margin:0 auto;}
#zs_banner{ width:998px; height:0;background: url(../image/solution_banner.jpg) no-repeat 0 0;margin:0 auto;}
#news_banner{width:998px; height:0;background:url(../image/news_banner.jpg) no-repeat 0 0;margin:0 auto;}
#new_banner{ width:998px; height:0;  background:url(../image/new_banner.jpg) no-repeat 0 0;margin:0 auto;}
#zp_banner{ width:998px; height:0; background:url(../image/zxns_banner.jpg) no-repeat 0 0;margin:0 auto;}
#partners{width:998px;height:0; background:url(../image/about_partners.jpg) no-repeat 0 0;margin:0 auto;}
#life_ba{width:998px;height:0; background:url(../image/life.jpg) no-repeat 0 0;margin:0 auto;}
#job_banner{width:998px;height:0; background:url(../image/job_banner.jpg) no-repeat 0 0;margin:0 auto;}
#solution_banner{ width:998px;height:0; background:url(../image/solution_banner.jpg) no-repeat 0 0;margin:0 auto;}
#us_banner{width:998px;height:0;background:url(../image/us.jpg) no-repeat 0 0;margin:0 auto;}
