/* CSS Document */
/* 请按以下顺序写样式
显示,定位,浮动,清除:display position float clear  ...  
边距,补白,宽,高:margin padding width height ...   
文本修饰,对齐方式:text-decoration text-align vertical-align white-space...
文字颜色大小:color font content
边框和背景:border background
*/

/* 共用样式-常用类 */
* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/about_body.jpg) no-repeat top center #ffd5c3;}

div,p,li,em{font-family:Verdana,宋体;font-size:14px; }

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

input,select{font-size:12px;line-height:16px;}

img{border:0;}

ul,li{list-style-type:none;}

table{ border-collapse:collapse;}

.clear {clear:both;}
a:link{ color:#411c00; text-decoration:none;}
a:visited{ color:#411c00; text-decoration:none;}
a:hover{ color:#cf5d00; text-decoration:none;}
a:active{color:#411c00;text-decoration:none;}

.home { width:100px; height:70px; left:100px; top:80px; z-index:112; position:absolute}
.zjtd { width:160px; height:60px; left:300px; top:90px; z-index:112; position:absolute}

.About_top { width:1002px; height:150px;  margin:0 auto; background:url(../images/about_top.jpg) no-repeat; position:relative;}

.About_content { width:1002px; margin:0 auto; background:url(../images/about_bg.png) repeat-y 11px 0px}

.About_left { width:184px; height:561px; background:url(../images/about_left.jpg) no-repeat; float:left}

.About_right { background:url(../images/About_right.jpg) no-repeat top left; width:818px; padding-top:58px; float:left}
.About_right1 { background:url(../images/about_right1.jpg) no-repeat; height:43px;}
.About_right2 { background:url(../images/about_right2.png) no-repeat; padding-left:15px; line-height:30px; }
.About_text { width:750px; margin:0 auto; }
.about_bottom { width:1002px; height:23px; margin:0 auto; background:url(../images/about_bottom.png) no-repeat top center;}


.About_content1 { width:1002px; margin:0 auto;  background:url(../images/About_texttop.jpg) no-repeat top center;padding-top:59px; }
.text_text { background:url(../images/about_textbg.png) repeat-y;line-height:30px; width:952px; margin:0 auto }
.About_text1 { width:850px; margin:0 auto; }
.About_h1 { font-size:26px; width:850px; margin:0 auto; text-align:center; border-bottom:1px dotted #999; padding-bottom:10px; line-height:30px; margin-bottom:10px}
.about_bottom1 { width:1002px; margin:0 auto; height:23px; background:url(../images/about_bottom1.png) no-repeat bottom}

.copyright { width:1002px;  margin:0 auto; }
.copyright .text{ margin:0 auto; width:1002px; color:#002d03; line-height:24px; text-align:center; padding-top:20px; }
.copyright .company{ width:100%; padding-bottom:10px; color:#000; text-align:center;}


.btn_a { background:url(../images/btn_a1.jpg) no-repeat; width:184px; height:536px; margin-top:30px; padding-top:1px;}
.btn_b { background:url(../images/btn_b1.jpg) no-repeat; width:184px; height:339px; margin-top:30px; padding-top:1px;}
.btn_c { background:url(../images/btn_c1.jpg?v=2) no-repeat; width:184px; height:607px; margin-top:30px; padding-top:8px;}
.btn_d { background:url(../images/btn_d1.jpg) no-repeat; width:184px; height:339px; margin-top:30px; padding-top:1px;}
.btn_e { background:url(../images/btn_e1.jpg) no-repeat; width:184px; height:339px; margin-top:30px; padding-top:1px;}
.btn_f { background:url(../images/btn_f2.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g1 { background:url(../images/btn_g1.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g2 { background:url(../images/btn_g2.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g3 { background:url(../images/btn_g3.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g4 { background:url(../images/btn_g4.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g5 { background:url(../images/btn_g5.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g6 { background:url(../images/btn_g6.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g7 { background:url(../images/btn_g7.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_g8 { background:url(../images/btn_g8.jpg) no-repeat; width:184px; height:91px; margin-top:30px; padding-top:1px;}
.btn_a a,.btn_b a,.btn_d a,.btn_e a,.btn_f a,.btn_g1 a,.btn_g2 a,.btn_g3 a,.btn_g4 a,.btn_g5 a,.btn_g6 a,.btn_g7 a,.btn_g8 a { width:170px; height:50px; display:block; margin-top:32px; }




.hlsj,.gzqj,.qcfh,.Current_hlsj,.Current_gzqj,.Current_qcfh { width:170px; height:78px; display:block; margin-top:5px; }
.tsnkc,.Current_tsnkc { width:170px; height:51px; display:block;margin-top:20px; }
.zjkc,.Current_zjkc { width:170px; height:51px; display:block;margin-top:22px; }
.tccl,.Current_tccl { width:170px; height:51px; display:block;margin-top:15px; }
.qmsx,.Current_qmsx { width:170px; height:51px; display:block;margin-top:15px; }
.zhkc,.Current_zhkc { width:170px; height:51px; display:block;margin-top:15px; }
	
.hlsj:hover,.gzqj:hover,.qcfh:hover,.tsnkc:hover,.zjkc:hover,.tccl:hover,.qmsx:hover,.zhkc:hover { background:url(../images/btn_c2.jpg?v=2) no-repeat;}
.Current_hlsj,.Current_gzqj,.Current_qcfh,.Current_tsnkc,.Current_zjkc,.Current_tccl,.Current_qmsx,.Current_zhkc { background:url(../images/btn_c2.jpg?v=2) no-repeat;}
.hlsj:hover,.Current_hlsj { background-position:0px -13px;}
.gzqj:hover,.Current_gzqj { background-position:0px -96px;}
.qcfh:hover,.Current_qcfh { background-position:0px -179px; }
.tsnkc:hover,.Current_tsnkc { background-position:0px -277px;}
.zjkc:hover,.Current_zjkc{ background-position:0px -350px;}
.tccl:hover,.Current_tccl { background-position:0px -416px;}
.qmsx:hover,.Current_qmsx { background-position:0px -482px;}
.zhkc:hover,.Current_zhkc { background-position:0px -548px;}







.bytj:hover,.xtygl:hover,.jyln:hover,.zszl:hover,.dsj:hover,.ysjs:hover,.Current_bytj,.Current_xtygl,.Current_jyln,.Current_zszl,.Current_dsj,.Current_ysjs { background:url(../images/btn_a2.jpg) no-repeat;}
.dxhd:hover,.zthd:hover,.jzghd:hover,.Current_dxhd,.Current_zthd,.Current_jzghd { background:url(../images/btn_b2.jpg) no-repeat;}

.mzsp:hover,.yebj:hover,.yexd:hover,.czzj:hover,.Current_mzsp,.Current_yebj,.Current_yexd,.Current_czzj { background:url(../images/btn_d2.jpg) no-repeat;}
.yezx:hover,.ydzx:hover,.xtyry:hover,.Current_yezx,.Current_ydzx,.Current_xtyry { background:url(../images/btn_e2.jpg) no-repeat;}



.ysjs:hover,.Current_ysjs,.dxhd:hover,.Current_dxhd,.mzsp:hover,.Current_mzsp,.yezx:hover,.Current_yezx{ background-position:0px -33px;}
.bytj:hover,.Current_bytj,.zthd:hover,.Current_zthd,.yebj:hover,.Current_yebj,.ydzx:hover,.Current_ydzx { background-position:0px -115px;}
.xtygl:hover,.Current_xtygl,.jzghd:hover,.Current_jzghd,.yexd:hover,.Current_yexd,.xtyry:hover,.Current_xtyry { background-position:0px -197px;}
.jyln:hover,.Current_jyln,.czzj:hover,.Current_czzj { background-position:0px -279px;}
.zszl:hover,.Current_zszl{ background-position:0px -361px;}
.dsj:hover,.Current_dsj{ background-position:0px -443px;}

.About_bytj,.About_xtygl,.About_jyln,.About_zszl,.About_dsj,.About_ysjs { background: url(../images/right_a.png) no-repeat; width:338px; height:43px; margin-left:40px;}
.About_dxhd,.About_zthd,.About_jzghd { background: url(../images/right_b.png) no-repeat; width:338px; height:43px; margin-left:40px;}
.About_hlsj,.About_gzqj,.About_qcfh,.About_tsnkc,.About_zjkc,.About_tccl,.About_qmsx,.About_zhkc { background: url(../images/right_c.png?v=1) no-repeat; width:350px; height:43px; margin-left:40px;}
.About_mzsp,.About_yebj,.About_yexd,.About_czzj { background: url(../images/right_d.png) no-repeat; width:338px; height:43px; margin-left:40px;}
.About_yezx,.About_ydzx,.About_xtyry { background: url(../images/right_e.png) no-repeat; width:338px; height:43px; margin-left:40px;}
.About_bydl { background: url(../images/right_f.png) no-repeat; width:338px; height:43px; margin-left:40px;}
.About_xwdt,.About_tzgg,.About_zxbm,.About_wjdc,.About_yzxx,.About_jcsp,.About_bbzx,.About_zjtd { background: url(../images/right_g.png) no-repeat; width:338px; height:43px; margin-left:40px;}

.About_ysjs,.About_dxhd,.About_hlsj,.About_mzsp,.About_yezx,.About_bydl,.About_xwdt { background-position:0px 0px;}
.About_bytj,.About_zthd,.About_gzqj,.About_yebj,.About_ydzx,.About_tzgg { background-position:0px -43px;}
.About_xtygl,.About_jzghd,.About_qcfh,.About_yexd,.About_xtyry,.About_zxbm { background-position:0px -86px;}
.About_jyln,.About_tsnkc,.About_czzj,.About_wjdc { background-position:0px -129px;}
.About_yzxx,.About_zszl,.About_zjkc { background-position:0px -172px}
.About_jcsp,.About_tccl,.About_dsj { background-position:0px -215px}
.About_bbzx,.About_qmsx { background-position:0px -258px}
.About_zjtd,.About_zhkc { background-position:0px -303px}


.bbzx_bt { width:303px; height:35px; background: url(../images/bbzx_bt.gif) no-repeat;}
.bbzx { width:764px; margin:0 auto; position:relative}
.bbzx_btn1 { position:absolute; width:90px; height:40px; left:90px; top:180px; z-index:22;}
.bbzx_btn2 { position:absolute; width:90px; height:40px; left:90px; top:530px; z-index:22; }
.bbzx_btn3 { position:absolute; width:90px; height:40px; left:340px; top:530px; z-index:22; }
.bbzx_btn4 { position:absolute; width:90px; height:40px; left:570px; top:450px; z-index:22; }

.bbzx_btn1 a,.bbzx_btn2 a,.bbzx_btn3 a,.bbzx_btn4 a {width:90px; height:40px; display:block}




.bbzx dd { float:left}

	.bbzx_a1 { background: url(../images/bbzx_a1.jpg?v=7) no-repeat; width:196px; height:217px; padding-left:50px;padding-top:390px;}
	.bbzx_a1 li {  float:left; }
	.bbzx_c1 a:hover,.bbzx_c2 a:hover,.bbzx_c3 a:hover,.bbzx_cn1:hover,.bbzx_cn2:hover,.bbzx_c5 a:hover { background:url(../images/zz1.gif) no-repeat; }
	.bbzx_c1 { width:34px; height:52px;}
	.bbzx_c4 { width:42px; height:52px;margin-left:6px;}
	.bbzx_c1 a { width:34px; height:52px; display:block; margin-top:44px;}
	.bbzx_c2 a { width:33px; height:52px; display:block; margin-top:36px; margin-left:5px;}
	.bbzx_c3 a { width:33px; height:50px; display:block; margin-top:25px; margin-left:5px;}
	.bbzx_c4 a { width:20px; height:40px; display:block; margin-top:18px; float:left;}
	.bbzx_c5 a { width:30px; height:52px; display:block; margin-top:0px;  }
	.bbzx_c1 a:hover { background-position:-10px -44px;}
	.bbzx_c2 a:hover { background-position:-49px -36px;}
	.bbzx_c3 a:hover { background-position:-87px -25px;}
	.bbzx_cn1:hover { background-position:-126px -20px; }
	.bbzx_cn2:hover { background-position:-146px -18px; }
	.bbzx_c5 a:hover { background-position:-168px -0px; }
	/**/

.bbzx_a2 { background: url(../images/bbzx_a2.jpg?v=9) no-repeat; width:269px; height:476px; padding-left:32px; padding-top:131px; _padding-top:134px; *padding-top:134px; }

	.bbzx_a2 ul { float:left; width:77px;}
	.bbzx_a2 li {width:77px; height:30px; padding-top:40px; _padding-top:37px; *padding-top:37px;}
	
	.js { width:36px; height:20px; display:block; float:left;}
	.js:hover { background: url(../images/js.gif) no-repeat;}
	.qs { width:36px; height:20px; display:block; float:left; margin-left:1px;}
	.qs:hover { background: url(../images/qs.gif) no-repeat;}
	/**/

.bbzx_a3 { background: url(../images/bbzx_a3.jpg?v=10) no-repeat; width:167px; height:607px;padding-left:50px;	}
	.bbzx_a3 li { width:47px; height:22px; }
	.bbzx_a3 a { width:47px; height:22px; display:block;}
	.js1 { padding-top:295px }
	.js2 { padding-top:48px; _padding-top:40px; }
	.bbzx_a3 a:hover { background: url(../images/js1.gif) no-repeat;}
	/**/



.WJDC_Box { width:750px; border:1px solid #dbdbdb;}
.WJDC_Box .mx_title { background:#dff5ff; color:#2c6b87; font-size:14px;  padding-left:15px;padding-top:7px; padding-bottom:5px; #height:20px; line-height:20px;}
.WJDC_Box h2 {background:#dff5ff; color:#2c6b87; padding-left:10px; border-bottom:1px solid #dbdbdb; font-size:14px }
.WJDC_Box li { padding-left:20px; line-height:30px;}
.WJDC_Box input { padding:5px;}
.WJDC_Box textarea { padding:5px; margin:5px;}
.WJDC_Box span { display:block; float:left; padding-right:20px;}


	.about_bjlb { margin:0 auto; margin-top:10px;width:740px; border:1px solid #84cb97;  background:#f4fff2;}
	.about_bjlb .about_table { padding-left:10px; text-align:center; width:100%; clear:both;border-bottom:1px solid #84cb97;}
	.about_bjlb .about_title { float:left; width:55px; height:30px; line-height:30px;color:#F60}
	.about_bjlb .about_text1 { float:left; height:30px; line-height:30px; padding-right:15px;}
	
/* about-列表 */
		.about_list{ margin:0 auto; margin-top:10px;width:750px; border:1px solid #84cb97; background:#f4fff2;}
			.about_list .title{ line-height:30px; color:#92c6a0; font-size:14px; font-weight:bold; text-align:center; background:#d2ffde;}
			.about_list td,.about_list th{ line-height:30px; border-bottom:1px solid #84cb97;}
			.about_list th{ padding-left:30px; width:70%; font-weight:normal; font-size:14px; text-align:left; background:url(../images/icon_03.gif) no-repeat 6px 6px;}
			.about_list th a{ color:#1e4c2a; text-decoration:none;}
			.about_list th a:hover{ color:#001e08; text-decoration:none;}
			.about_list td{ color:#8dab95; text-align:center;}
			
		.about_page{ margin:0 auto; margin-top:10px; width:748px; height:30px; color:#00a285; font-size:14px; font-weight:bold; line-height:30px; border:1px solid #ade1b0; background:#e1ffdf;}
		.about_page span{ float:left; padding-left:20px;}
		.about_page p{ float:right; padding-right:20px;}
		.about_page a{ margin:0 10px; font-size:14px; color:#00a285; text-decoration:none;}
		.about_page a:hover{ color:#005a4a; text-decoration:none;}
		


/* about-message board Restore */
.orange{ color:#ff3c00; }

.restore{ margin:0 auto; width:750px; height:auto; border:1px solid #dbdbdb; background:#fff;}
.restore .title{ float:left; width:100%; height:26px; color:#2c6b87; line-height:26px; background:#dff5ff; border-bottom:1px solid #dbdbdb; }
.restore .title h2{ margin-top:0px;#margin-top:0px;_margin-top:6px; font-size:14px; }
.restore .title img{ margin:0 10px; }
.restore table{ margin:10px auto; width:100%; border-collapse:collapse; }
.restore table td{ padding:6px; }
.restore table th{ padding-right:10px; color:#6d6d6d; line-height:26px; text-align:right; width:90px; }
.restore table textarea{ margin-left:16px; width:700px; height:150px;}
.short{ padding:0 2px; width:500px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }
.short1{ padding:0 2px; width:100px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }

/* about-文章 */
		.tableText{ margin:0 auto; border-collapse:collapse; width:88%; font-size:14px; line-height:30px; color:#383838;}
			.tableText img{ margin:0 auto;}
			
/* about-message board */	
.subjuct{ margin:0 auto; margin-top:20px;  width:750px; height:auto; }
.subjuct{ border:1px solid #f0d8c0; background:#fff; }
.subjuct .titleBox{ border-bottom:1px solid #f0d8c0; background:#fee8a4; color:#c4af6c; float:left; width:750px; padding:2px 0px; line-height:28px;}
.subjuct .titleBox img{ margin-top:5px;}
.subjuct img{ margin:0 10px; }
.subjuct h4 { font-size:14px; color:#b43300; font-weight:bold; text-decoration:none;}
.subjuct .titleBox p{ margin:0 10px;}
.subjuct em{ color:#866e23; }
.subjuct .hfct { background:url(../images/hfct.gif) no-repeat; width:77px; height:28px; margin-left:10px;text-align:center; float:left; line-height:28px;}
.subjuct .hfct a { color:#0099ff;}
.subjuct .left1 { float:left}
		
		.subjuct .text{ clear:both; margin:0 auto; padding:5px 10px 5px; width:730px; height:auto; line-height:24px; text-align:left;  }
		.subjuct .text p{ text-indent:24px; }
		.subjuct .text p a{ color:#494949; text-decoration:none; }
		.subjuct .text p a:hover{ color:#e14c7d; text-decoration:none; }
		
		
		.subjuct .time{width:750px; height:22px; color:#aca8a2; line-height:22px; text-align:right; background:#f5f1ec;}
		.subjuct .time span{ margin:0 8px;}
		.subjuct .time em{ color:#937147; }
		.subjuct .time p{ margin:0 12px;}
		.subjuct .time p a{ color:#c6948d;}
		.subjuct .time p a:hover{ color:#ff0066; text-decoration:underline; }
		
		/* about-message board Scott */
		.scott{ margin:0 auto; padding:10px 0;  width:750px; height:30px; line-height:30px; color:#004399; text-align:center;}
		.scott a{ margin:0 10px; color:#006fff; text-decoration:none;}
		.scott a:hover{ color:#a6006d; text-decoration:none;}
		
		/* about-message board Restore */
		.orange{ color:#ff3c00; }
		
		.restore{ margin:0 auto; width:750px; height:auto; border:1px solid #dbdbdb; background:#fff;}
		.restore .titleBox{ float:left; width:750px; height:26px; color:#2c6b87; line-height:26px; background:#dff5ff; border-bottom:1px solid #dbdbdb; }
		.restore .titleBox h2{ margin-top:0px;#margin-top:0px;_margin-top:6px; font-size:14px; }
		.restore .titleBox img{ margin:0 10px; }
		.restore table{ }
		.restore table td{ padding:6px; color:#d75600; }
		.restore table th{ padding-right:4px; width:100px; color:#6d6d6d; line-height:26px; text-align:right; border:none; }
		.restore table textarea{ width:500px; height:150px; background:#ffffef; border:1px solid #c5c5c5;}
		.short{ padding:0 2px; width:500px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }
		.short1{ padding:0 2px; width:100px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }


.bbzx_bbzx { width:950px; height:715px; margin:0 auto}
.bbzx_bbzx_a1 { width:269px; height:588px; float:left; background:url(../images/bbzx_a1.jpg?v=1) no-repeat;}
.bbzx_bbzx_a2 { width:220px; height:395px; padding:193px 0 0 15px; float:left; background:url(../images/bbzx_a2.jpg?v=2) no-repeat;}
.bbzx_bbzx_a3 { width:441px; height:483px; padding:105px 0 0 5px; float:left; background:url(../images/bbzx_a3.jpg?v=2) no-repeat;}
.bbzx_bbzx_a4 { width:950px; height:127px; clear:both; position:relative;  background:url(../images/bbzx_a4.jpg) no-repeat;}
 
.bbzx_btn_a1 { width:128px; height:37px; display:block;}
.bbzx_btn_a2 { width:128px; height:42px; margin-top:10px; display:block;}
.bbzx_btn_a3 { width:128px; height:35px; margin-top:8px; display:block;}
.bbzx_btn_a4 { width:128px; height:32px; margin-top:20px; display:block;}
.bbzx_btn_a5 { width:128px; height:34px; margin-top:10px; display:block;}
.bbzx_btn_a6 { width:128px; height:30px; margin-top:20px; display:block;}
.bbzx_btn_a7 { width:128px; height:34px; margin-top:10px; display:block;}
.bbzx_btn_a8 { width:128px; height:32px; margin-top:20px; display:block;}

.bbzx_btn_b0 { width:88px; height:55px; margin-left:15px; display:block;}
.bbzx_btn_b1 { width:128px; height:37px; margin-top:32px; display:block;}
.bbzx_btn_b2 { width:128px; height:35px; margin-top:20px; display:block;}
.bbzx_btn_b3 { width:128px; height:35px; margin-top:8px; display:block;}
.bbzx_btn_b4 { width:128px; height:32px; margin-top:20px; display:block;}
.bbzx_btn_b5 { width:128px; height:34px; margin-top:10px; display:block;}
.bbzx_btn_b6 { width:128px; height:30px; margin-top:20px; display:block;}
.bbzx_btn_b7 { width:128px; height:34px; margin-top:10px; display:block;}
.bbzx_btn_b8 { width:128px; height:32px; margin-top:20px; display:block;}

.bbzx_btn_c1 { width:105px; height:70px; margin:495px 0 0 145px;display:block; }
.bbzx_btn_c2 { width:228px; height:80px; margin-top:10px; margin-left:160px; float:left; display:block;}
.bbzx_btn_c3 { width:228px; height:90px;  margin-left:80px; float:left; display:block;}
.bbzx_btn_c4 { position:absolute; top:-200px; right:10px; width:250px; height:200px; display:block; z-index:11;}

