@import url("head.css");
@import url("public.css");
/* CSS Document */
/*----------------------------内容部分-------------------*/
.all_content{ background:url(../Images/bg_center.jpg) repeat-y; padding:0 30px; overflow-x:hidden;}
.nav_bg{ width:100%; background:url(../Images/nav_bg.gif) repeat-x; height:43px;}
.nav{ width:1024px; height:43px; background:url(../Images/nav_left.gif) no-repeat;}
.nav_con{ width:612px; float:right;}
.nav_con li{ float:left; background:url(../Images/nav_line.gif) no-repeat right center;} 
.nav_con li a{ color:#fff; font-size:14px; font-weight:bold; line-height:43px; display:block; padding:0 20px;}
.nav_con li a:hover{ color:#4595da; }

.content,.content_2{ width:1024px; margin:0 auto; margin-top:8px; overflow:hidden; background:url(../Images/content_bg.gif) bottom repeat-x;}
.photos{ background:url(../Images/photoBg.gif) no-repeat; width:294px; height:370px; overflow:hidden; float:left; padding:25px 23px; margin-left:110px;}

.miss{ width:452px; height:217px; background:url(../Images/miss.gif) top center no-repeat; float:left; margin-left:112px; display:inline; background-position:0 50px; display:block; padding-top:208px;}
.miss p{ font-size:22px; color:#716f70; line-height:40px; }

.about{ width:1024px; margin:0 auto;}
.about_title{ width:1022px; height:59px; background:url(../Images/about_title.gif) no-repeat;}
.about_content{ width:1024px; background:url(../Images/about_con.gif) no-repeat; height:343px; background-position:14px; overflow:hidden; line-height:40px;}
.about_cons{ width:70%; padding:12px 40px; float:left;}
.about_cons p{ line-height:25px; color:#333; font-size:16px; line-height:40px;}
.copyright_bg{ width:100%; height:65px; background:url(../Images/copyright_bg.gif) repeat-x; margin-top:10px;}
.copyright{ width:1024px; height:65px; margin:0 auto; color:#fff; text-align:center; padding:5px;}
.copyright p{  overflow:hidden;}
.foot_bg{ width:100%; background:#000; height:43px;}

.content_2{ background:none; }
.lingtang,.muyuan{ width:994px; height:487px; margin-bottom:21px; border:3px solid #b4b2b3; padding:2px; background:#fff;}
.flash{ width:640px; height:360px; padding:3px; border:3px solid #b4b2b3; float:left; margin-left:8px;}
.lingtang{ padding:8px 4px;}

.pics{ width:311px; height:128px; background:url(../Images/pic_bg.gif) no-repeat; padding:5px; float:left; margin-left:30px;  border:3px solid #b4b2b3; background-position:5px 5px;}
.photo_img{ width:165px; height:115px; margin:5px 0 0 130px; border:3px solid #fff; overflow:hidden;}
.thank{ width:309px; height:198px; padding:6px; border:3px solid #fff; float:left; margin:11px 0 0 30px; border:3px solid #b4b2b3;}
.thank_con{ width:309px; height:200px; background:url(../Images/thank.gif) repeat-x; }

.zdc,.jidian{ width:1004px; margin:0 auto; margin-top:20px;}
.zdc_title,.jidian_title{ width:1004px; height:52px; background:url(../Images/zdc.gif) no-repeat;}
.zdc_con{ border:3px solid #b4b2b3; border-top:none; padding:10px 10px;}
.zdc_con p{ line-height:40px; font-size:16px; }
.muyuan{ height:465px;}

.jidian{ width:1024px; margin:0; padding:0;}
.jidian_title{ background:url(../Images/jidian_title.gif) no-repeat; padding:0; overflow:hidden; height:55px; width:1024px;}
.jidian_con{ background:#ddd;padding:10px 0; overflow:hidden;}
.jidian_con ul li { line-height:50px; border-bottom:1px solid #f0f0f0; height:50px; overflow:hidden; font-size:14px; text-indent:30px; color:#000; font-family:500;}
.jidian_con ul li p{ line-height:50px; font-size:16px;}
.date{ float:right; margin-right:20px;}

.jidian_foot{ width:1024px; height:72px; background:url(../Images/jidian_foot.gif) repeat-x;}
.jb_btn{ float:left; margin:12px 0 0 10px;}
.jb_more{ float:right; margin:12px 10px 0 0;}

.jb_form{ position:absolute; margin-top:-153px; margin-left:150px; display:none;}
.jb_bottom,.up_bottom{ background:url(../Images/jb_form_bottom.gif) no-repeat; width:343px; height:18px; overflow:hidden;}
.jb_con,.up_con{ background:url(../Images/jb_form_bg.gif) repeat-y; width:342px; height:143px; overflow:hidden;}
.jb_top,.up_top{ background:url(../Images/jb_form_top.gif) top; width:342px; height:39px; overflow:hidden;}

.jb_sub{ background:url(../Images/jb_sub.gif) no-repeat; width:74px; height:23px; border:none; cursor:pointer; float:right; margin:0 28px 0 0;}
.jb_name,.up_name{ width:262px; height:68px; border:1px solid #a6a6a6; line-height:68px; padding-left:10px; font-size:16px; margin:10px 0 0 40px;}
.lable,.lable_upfile,.lable_mail{ font-size:16px; color:#8a8a8a; margin:10px 0 0 40px; line-height:30px;}

.hyyx_content{ width:1007px; margin:0 auto; padding:5px; overflow:hidden;}
.hyyx_con_1,.hyyx_con_2,.hyyx_con_3{ width:822px; background:#ddd; padding:1px; border:1px solid #acacac; float:left; margin-top:17px;}
.hyyx_con_2{ background:#fff;}
.hyyx_con_2,.hyyx_con_3{ display:none; min-height:432px; font-size:16px;}
.upfile_con{ background:url(../Images/up_content.gif) no-repeat; width:136px; height:425px; float:right; margin-top:17px; padding:4px; border:1px solid #acacac; background-position:4px 4px;}
.up_btn{ background:url(../Images/up_btn.gif) no-repeat; width:88px; height:22px; overflow:hidden; cursor:pointer; margin:273px 0 0 24px;}

.up_top{ width:388px; height:38px; background:url(../Images/up_top.gif) no-repeat; overflow:hidden;}
.up_con{ width:388px; background:url(../Images/up_middle.gif) repeat-y; overflow:hidden;}
.up_bottom{ width:388px; background:url(../Images/up_bottom.gif) no-repeat; overflow:hidden;}

.up_form{ position:absolute; margin:120px 0 0 500px; height:236px; overflow:hidden; display:none;}
.up_con{ height:175px;}
.lable_upfile{ font-size:14px; color:#a8a8a8; height:20px; line-height:20px;}
.up_name{ height:44px; width:319px; margin-left:25px; line-height:44px;}
.up_sub{ background:url(../Images/up_sub.gif) no-repeat; width:74px; height:24px; overflow:hidden; border:none; float:right; margin:10px 20px 0 0 ; cursor:pointer;}
.tab_nav{ position:absolute; margin-top:-35px; margin-left:-6px;}
.tab_nav img{ float:left; overflow:hidden; cursor:pointer;}
#tab_1,#tab_2,#tab_3{ position:absolute; z-index:3;}
#tab_2{ margin-left:130px; z-index:2}
#tab_3{ margin-left:260px; z-index:1;}

.txl_content{ width:1012px; overflow:hidden; margin:0 auto;}

.jt_con_bg{ width:296px; height:774px; overflow:hidden; border:1px solid #acacac; float:left; margin-top:10px; padding:2px; }
.jt_con{ background:#e4e4e4; width:93%; height:99%; margin:0 auto; padding:10px;}
.jt_con p{ font-size:18px; line-height:40px; text-indent:20px;}

.txl_right{ float:right; width:692px; overflow:hidden; margin-top:10px;}
.box,.box_show{ width:684px; height:180px; padding:2px; overflow:hidden;  border:1px solid #acacac; margin-bottom:12px;}
.box_con,.box_con_show{background:#e4e4e4; width:100%; height:100%;}
.box_con_show p{ font-size:16px; color:#666; line-height:40px; text-indent:50px;}
.box_show{ height:775px;}
.list{ width:100%; overflow:hidden; height:135px;}
.list p{ color:#666;}
.box_con p{ line-height:30px; font-size:18px; text-indent:30px; background:none;}
.dis_btn{ width:100px; height:34px; overflow:hidden; float:right;  cursor:pointer; margin-right:10px;}
.jt_title,.qs_title,.hy_title{  width:123px; height:37px; overflow:hidden; position:absolute; margin-top:-26px;}
.qs_title{ margin-top:-37px;}
.hy_title{ margin-top:-39px; margin-left:-3px;}
.qs_title{ margin-left:-3px;}
.tx_title{ margin-left:-7px;}

.mail_bg{ width:1003px;  overflow:hidden; padding:2px; border:1px solid #acacac; margin-top:10px; }
.mail_con,.mail_con_bg{  background:#e4e4e4; }
.mail_con_bg{ padding-bottom:50px; }
.mail_con li,.shyz_con li{ width:960px; background:url(../Images/mail_list_bg.gif) bottom no-repeat; line-height:25px; white-space:normal; padding:10px 20px; color:#333;}
.mail_con li p,.shyz_con li p{ line-height:30px; text-indent:50px; color:#333;}
.write_btn{ cursor:pointer; float:right; margin:2px 10px 0 0; margin-top:10px;}
.mail_title{ background:url(../Images/mail_title.gif) no-repeat; width:154px; height:46px; overflow:hidden; position:absolute; margin-top:-35px;}

.mail_con p{ font-size:16px; line-height:40px;}

.mail_form{ width:657px; height:385px; overflow:hidden; position:absolute; margin:-400px 0 0 200px; display:none;}
.mail_top{ width:657px; height:59px; background:url(../Images/mail_top.gif) no-repeat;}
.mail_bottom{ width:657px; height:39px; background:url(../Images/mail_bottom.gif) no-repeat;}
.mail_middle{ width:657px; height:287px; background:url(../Images/mail_bg.gif) repeat-y; overflow:hidden;}

.mial_text{ width:513px; height:144px; border:1px solid #a6a6a6; padding:10px; margin:10px 0 0 60px; }
.lable_mail{ margin-left:60px; font-size:14px; line-height:25px;}
.mail_name{ width:523px; height:35px; overflow:hidden;  border:1px solid #a6a6a6; line-height:35px; padding-left:10px; margin:5px 0 0 60px;}
.sub_mail{ background:url(../Images/send_btn.gif) no-repeat; width:74px; height:23px; overflow:hidden; border:none; cursor:pointer; float:right; margin:10px 60px 0 0;}
.mails{ float:right; margin-right:5px; font-size:14px; margin-top:10px;}

.shyz_con{ width:823px; overflow:hidden; }
.shyz_con li{ width:800px;  padding-right:10px;}
.photo_list{ width:100%; overflow:hidden; margin:0 auto; height:380px;}
.photo_list li{ float:left; background:url(../Images/p_li_bg.gif) no-repeat; width:168px; height:140px; overflow:hidden; padding:26px 0 0 7px; margin:10px 15px; display:inline;}
.zp_more{ float:right; margin-right:28px;}
.hyyx_con_1{ background:#fff; padding:10px 0;}
 
.sqyz_more{ height:34px;  background:url(../Images/mail_list_bg.gif) no-repeat; width:100%; display:block;}
.sqyl{ width:100%; overflow:hidden;  border:1px solid #acacac; padding:1px; margin-top:10px;}
.sqyl_con{ background:#ddd;}
.sqyl_con li{ line-height:30px;  line-height:25px; white-space:normal; padding:10px 20px; color:#333;   background:url(../Images/mail_list_bg.gif) bottom no-repeat; }
.sqyl_con li p{ line-height:30px; text-indent:50px; color:#333; font-size:16px;}
.syyl{ min-height:380px;}


.gongping{ position:absolute;}