﻿@charset "utf-8";
*{
margin:0;
border:0;
padding:0;
}
body{
font-size:12px;
}
p{

line-height:150%;
}
a{
color:#666;

}
#about_banner{
float:left;
clear:left;
width:980px;
height:160px;
}
#about_content{
width:980px;
overflow:hidden;
margin-top:0px;
padding-bottom:20px;
margin:auto;
clear:both;
}
/* 左边菜单 */
#about_content_left{
width:186px;
float:left;
text-align:center;
margin-top:20px;
}
#about_content_left h1{
width:186px;
height:29px;
float:left;
text-indent:-9999em;
background:url(images/zx.jpg) no-repeat;
font-size:0px;
}
#about_content_left .titleabout{
width:186px;
height:29px;
float:left;
text-indent:-9999em;
background:url(images/zx_about.jpg) no-repeat;
font-size:0px;
}
#about_content_left .about_mid{
float:left;
width:186px;
/* height:600px; */
background:url(images/aboutus/aboutus_mid.gif) repeat-y;

}
#about_content_left .about_bottom{
float:left;
width:186px;
height:8px;
background:url(images/aboutus/aboutus_bottom.gif) no-repeat;
font-size:0px;

}


#about_left_alltab{
width:142px;
float:left;
padding:13px 24px 13px 20px;

}



.all_li{
width:142px;
margin-top:5px;
float:left;
background:url(images/aboutus/aboutus_menu_bg.gif) no-repeat;
cursor:pointer;
text-align:left;

}
.all_li span{
height:19px;
line-height:19px;
text-align:center;
font-weight:bold;
margin-left:25px;
}

#tabs1,
#tabs2,
#tabs3,
#tabs4,
#tabs5,
#tabs6,
#tabs7,
#tabs8,
#tabs9,
#tabs10,
#tabs11
{
width:110px;
padding:5px 10px 6px 11px;
float:left;

}
#tabs1 li,
#tabs2 li,
#tabs3 li,
#tabs4 li,
#tabs5 li,
#tabs6 li,
#tabs7 li,
#tabs8 li,
#tabs9 li,
#tabs10 li,
#tabs11 li{
width:122px;
height:30px;
float:left;
display:inline;
line-height:30px;
text-align:left;
text-indent:25px;

}

/* 公共部分 */
#aboutall_content{
width:785px;
float:left;
 margin-top:20px;
}
.aboutall_content_top{
width:785px;
height:10px;
float:left;
background:url(images/aboutus/aboutus_content_top.gif) no-repeat;
font-size:0px;

}
.aboutall_content_mid{
width:785px;
float:left;
background:url(images/aboutus/aboutus_content_mid.gif) repeat-y;
color:#6A6A6A;
}

.aboutall_content_mid span{ margin-left:20px;}

.aboutall_content_bottom{
width:785px;
height:8px;
float:left;
background:url(images/aboutus/aboutus_content_bottom.gif) no-repeat;
font-size:0px;

}


#about_frame_left1{
width:186px;
float:left;
min-height:240px;

}
#about_frame_left2{
width:785px;
float:right;
display:inline;
margin-bottom:20px;


}


/* 发展历程开始 */

#history{
width:533px;
float:left;
padding:12px 174px 89px 33px;


}
#history h1{
width:510px;
height:25px;
float:left;
font-size:0px;
text-indent:-9999em;
background:url(images/aboutus/fz_topfont.gif) no-repeat;
border-bottom:1px dashed #B0B0B0;
margin-bottom:18px;
}
#history p{
clear:left;
text-align:left;

}
#history_bg{
width:785px;
float:left;
background:url(images/aboutus/fz_bottom_img.jpg) no-repeat 570px 450px;
padding-bottom:30px;
}
.history_road{
padding:20px 0 20px 0;

}

/* 公司简介 */
#introduction_bg{
width:785px;
float:left;
background:url(images/aboutus/gsjj_pep.jpg) no-repeat 570px 360px;
padding-bottom:150px;
}
#introduction{
width:762px;
float:left;
padding:0px 10px 10px 10px;

}
.intr_map{
width:316px;
height:145px;
float:right;
padding:0 0 4px 10px;

}
#introduction p{
text-indent:2em;
text-align:left;

}
#gsjj{
width:476px;
float:left;
}
#gsjj_more{
width:476px;
height:34px;
float:left;
margin-top:12px;
background:url(images/aboutus/gsjj.gif) no-repeat;
border-bottom:1px dashed #CCC;

}
#gsjj_more img{
float:right;
margin:8px 0 15px 0px;

}
#gsjj1{
width:122px;
float:left;
padding-top:10px;

}
#gsjj1 img{
text-align:center;

}


