

.banner{width:1004px; height:204px; margin:0 7px;}
.banner2{width:1004px; height:150px; margin:0 7px;}

/*---------主体-------------------------------*/
.main{width:1004px; height:auto; margin:10px auto 0 auto; background:url(../images/main2_bg.gif) repeat-y}
.main_top{width:1004px; height:10px; background: url(../images/main2_bg_top.gif) no-repeat}
.main_bot{width:1004px; height:10px; background: url(../images/main2_bg_bot.gif) no-repeat bottom}

.weizhi{width:973px; height:23px; background:url(../images/weizhi_bg.gif) repeat-x; line-height:23px; margin:0 auto 15px auto}
.weizhi span{float:left}
.weizhi span.weizhi_l,.weizhi span.weizhi_r{width:7px; height:23px;}
.weizhi span.weizhi_l{background:url(../images/weizhi_l.gif) no-repeat #F00}
.weizhi span.weizhi_r{background:url(../images/weizhi_r.gif) no-repeat}
.weizhi span.weizhi_c{text-indent:25px; width:959px; background:url(../images/ico5.gif) no-repeat 5px 5px}

.main_c{width:980px; height:auto; margin:0 auto}

.left{width:210px; height:auto; float:left; padding-left:10px; _padding-left:5px;}

.cpfl{width:210px; height:auto; background:url(../images/chfl_bg.gif) repeat-y}
.cpfl_top{width:210px; height:7px; background:url(../images/cpfl_top.gif) no-repeat}
.cpfl_c{margin:0 auto; width:198px;}
.cpfl_c h1{padding-bottom:8px;}
.cpfl_c li{width:180px; height:31px; margin:0 auto; line-height:30px; background:url(../images/chfl_li_bg.gif) no-repeat bottom center}
.cpfl_c li a{width:180px; height:30px; display:block; text-indent:25px; background:url(../images/ico6.gif) no-repeat 5px 10px; font-size:14px;}
.cpfl_bot{width:210px; height:56px; background:url(../images/cpfl_bot.gif) no-repeat; margin-top:10px;}

.kefu{margin:10px auto}

.left_link p{ width:210px; height:47px;}

.right{width:750px; height:auto; float:right; background:url(../images/right_bg.gif) repeat-y}
.right_top{width:744px; height:5px;overflow:hidden; background:#c7c7c7}
.right_top span{width:150px; height:5px; overflow:hidden; background:#008aff; float:left; display:block}
.right_bot{width:750px; height:15px; background:url(../images/right_bot.gif) no-repeat}

.right_c h1{width:750px; height:40px; line-height:40px; text-indent:15px;}
.right_c h1 img{padding-top:10px;}

.right_c li{width:194px; height:247px; background:url(../images/prc_li_bg3.gif) no-repeat; float:left; margin:10px 27px; _margin:10px 22px; text-align:center}
.right_c li p.img{padding-top:10px;}
.right_c li p.tit{line-height:40px; border-bottom:#adadad dotted 1px; width:180px; margin:0 auto}
.right_c li p.tit a{color:#008aff; font-size:14px; font-weight:bold}
.right_c li p.tit a:hover{color:#333}
.right_c li p.xiangxi{line-height:26px; width:140px; height:26px; text-align:right; padding-right:15px; background:url(../images/ico7.gif) no-repeat right 4px}

/*--行业应用---*/
.hyright_c h1{width:750px; height:40px; line-height:40px; text-indent:15px;}
.hyright_c h1 img{padding-top:10px;}
.hyright_c li{width:194px; height:197px; background:url(../images/prc_li_bg3.gif) no-repeat; float:left; margin:10px 27px; _margin:10px 22px; text-align:center}
.hyright_c li p.img{padding-top:10px;}
.hyright_c li p.tit{line-height:40px; border-bottom:#adadad dotted 1px; width:180px; margin:0 auto}
.hyright_c li p.tit a{color:#008aff; font-size:14px; font-weight:bold}
.hyright_c li p.tit a:hover{color:#333}
.hyright_c li p.xiangxi{line-height:26px; width:140px; height:26px; text-align:right; padding-right:15px; background:url(../images/ico7.gif) no-repeat right 4px}

.page{width:653px; line-height:50px; float:right; text-align:center;}
.page span{color:#C00; font-size:14px; font-weight:bold}



#fontzoom{
width:680px;
font-size:12px;
line-height:24px;
text-align:left;
margin-left:20px;
}
#fontzoom div{padding-bottom:5px; font-size:12px; line-height:24px;}
#fontzoom span{padding-bottom:5px; font-size:12px; line-height:24px;}
#fontzoom p{padding-bottom:5px; font-size:12px; line-height:24px;}
#fontzoom td{padding-bottom:5px; font-size:12px; line-height:24px;}


#fontzoom strong{
font-size:14px;
line-height:30px;
}


.right_c h2{ width:709px; height:38px; margin:0 auto; background:url(../images/product_name.gif) no-repeat; line-height:38px; text-indent:25px;}
.right_c h2 span{font-weight:normal; color:#999; font-family:Verdana;}

.right_c h3{ width:709px; height:30px; margin:10px auto 20px auto; background:url(../images/job_name_bg.gif) no-repeat; line-height:30px; text-indent:45px; font-size:14px;}

.product_jj{ width:709px; height:auto; margin:10px auto 0 auto; }
.product_img{width:395px; height:auto; float:left}
.product_img p.datu img{padding:11px; background:url(../images/product_bg.gif) no-repeat}
.product_img p{margin:5px auto; text-align:center}
.jieshao{width:100%; height:auto; float:left; padding-top:10px; font-size:12px; text-indent:24px; }
.jieshao p{line-height:30px; color:#004ec2; font-size:12px; text-indent:24px;}
.jieshao div{line-height:30px; color:#004ec2; font-size:12px; text-indent:24px;}

.jieshao p span{color:#000; font-weight:bold}
.jieshao p.jieshao_xx{color:#666; line-height:22px;}

.job_jj{ width:709px; height:auto; margin:10px auto 20px auto; border-top:#9edcff solid 1px; border-bottom:#9edcff solid 1px;}
.job_jj p{ width:709px; height:30px; border-bottom:#9edcff solid 1px;}
.job_jj p span{width:150px; height:auto; float:left; text-align:center; padding-top:8px;}
.job_jj p span.jieshao{width:550px; float:left; background:none;}
.job_jj p.js{height: auto; border:none}
.job_jj p.js span.jieshao{padding-bottom:5px;}

.job_search{width:644px; height:121px; margin:0 auto; background:url(../images/job_search_bg.jpg) no-repeat;}
.job_search form{float:right; width:320px; height:40px; margin-top:80px; border-top:#e1e1e1 solid 1px; padding-top:8px; text-indent:26px; background:url(../images/ico8.gif) no-repeat 0 10px;}
.job_search_btn{width:54px; height:22px; background:url(../images/job_search_btn.gif) no-repeat; cursor:pointer; border:none}

.job_list{width:644px; height:auto; margin:0 auto; color:#5f6078; border-bottom:#9edcff solid 1px; border-top:#FFF solid 2px;}
.job_list li{width:644px; height:30px; line-height:30px; background:none; border-bottom:#9edcff solid 1px; margin:0; text-align:center}
.job_list li span.xuhao{width:40px; float:left;}
.job_list li span.zhiwei{width:160px; float:left;}
.job_list li span.zhiwei_yq{width:358px; float:left; text-align:left}
.job_list li span.fbsj{width:86px; float:left;}
.job_list li.joblist_tit{background:#e6f8ff}
.job_list li span.newsxuhao{width:80px; float:left;}
.job_list li span.zhuti{width:438px; float:left; text-align:left;}

.contact_top{width:689px; height:100px; margin:0 auto}
.contact_adr{width:505px; height:auto; line-height:26px; font-size:14px; font-size:14px; margin:10px auto}
.contact_adr p{font-size:14px;}
.contact_adr p span{color:#999; font-size:14px;}
.contact_map{width:680px; height:auto; margin:0 auto}
.contact_map a{font-size:14px; font-weight:bold; text-decoration:underline; color:#003399; line-height:24px;}

.message_banner{width:660px; height:159px; margin:0 auto;}
.message_c{width:660px; height:auto; margin:0 auto}
.message_c h1{width:660px; height:37px; background:#bbddff; text-align:center; border-top:#FFF solid 2px; border-bottom:#8dcbff solid 1px;}
.message_c p{width:660px; height:30px; line-height:30px; border-bottom:#8dcbff solid 1px;}
.message_c p span{width:180px; height:30px; float:left; text-indent:50px; background:url(../images/ico9.gif) no-repeat 40px 13px;}
.message_c p input, .message_c p textarea, .message_c p select{margin-top:3px;}
.message_c p input, .message_c p textarea{width:400px;}
.message_c p.nr{height:90px; border-bottom:2px;}
.message_c p.btn{text-align:right; border:none; padding:5px 0}
.message_c p.btn .quxiao, .message_c p.btn .tijiao{width:105px; height:33px; border:none}
.message_c p.btn .tijiao{background:url(../images/btn_submit.gif) no-repeat}
.message_c p.btn .quxiao{background:url(../images/btn_quxiao.gif) no-repeat}

/*---------footer-------------------------------*/
.footer_menu{width:976px; height:26px; margin:20px 0 0 23px; border-top:#008aff solid 2px; text-align:center; line-height:26px;}
.footer{width:1018px; height:auto; padding-top:15px;}
.footer p.menu{line-height:36px; text-align:center; border-top:#008aff solid 2px; color:#515151}
.footer p{padding:0 10px; line-height:26px;}
.footer p span{float:left; width:880px;}
.footer p cite{float:left; padding-right:10px; font-style:normal}

.maplist{margin:10px 20px; margin-bottom:20px; line-height:24px;}
.maplist h5{line-height:24px; font-size:14px; border-bottom:#9a9a9a solid 1px; margin-bottom:5px;}
.maplist a{padding:0 4px;}
