﻿.layall {
	width: 954px;
	height:auto;
	padding:0;
	margin: 0 auto;
}
/*header*/
.header {height: 96px;width: 944px; background:url(../images/top_bg_02.gif) repeat-x; padding-right:10px;}
.logo {width: 174px;height: 61px; margin:24px 10px 0px 10px; float:left;}
.top_link {height:32px;width: 320px; float:right; background:url(../images/star_full.gif) no-repeat right;line-height:34px;}
.top_link span a { color:#666; font-weight:bold; font-size:16px;}
.comname { line-height:36px; height:36px; font-size:28px; float:left; width:600px; overflow:hidden;}
.online_btn {float:right; background:url(../images/online_btn_03.gif) no-repeat right; width:76px; height:30px; line-height:28px; padding-left:54px; font-weight:bold; margin-top:10px; padding-top:6px;}
/*banner&navigator&local*/
.ads img {width:954px; height:236px;}
.nav_bg { background:url(../images/nav_bg_07.gif) repeat-x; width:954px; height:36px; margin-top:2px;}
.nav {width: 950px;height:32px; font:bold 12px/32px "宋体";}
.nav li{float:left;width:95px;height:32px;text-align:center;}
.local {width: 934px;height:26px; padding:0 10px;}
.local h1 { float:left; font:100 12px/26px "宋体"; color:#888;}
.search { width:400px; height:24px; float:right;}
.search input { float:left;}
.search .input { border:#CCC 1px solid;font:12px "宋体"; color:#999; height:15px; margin-top:2px; padding-top:3px;padding-left:2px;}
.search .btn {padding-left:6px; margin-top:2px;}

/*main*/
.main {  margin:4px 0 10px 0;width:954px; height:auto;}

/*left*/
.left { width:270px;height:auto; float:left;}
.l_col_body { width:250px; border:#d5d5d5 1px solid; border-top:none; float:left; padding:0 6px; margin-bottom:6px;}
.l_col_body h1 { font:bold 12px/26px "宋体"; background:url(../images/view_list_with_thumbnail.png) no-repeat left; padding-left:24px; padding-top:2px;float:left; width:100px; color:#6f6f6f}
.l_col_body span { float:right; padding-top:8px;}
.l_col_con { margin:2px auto 6px auto; height:auto;width:248px; border:#CCC 1px solid; background-color:#dedede;word-break:break-all; overflow:hidden;}
.l_col_body .w1 { height:auto; max-height:320px;/*_height:400px;*/}
.l_col_con ul li{font:bold 12px/25px "宋体";padding-left:10px;}
.l_col_con img { _padding-top:6px;}
.l_col_con li a { padding-left:20px; text-decoration:none; background:url(../images/36.gif) no-repeat 5px; color:#888;}
.l_col_con li a:hover{ padding-left:40px; border:1px dashed #666; background:url(../images/36.gif) no-repeat 5px; text-decoration:none;color:#000;}
.l_col_con li.child {padding-left: 25px;}
.l_col_con li.child a:link,.cla_list li.child a:visited{ font:100 12px/25px "宋体"; text-decoration:none;}
.l_col_con li.child a:hover{ text-decoration:none;}
.l_col_con2 { margin:2px auto 6px auto; height:auto;width:228px; border:#CCC 1px solid; background-color:#dedede;word-break:break-all; overflow:hidden; padding:10px; color:#888;}
.l_col_con2 ul{width:228px; overflow:hidden;}
.l_col_con2 ul li{wdith:228px; overflow:hidden;}
.l_col_con2 ul li h3{float:left; width:60px; height:20px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal;}
.l_col_con2 ul li ul{float:left; width:168px; overflow:hidden;}
.l_col_con2 ul li ul li{width:168px; overflow:hidden; line-height:20px; word-break:break-all; word-wrap:break-word;}


/*right*/
.right {width:682px; height:auto; float:right;}
.r_col_tit { width:682px; height:26px; background:url(../images/r_coltit_bg_14.gif) repeat-x ;}
.r_col_tit .tit1 { width:658px; height:26px; float:left; padding:0 5px;}
.r_col_tit h1 {font:bold 12px/28px "宋体"; color:#6f6f6f; background:url(../images/99.gif) no-repeat left; padding-left:16px; float:left;}
.r_col_tit span { float:right; padding-top:8px;}
.r_col_t { margin-top:2px;height:5px; width:682px;}
.r_col_con { width:660px; height:auto;border:#d5d5d5 1px solid; border-top:none; border-bottom:none; padding:10px;}
.r_col_profile { width:660px;height:140px; overflow:hidden;}
.r_col_profile img { width:160px; height:120px; border:#CCC 1px solid; padding:2px; margin:0 10px 10px 0; float:left;}
.r_col_con .w1 { height:auto}
.r_col_con .pic1 {width:140px; height:140px; overflow:hidden; padding-top:6px; text-align:center; line-height:26px; float:left; background-color:#e1e1e1; border:#CCC 1px solid; margin:0 11px 10px;_margin:9px;}
.r_col_con .pic1 img { width:120px; height:111px; border:#CCC 1px solid; display:block; margin:0 auto;}

/*公司详细情况*/
.r_col_con th {font-weight: bold;background-color:#DEDEDE;text-align: right;}
.r_col_con td {text-align: left;background-color:#FFFFFF;padding-right: 8px;padding-left: 8px;}

/*企业资讯*/
.article {margin:10px auto;width:640px;}
.article a{font:12px/24px "宋体";}
.article a:hover{font:12px/24px "宋体";}
.article li{width:640px;border-bottom:1px dashed #999; text-indent:4px;margin:0;height:24px;}
.article li dt{float:left;width:500px;}
.article li dd{float:right; width:80px;}

/*企业资讯详细内容*/
.art_t1{height:30px; font:20px/30px "黑体";color:#333;text-align:center;display:block; width:640px;}
.art_t2{height:25px;border-bottom:1px dashed #999; text-align:right;margin:0 auto 10px auto;font:12px/26px "宋体";width:640px; margin-left:2px;}
.art_t3{height:50px; font:14px/26px "宋体";color:#333;border:1px solid #333;padding:10px; margin:0 auto 10px auto;width:620px;}
.article_detail{font:14px/25px "宋体";clear:both;display:block; padding-left:10px;}
.article_tips{ height:78px; text-align:right; margin-bottom:10px;}
.article_tips img{margin:5px;}
.art_t4 a{margin:6px 0; font:12px/25px "宋体";}
.art_t4 a:hover{font:12px/25px "宋体";}

/*分页*/
.fy{height:25px;width:100%;margin:0 auto;padding:14px 0 5px 0;text-align:center;}

/*产品图片幻灯*/
.product_pic{width:300px;height:300px;display:inline; margin:5px 10px 10px 10px; border:#999 1px solid; padding:4px;}
.container{ position:relative; overflow:hidden; width:300px; height:300px;}
.slider li{ display:inline;}
.slider img,.slider object{ display:block; width:300px; height:300px;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{ float:left; cursor:pointer; margin:2px; padding:2px 5px; border:1px solid #666; background:#CCC; color:#333333; font:12px/14px Arial;}
.num li.on{ margin:0 1px; border:0; background:#333; color:#fff; font:300 14px/18px Arial;}

/*产品参数*/
.parameter{ width:310px;display:inline;padding:5px 10px 10px 0px;}
.parameter ul{ width:310px;}
.parameter ul li{ border-bottom:1px dashed #728d26; width:310px; line-height:28px;}
.meet{float:left; margin-left:5px; height:30px; font:14px/28px "宋体"; padding-top:6px;}
.product_btn{ width:110px; height:33px; font:600 14px/30px "宋体"; background:url(../images/zx_btn_93.gif) no-repeat; text-align:center; border:0; color:#FFF; margin:2px;}

/* 产品详细参数扩充*/ 
.inforTit ul{width:630px; height:30px; margin:0 auto 10px auto; padding:0 0 0 15px; border-bottom:1px solid #666;}
.inforTit ul li{ position:relative; top:2px; float:left; width:90px; height:28px; background:url(../images/pro_tags.gif) no-repeat 0 -30px; text-align:center;}
.inforTit ul li.off{ font:14px/30px "宋体"; color:#333; }
.inforTit ul li.on{ cursor:pointer; color:#e3e3e3; height:30px; background-position:0 top; font:600 14px/30px "宋体";}
.pro_basic ul{ clear:both; width:640px; border-top:1px solid #999;border-left:1px solid #999; margin:0 auto;}
.pro_basic li{ overflow-y:auto; height:24px; padding:4px 9px; border:1px solid #999; border-width:0 1px 1px 0; font:12px/24px "宋体";}
.pro_basic .TT{float:left;width:180px;font-weight:600;text-align:right;color: #333;font-size: 12px; background-color:#DDD;}
.pro_basic .CC{ float:right; width:422px;background-color:#FFF;}
.dis{ display:block;}
.undis{ display:none;}
.txtBt{text-align:right;clear: both;height: 60px;margin-top: 18px;margin-bottom: 12px;}
.txtBt li{float:right;margin-left:10px;clear: none;}

/*服务图片及详细*/
.service { width:660px; height:auto;padding:10px 0; text-align:center; font:bold 12px/34px "宋体"; }
.service img {margin:0 auto;display:block;max-weight:560px; max-height:420px;}

/*相册特效*/
.showPhoBg{ float:left; width:480px; height:360px; margin:15px 10px 0 10px; display:inline;}
.barMenu{ float:left; width:130px; height:340px;margin:12px 0px 0 10px; display:inline;}
.barMenu #goTop,.barMenu #goBottom{ width:132px; height:15px; float:left; display:block; cursor:pointer;}
#barPho{width:132px;height:340px;overflow:hidden;float: left;}
#barPho li{width:127px;height:105px;margin-top:5px;text-align:right;margin-left: 2px;}
#barPho li img{width:120px;height:98px;border:1px solid #999;padding: 2px;}
#barPho li a{ display:block;}
#barPho li a:hover{ background:url(../Images/photoOn.gif) no-repeat 0 center;}
#barPho li a:hover img{ border:1px solid #CCC;}
#showPho{ width:480px; height:360px; padding:2px; border:1px solid #999; display:block;}
.phoTxt{border-top:1px solid #999;padding:8px 0 0 0;font:12px/24px "宋体";width: 92%;
margin: 14px auto 10px auto;
}
.add{ text-align:center;}

/*资质证书*/
.certificate{ width:640px;margin:0 auto; padding:6px 0; clear:both; zoom:1; overflow:hidden;border-bottom:#999 1px dashed;}
.certificate li{ float:left; margin-right:2px; text-align:center; display:inline;font:bold 12px "宋体"; color:#FFF;}
.certificate li img { width:140px; height:100px;}
.certificate li.cerpic{ background-color:#999; height:26px; width:162px; line-height:28px;}
.certificate li.certxt{ background-color:#999; height:26px; width:117px;line-height:28px;}
.certificate li.cercon1 { width:162px;}
.certificate li.cercon2 { width:117px; line-height:24px; padding-top:28px; color:#888; text-align:center;}

/*招聘*/
.employ { width:660px; height:auto;border:#d5d5d5 1px solid; border-top:none; border-bottom:none; padding:10px;}
.job_all{margin:10px 5px 10px 5px;}
.job_all dt{ border-bottom:1px dashed #999; background-color:#CCC;color:#666; line-height:25px; height:25px;}
.job_all dt span{ float:right; width:155px; text-align:right; padding-right:5px;}
.job_all dd{clear:both;line-height:20px;margin:10px 5px 10px 10px;}
.p{ border-top:1px solid #999; margin-top:10px; line-height:25px;}

/*用户留言*/
.leave_content li{ width:440px; margin:8px auto; clear:both;}
.leave_con_input { background-color:#CCC; vertical-align:top; font:100 12px/24px "宋体"; border:#999 1px solid;}
.leave_content li dt{ float:left; margin-left:20px; font-size:12px;}
.an{background:url(../images/submit.gif) no-repeat; height:30px; width:88px; color:#FFF; border:0; font-weight:bold;}

/*联系我们*/
.contact li{font:12px/14px "宋体"; word-break:break-all;overflow: hidden;}
.contact li span { color:#666;}
.map{float:left;width:300px;height:330px;text-align:center;margin: 5px;}
.map .img{ width:300px; height:300px; margin-bottom:10px; border:1px solid #999; display:block;}
.mapHelp{ padding:5px; line-height:24px;}
.contact .per{padding:6px 0px 10px 5px;float:right;width:330px;border-bottom: #333 1px dashed;}
.contact .per li,.contact .com li{width:330px; overflow:hidden;}
.contact .per li h3,.contact .com li h3{float:left; width:60px; height:20px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal; text-align:right;}
.contact .per li ul,.contact .com li ul{float:left; width:270px; overflow:hidden;}
.contact .per li ul li,.contact .com li ul li{width:270px; overflow:hidden; line-height:18px;}
.contact .com{float:right;width:330px;padding: 0px 0px 10px 5px;}


/*友情链接*/
.fri_link { width:952px; height:auto; border:#d5d5d5 1px solid;}
.fri_link .tit { margin:5px auto; background:url(../images/99.gif) repeat-x 5px 8px; width:88px; height:24px;}
.fri_link h1 { width:74px; background-color:#FFF; margin:0 auto; font:bold 12px/24px "宋体"; text-align:center;}
.fri_link .pic { margin:4px auto; width:922px;}
.fri_link .pic img{ width:95px; height:35px; float:left; border:#CCC 1px solid; margin:4px;}
.fri_link .txt {margin:10px auto 5px auto; width:930px; height:auto;text-align:left;}


/*页脚*/
.footer {height:auto;width: 953px;background:url(../images/foot_link_24.gif) no-repeat top; margin-top:10px; text-align:center;}
.footer h1 { font:100 12px/28px "宋体";}
.copyright {width:954px; height:auto; padding:10px 0; line-height:24px;}

/* 在线留言*/
#wangkuAd{ position:absolute; left:0; top:0; z-index:99999; visibility:hidden; width:222px; height:282px; border-style:solid; border-width:1px; border-color:#666; background:#FFF;}
#wangkuAd .adBg{ border-top:1px solid #CCC; border-left:1px solid #CCC;}
#wangkuAd #titleBg{ overflow:hidden; height:22px; background:url(../Images/msgTopBg.gif) repeat-x;}
#wangkuAd h1{ float:left; width:120px; padding-left:10px; color:#333; font:12px/22px "宋体";}
#wangkuAd .more{ float:right; width:25px; padding:4px 0; text-align:center;}
#wangkuAd .more img{ cursor:pointer;}
#wangkuAd .body{ display:block; overflow:hidden; width:200px; height:236px; padding:10px; border-style:solid; border-width:1px; border-color:#9e9e9e; background:url(../Images/msgBottomBg.gif) repeat-x 0 top;}
#wangkuAd .form{ width:200px;}
.box{ padding:3px;}
#wangkuAd .box{ overflow-y:hidden; width:190px; height:70px; background-color:#CCC}
#wangkuAd .body div{ clear:left; padding:2px 0;}
#wangkuAd div.bt{width:110px;text-align:left;padding-left:28px;background:url(../images/outBt.gif) no-repeat;margin-left: 44px;margin-top: 18px;}
#wangkuAd div.bt a,#wangkuAd div.bt a:link,#wangkuAd div.bt a:visited,#wangkuAd div.bt a:hover{font:bold 14px/26px "宋体";color:#FFF;}
#wangkuAd label{ float:left; width:5em; font-size:12px; text-align:right; }
#wangkuAd input,.form textarea{ border:1px solid #666; font-size:12px; background-color:#CCC;}
#wangkuAd .wrong{ padding-left:10px; color:#fff; font-family:"宋体";}
#wangkuAd em{ clear:right; padding-left:10px;color:#fff; font-size:12px; font-family:"宋体"; font-style:normal;}