#gsjj2{
width:340px;
float:left;
padding-top:10px;

}
#gsjj2 li{
float:left;
width:340px;
line-height:200%;
}
/* 公司动态 */
#news,
#story{
width:735px;
float:left;
padding:10px 20px 20px 20px;

}
#news h1{
width:505px;
height:23px;
float:left;
font-size:12px;
color:#0BE200;
border-bottom:1px dashed #CCC;
background:url(images/aboutus/gsdd.gif) no-repeat;
text-indent:97px;
text-align:left;
line-height:23px;
}

#news ul,
#story ul
{
clear:left;
width:666px;
float:left;
text-align:left;
line-height:25px;
margin-top:10px;

}
#story a{text-decoration:none;}
#story p { background:red; width:666px; clear:both; float:left;}
#news li,
#story li{
float:left;
width:666px;
border-bottom:1px dashed #CCC;
line-height:25px;

}
#news li{ height:30px; line-height:30px; overflow:hidden; margin-bottom:0px !important;margin-bottom:8px;}
#news dl,
#story dl{
float:left;
width:666px;
}
#news dt,
#story dt{
float:left;
width:666px;
font-size:14px;
color:#0097CC;
font-weight:bold;
margin-top:22px;
height:30px;
line-height:30px;
}
#news dt a:visited,
#story dt a:visited
{
color:#666;
text-decoration:none;
}
#news dt a:hover,
#story dt a:hover{
color:#0CCC00;
text-decoration:underline;
}
#news dt a,
#story dt a{
color:#0097CC;
font-weight:bold;
}
.newsmarster{
width:220px;
height:11px;
float:left;
line-height:11px;
margin:4px 0px 4px 0px;
display:inline;
padding:0px 0px 0 10px;
border-left:1px solid #000;

}
.newstime{
width:70px;
height:11px;
float:left;
line-height:11px;
margin:4px 0px 4px 0px;
display:inline;
padding:0px 12px 0 4px;
}
.newscontent_p{
width:666px;
float:left;
padding:5px 0 15px 0;
line-height:150%;
}
#newsnav{

float:left;
margin-top:10px;
padding-left:287px;

}
#newsnav p{  margin-left:-200px; clear: both;}
#newsnav ul{
width:379px;
float:left;
}
#newsnav ul li{
float:left;
font-weight:bold;
width:19px;
height:20px;
line-height:19px;
text-decoration:underline;
border:1px solid #ccc;
text-align:center;
margin-left:10px;
display:inline;
}
#newsnav ul li a{
text-decoration:underline;
}
.frist{
color:#0077FF;

}

/* 精灵故事 */

#story h1{
width:506px;
height:24px;
float:left;
text-indent:-9999em;
background:url(images/aboutus/eidolon_font.gif) no-repeat;
border-bottom:1px dashed #CCC;
}
#jltu{
width:506px;
height:90px;
float:left;
margin-top:17px;

}
.jltu1{
width:140px;
height:90px;
float:left;
background:url(images/aboutus/eidolon1.jpg) no-repeat;
}
.jltu2{
width:140px;
height:90px;
float:left;
margin-left:20px;
display:inline;
background:url(images/aboutus/eidolon2.jpg) no-repeat;
}
/* 企业文化 */
#culture{
width:660px;
float:left;
padding:13px 55px 0 55px;
text-align:left;
line-height:180%;

}
#culture h1{
float:left;
width:505px;
height:24px;
text-indent:-9999em;
background:url(images/aboutus/corporation_font.gif) no-repeat;
border-bottom:1px dashed #CCC;
margin-bottom:10px;
}
#culture h2{
clear:left;
float:left;
color:#000;
font-size:12px;
width:660px;
}
#culture p{
clear:left;
float:left;
width:660px;
}
.dymh{
float:left;
margin:15px 0 15px 0;

}
#culiebook{
width:660px;
float:left;
padding-bottom:15px;
}

#culture ol{
	width:660px;
	float:left;
}
#culture li{
	width:660px;
	float:left;
}
#cul_img{
width:660px;
float:left;

}
#cul_img ul{
width:660px;
float:left;
padding-top:25px;
padding-bottom:20px;

}
#cul_img ul li{
width:149px;
float:left;
margin-left:35px;

}


/* 组织架构 */
#construction{
width:759px;
padding:12px 10px 10 10px;

}
#construction_img{
float:left;
width:759px;
margin-left:12px;
display:inline;
}
.constr_bottom_img{
float:left;
width:760px;
height:119px;
background:url(images/aboutus/structure.jpg) no-repeat 568px top;
}
#construction h1{
width:512px;
height:37px;
float:left;
margin-left:24px;
margin-bottom:20px;
display:inline;
text-indent:-9999em;
background:url(images/aboutus/fzlc_structure.gif) no-repeat bottom left;
border-bottom:1px dashed #CCC;

}

/* 相关证书 */


/*图片放大*/
#certificate{
width:730px;
float:left;
padding:10px 55px 80px 0;
background:url(images/aboutus/letter_img.jpg) no-repeat 600px 540px;

}
#certificate h1{
float:left;
margin-left:80px;
display:inline;
width:504px;
height:24px;
background:url(images/aboutus/letter_font.gif) no-repeat left bottom;
text-indent:-9999px;
border-bottom:1px dashed #CCC;
padding-top:15px;
}
#certificate ul{
width:130px;
float:left;
padding-top:15px;
margin-left:80px;
display:inline;
}
#certificate ul li{
width:130px;
float:left;
}
/* 版权声明 */

#copyright{
width:765px;
float:left;
padding:10px;
text-align:left;
}
#copyright p
{
text-indent:2em;

}
#copyright h2{
font-size:12px;
line-height:150%;

}
#copyright h5{
font-size:12px;
line-height:150%;
}
#copyright h1{
float:left;
width:505px;
height:24px;
background:url(images/aboutus/copyright_top_font.gif) no-repeat left bottom;
text-indent:-9999px;
border-bottom:1px dashed #CCC;
margin:8px 0 0 19px;
display:inline;
}
#copyright .privacy_h2{
width:765px;
float:left;
background:url(images/aboutus/copyright_font2.gif) no-repeat left bottom;
text-indent:-9999px;
font-size:20px;
padding:15px 0 0px 0;
margin-bottom:20px;
}
#copyright_nr{
clear:left;
float:left;
width:727px;
margin:0px 0 0 19px;
display:inline;
border-bottom:1px dashed #CCC;
padding-top:15px;
padding-bottom:15px;

}
#privacy{
float:left;
width:727px;
margin:0px 0 0 19px;
display:inline;
}
#relatedlaw{
float:left;
width:727px;
margin:0px 0 0 19px;
display:inline;
}
#privacy ol{
float:left;
width:727px;
}
#privacy ol li{
float:left;
width:727px;
line-height:150%;
}
#relatedlaw ul{
float:left;
width:727px;

}
#relatedlaw ul li{
float:left;
width:727px;
line-height:150%;

}
/* 服务指南 */
#guide{
width:715px;
float:left;
padding:13px 30px 40px 30px;
background:url(images/aboutus/letter_img.jpg) no-repeat 590px 750px;

}
#guide h1{
width:515px;
height:24px;
float:left;
background:url(images/aboutus/guide_font.gif) no-repeat left bottom;
text-indent:-9999px;
border-bottom:1px dashed #CCC;
}
.guide_fp{
clear:left;
float:left;
margin-top:25px;
}
#guide p{
clear:left;
float:left;
width:715px;
text-indent:2em;
text-align:left;


}
#guide h2{
clear:left;
float:left;
width:715px;
text-align:left;
font-size:12px;
line-height:150%;
}
#guide .r_bottom1{
width:286px;
text-align:center;
font-weight:bold;
margin-left:265px;
display:inline;
}
#guide .r_bottom2{
width:286px;
margin-left:265px;
display:inline;
text-align:center;

}
/* 招贤士 */
#job{
float:left;
width:768px;
padding:13px 0px 20px 0px;
text-align:left;
}
#job h1{
width:504px;
height:25px;
float:left;
margin-left:25px;
display:inline;
background:url(images/aboutus/job_font.gif) no-repeat left bottom;
text-indent:-9999px;
border-bottom:1px dashed #CCC;
}
#job p{
float:left;
width:728px;
margin-left:25px;
display:inline;
text-align:left;
line-height:180%;
}
#job_top{
width:768px;
float:left;
border-bottom:1px dashed #CCC;
margin-left:5px;
display:inline;
padding-top:15px;
padding-bottom:10px;

}
.job_bold{
font-weight:bold;

}

#jobcontent{
width:700px;
float:left;
line-height:180%;
margin-left:25px;
display:inline;
padding-top:10px;

}
#jobcontent ul{
width:700px;
float:left;

}
#jobcontent li{
width:700px;
float:left;

}
#jobcontent ol{
width:700px;
float:left;

}
#jobcontent .jobc1{
background:url(images/aboutus/dian1.gif) no-repeat;
text-indent:2em;
font-weight:bold;
}
#jobcontent .jobc2{
background:url(images/aboutus/dian2.gif) no-repeat;
text-indent:2em;
}
#jobcontent .jobc3{
background:url(images/aboutus/dian3.gif) no-repeat;
text-indent:2em;
}

/*联系方式*/
#contact{
width:778px;
float:left;
padding-top:15px;
}
#contact h1{
width:503px;
height:24px;
float:left;
margin-left:93px;
display:inline;
background:url(images/aboutus/contact_top_font.gif) no-repeat;
border-bottom:1px dashed #CCC;
text-indent:-9999em;
margin-bottom:30px;
}
#contact_nav{
width:766px;
float:left;
}
#contact_nav_left{
width:166px;
float:left;
margin-left:1px;
display:inline;
}
#contact_nav_left ul{
width:166px;
float:left;
}
#contact_nav_left li{
width:146px;
height:28px;
line-height:28px;
float:left;
text-align:right;
padding-right:20px;
background:url(images/aboutus/contact_bg2.jpg) no-repeat;
}
#contact_nav_left .linone{
width:166px;
height:29px;
background:url(images/aboutus/contact_bgtop.jpg) no-repeat;
}
#contact_nav_left .linbottom{
width:166px;
height:151px;
background:url(images/aboutus/contac_bottom.jpg) no-repeat;
}

#contact_nav_left .conp{
width:146px;
height:28px;
line-height:28px;
float:left;
text-align:right;
padding-right:20px;
background:url(images/aboutus/contact_bg1.jpg) no-repeat;
color:#42CC33;
font-weight:bold;

}

#conp1,
#conp2,
#conp3,
#conp4,
#conp5,
#conp6{
width:166px;
height:28px;
float:left;
cursor:pointer;


}
#contact_nav_right{
width:576px;
float:left;
margin-left:18px!important;
margin-left:0px;
display:inline;
text-align:left;
}
#contact_nav_right h2{
width:576px;
height:63px;
line-height:63px;
color:#14CC00;
font-size:13px;
float:left;


}
.contactmpa2{
margin-left:10px;

}
.contopp{
padding-top:10px;
}
.contopp2{
padding-top:20px;
}
#c_map{
padding-top:15px;

}
.cyxl a:hover{
color:#00CC00;
text-decoration:underline;
}
.cyxl a:visited{
color:#1A1A1A;
}
.cyxl a{
color:#1A1A1A;
}

/* 汇款方式 */
#acc{
width:778px;
float:left;
padding-top:15px;
}
#acc h1{
width:503px;
height:24px;
float:left;
margin-left:93px;
display:inline;
background:url(images/aboutus/account_top_font.gif) no-repeat;
border-bottom:1px dashed #CCC;
text-indent:-9999em;
margin-bottom:30px;
}
#acc_nav{
width:766px;
float:left;
}
#acc_nav_left{
width:166px;
float:left;
margin-left:1px;
display:inline;
}
#acc_nav_left ul{
width:166px;
float:left;
}
#acc_nav_left li{
width:146px;
height:28px;
line-height:28px;
float:left;
text-align:right;
padding-right:20px;
background:url(images/aboutus/contact_bg2.jpg) no-repeat;
}
#acc_nav_left .acclinone{
width:166px;
height:29px;
background:url(images/aboutus/contact_bgtop.jpg) no-repeat;
}
#acc_nav_left .acclinbottom{
width:166px;
height:151px;
background:url(images/aboutus/contac_bottom.jpg) no-repeat;
}

#acc_nav_left .acc{
width:146px;
height:28px;
line-height:28px;
float:left;
text-align:right;
padding-right:20px;
background:url(images/aboutus/contact_bg1.jpg) no-repeat;
color:#42CC33;
font-weight:bold;

}

#acc1,
#acc2,
#acc3,
#acc4,
#acc5,
#acc6,
#acc7,
#acc8,
#acc9
{
width:166px;
height:28px;
float:left;
cursor:pointer;
}
.zy
{
line-height:150%;
}
#acc_nav_right{
width:576px;
float:left;
margin-left:18px!important;
margin-left:0px;
display:inline;
text-align:left;
}
.red_a{color:#14CC00;
}
table{
float:left;
width:570px;
border-collapse:collapse;
color:#8C8989;
}
td{
background:#FFF;
border:solid 1px #C8C8C8;
height:36px;
text-align:center;
}
/* 五步走 */
#acc_top2{
width:580px;
height:300px;
float:left;
margin-left:180px;
display:inline;
margin-top:10px;
text-align:left;


}

.orange{
color:#58B128;
text-decoration:underline;}
.Luminescent{
width:580px;
height:91px;
float:left;
background:url(images/aboutus/5bu.gif) no-repeat;

}
.buy_tit{
width:560px;
height:32px;
float:left;
margin:34px 0 0 16px;
display:inline;
border-bottom:1px dashed #CCC;
text-indent:2em;
font-size:14px;
font-weight:bold;
text-align:left;

}
.clearbox{
clear:both;
}
.buystep ul{
width:575px;
float:left;
margin-left:5px;
display:inline;
}
.buystep li{
width:114px;
height:55px;
float:left;
background:url(images/aboutus/1.jpg) no-repeat;
color:#58B128;
cursor:pointer;
}
#acc_top2 .menu{
width:114px;
height:55px;
float:left;
background:url(images/aboutus/222.gif) no-repeat;
cursor:pointer;
color:#FFF;

}
#content1,
#content2,
#content3,
#content4,
#content5
{
line-height:150%;

}
#acc_top2 .r1{
width:80px;
float:left;
margin-left:18px;
font-size:10px;
color:#FFF;
}
#acc_top2 .r2{
width:80px;
height:35px;
line-height:35px;
float:left;
margin-left:10px;
font-size:14px;
text-align:center;
}
#outborder{height:180px;}
#news_body .news_titleh1{width:785px;float:left; text-align:center; font-weight:bold; font-size:15px; color:#000; margin-bottom:15px;}

#news_body img{
padding-top:10px;
padding-bottom:10px;
}
#news_body dt{ width:786px; float:left; text-align:center; border-bottom:1px dashed #ccc; height:25px; margin-bottom:20px;}
#news_body img {max-width:700px;}
.news_title{ font-size:15px; color:#666; font-weight:bold;height:25px;line-height:25px; padding-bottom:5px;text-indent:10px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
#news_body dd{ padding:0px 25px 25px 25px; line-height:18px;}

#sitemap{
width:760px;
padding:10px;
text-align:left;

}
#sitemap h1{
width:760px;
float:left;
background:url(images/aboutus/sitemap.gif) no-repeat;
height:30px;
font-size:0px;
text-indent:-9999em;
border-bottom:1px dashed #CCC;
}
.all_map{
width:730px;
float:left;
padding-left:20px;
padding-top:10px;
padding-bottom:30px;

}
.all_map li{
float:left;
}
.mpabold{
width:730px;
font-size:14px;
font-weight:bold;
height:20px;
line-height:20px;
padding-top:15px;

}
.all2_map{
width:690px;
float:left;
padding-left:30px;
border-bottom:1px dashed #CCC;
}
.all3_map{
width:690px;
float:left;
padding-left:30px;
padding-top:20px;
border-bottom:1px dashed #CCC;
}
.all3_map li{
margin-left:20px;
height:20px;
line-height:20px;

}
.all2_map li{
margin-left:20px;
height:20px;
line-height:20px;

}
#coop{
width:760px;
padding:10px;
text-align:left;

}
#coop h1{
width:760px;
float:left;
background:url(images/aboutus/fried.gif) no-repeat;
height:30px;
font-size:0px;
text-indent:-9999em;
border-bottom:1px dashed #CCC;

}
#f_content{
width:740px;
padding-left:10px;
padding-top:15px;
padding-bottom:15px;
}
#f_content h2{
clear:both;
width:740px;
font-size:14px;
border-bottom:1px dashed #CCC;
height:20px;
line-height:20px;
padding-top:10px;

}
.f_tu{
width:740px;
padding-top:10px;

}
.f_tu li{
float:left;
margin-left:10px;
display:inline;
width:88px;
height:31px;
overflow:hidden;

}
.f_z{
width:740px;
padding-top:10px;

}
.f_z li{
width:100px;
float:left;
margin-left:10px;
display:inline;
line-height:20px;

}

#f_line textarea{
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-top:2px solid #999;
border-left:2px solid #999;
}
#f_line{
clear:both;
width:740px;
padding-top:10px;
margin-left:10px;
border-top:1px dashed #CCC;
}
.limg{
padding-left:20px;
}


.zy11{
float:left;
line-height:150%;
width:260px;
height:180px;

}
.zy22{
float:left;
line-height:150%;
width:500px;

}