﻿/* CSS Document */

.sy_table { width: 308px; margin: 0 auto; color: #d9d9d9; } 
	.sy_table .text { line-height: 16px; height: 16px; color: #000; padding: 0 3px; background: #bdbdbd; border: 1px solid #fff; }
		.sy_table select { width: 120px; }
	.sy_table .submit { width: 45px; height: 19px; background: url(/Images/sy_table_btn.png) no-repeat; border: none; cursor: pointer; }
	.sy_table .reset { width: 45px; height: 19px; background: url(/Images/sy_table_btn.png) no-repeat 0px -19px; border: none; cursor: pointer; }
.zg_table { width: 320px; margin: 10px auto; }
	.zg_table thead { background: #ff7800; line-height: 23px; }
		.zg_table thead th { background: #ff7800 url(/images/zg_table_dot1.png) repeat-y right; }
			.zg_table thead th.no { background: #ff7800 none;}
	.zg_table td, .zg_table th { text-align: center; }
	.zg_table .dot { background: url(/images/zg_table_dot.png) repeat-x top; }
		.zg_table .dot td { padding-top: 12px; }
		.zg_table tbody td { padding: 6px 0; }
.ul_flo { width: 308px; margin: 10px auto; color: #d9d9d9; line-height: 19px; } 
	.ul_flo a { color: #d9d9d9; text-decoration: none; }
		.ul_flo a:hover { color: #ff7800;}
.zy_table { width: 619px; margin: 0 auto; }
	.zy_table tr { height: 181px; background: url(/images/zy_table_line1.png) repeat-x bottom; }
		.zy_table tr.s { background: #757575 url(/images/zy_table_line2.png) repeat-x bottom; }
		.zy_table tr.no { background: none; }
	.zy_table p { width: 350px; height: 114px; color: #dbdbdb; }
		.zy_table p strong { color: #fff; font-size: 14px; }
			.zy_table p strong a { color: #fff; text-decoration: none; }
				.zy_table p strong a:hover { color: #ff7800; }
		.zy_table p span { line-height: 20px; }
	.zy_table img { border: 1px solid #cbcbcb; }
.ul_yj { width: 580px; margin: 10px auto; color: #dbdbdb; }
	.ul_yj li { border-bottom: 1px dashed #6c6c6c; line-height: 30px; }
		.ul_yj li a { color: #dbdbdb; text-decoration: none; } 
			.ul_yj li a:hover { color: #ff7800; } 
.tab_yj { width: 584px; margin: 0 auto; }
	.tab_yj tr { height: 20px; background: url(/images/tab_yj_line.png) repeat-x bottom; }
		.tab_yj .line { height: 30px; font-size: 14px; color: #fff; background: url(/images/tab_yj.png) no-repeat bottom; }
	.tab_yj td { vertical-align: middle; text-align: center; }
	.tab_yj a { color: #dbdbdb; text-decoration: none; }
		.tab_yj a:hover { color: #fff; }
.xy_tab_pp { margin: 10px 0; width: 98%; margin: 0 auto; }
	.xy_tab_pp td { text-align: center; vertical-align: middle; }
	.xy_tab_pp tr { height: 100px; }
	.xy_pp { background: url(/images/xy_pp_bg.png) no-repeat bottom; }
	.xy_tab_pp .line { background: url(/images/tab_yj_line.png) repeat-x bottom; }

/*add by wyr*/
/*credit*/
.credit_xykd dl { height:100%; overflow:hidden; padding:5px 0;}
  .credit_xykd dt { float:left; width:50px; padding-right:5px; text-align:right; line-height:25px;}
  .credit_xykd dd { height:100%;}
  .credit_xykd .input_text { line-height: 16px; height: 16px; color: #000; padding: 0 3px; background: #bdbdbd; border: 1px solid #fff; }
  .credit_xykd select { width: 120px; }
  .credit_xykd .submit { width: 45px; height: 19px; background: url(/Images/sy_table_btn.png) no-repeat; border: none; cursor: pointer; }
  .credit_xykd .reset { width: 45px; height: 19px; background: url(/Images/sy_table_btn.png) no-repeat 0px -19px; border: none; cursor: pointer; }
.credit_xybg { height:100%; overflow:hidden; padding:4px 20px;}
  .credit_xybg li { float:left; width:44%; background:url(/Images/ico/ico_diamon.gif) no-repeat left center; padding:4px 15px 4px 15px; -padding:5px 15px 5px 15px; color:#bfbfbf;}
  .credit_xybg li a, .credit_xybg li a:visited { color:#bfbfbf; text-decoration:none;}
  .credit_xybg li a:hover { color:#FFF; text-decoration:none;}
  .credit_xybg li img { vertical-align:middle; margin-left:5px;}
.credit_zgxy { height:100%; overflow:hidden; padding:5px 20px;}
  .credit_zgxy dl { float:left; width:180px; padding-right:5px; padding-bottom:9px; padding-top:9px; line-height:18px;}
  .credit_zgxy dt { float:left; width:55px; height:55px; padding-right:5px;}
  .credit_zgxy dt img { width:50px; height:50px;}
  .credit_zgxy dd { height:55px; color:#bfbfbf; overflow:hidden;}
  .credit_zgxy dd a, .credit_zgxy dd a:visited { color:#bfbfbf; text-decoration:none;}
  .credit_zgxy dd a:hover { color:#FFF; text-decoration:none;}
  .credit_zgxy span { height:55px; color:#FE7200;}
.credit_zgxydjt { height:100%; overflow:hidden; padding:5px 10px; color:#bfbfbf; line-height:18px;}
  .credit_zgxydjt a, .credit_zgxydjt a:visited { color:#bfbfbf; text-decoration:none;}
  .credit_zgxydjt a:hover { color:#FE7200;}
  .credit_zgxydjt div { float:left; width:49%;}
  .credit_zgxydjt li { padding:0 5px; list-style:disc inside;}
  .credit_zgxydjt img { border:solid 1px #CCC;}
.credit_fxb2b img { width:85px; height:60px; border:solid 1px #CCC;}
  .credit_fxb2b dl { padding:10px 0; border-bottom:dashed 1px #CCC; color:#bfbfbf; line-height:18px; height:80px; overflow:hidden;}
  .credit_fxb2b dt { float:left; width:100px; height:90px; padding:5px 0; text-align:center;}
  .credit_fxb2b dd { height:100%;}
  .credit_fxb2b a, .credit_fxb2b a:visited { color:#bfbfbf; font-weight:bold; text-decoration:none;}
  .credit_fxb2b a:hover { color:#FFF; text-decoration:none;}
.credit_zgcxpp a {float:left; width:12%; text-align:center; padding-bottom:5px; padding-top:5px;}
  .credit_zgcxpp img { width:80px; height:60px;}
/*search*/

/*yp*/
.yp_tjqy { height:100%; overflow:hidden;}
  .yp_tjqy dl { float:left; padding:0 5px;}
  .yp_tjqy dt img { vertical-align:middle;}
  .yp_tjqy dd { color:#9B9B9B;}
  .yp_tjqy img { width:80px; height:60px;}
.yp_zxhyqy li { list-style:square inside; color:#DDDBDE;}
.yp_cyq dl { height:100%; overflow:hidden; margin-bottom:10px;}
  .yp_cyq dt { float:left; width:105px; height:85px; padding:2px; border:solid 1px #9B9B9B;}
  .yp_cyq dd { height:100%; margin-left:120px;}
  .yp_cyq img { width:105px; height:85px;}
.yp_tjcp { height:100%; overflow:hidden;}
  .yp_tjcp dl { float:left; width:85px; padding:5px 8px; text-align:center;}
  .yp_tjcp img { width:82px; height:48px; border:solid 1px #9B9B9B; vertical-align:middle;}
.yp_zyb li { list-style:square inside; color:#DDDBDE;}
.yp_cggs li { list-style:square inside; color:#DDDBDE;}

/*sq*/
.sq_gsxtq li { font-size:10pt; padding:5px 0 5px 10px;}
  .sq_gsxtq img { vertical-align:middle}
.sq_hyq dl {}
  .sq_hyq .content { padding:0;}
  .sq_hyq dt, .sq_hyq dl.normal dt { padding:2px 25px; background:url(/Images/ico/sicon/addition.gif) no-repeat 10px center #4a4a4a; border-bottom:solid 1px #353535;  cursor:pointer;}
  .sq_hyq dd, .sq_hyq dl.normal dd { display:none; background:#353535; padding:2px 25px;}
  .sq_hyq dd a, .sq_hyq dl.normal dd a { display:block;}
  .sq_hyq dl.set dt { background:url(/Images/ico/sicon/minus.gif) no-repeat 10px center; }
  .sq_hyq dl.set dd { display:block; }
.sq_xqq dl { background:#353535;}
  .sq_xqq dt { padding:0 25px; background:url(/Images/ico/sicon/tir_yellow.gif) 10px center no-repeat;}
  .sq_xqq dd { background:#4a4a4a; margin-bottom:1px; padding:2px 25px;}
  .sq_xqq .content { padding:0;}
.sq_cyzx li { padding:5px 0;}
.sq_banner { margin-bottom:10px; overflow:hidden;}
.sq_sqjd { margin-bottom:10px;}
  .sq_sqjd .title { background:url(/Images/SQ/title_sqjd.jpg) no-repeat; height:40px;}
  .sq_sqjd .zt { background:#393C43;}
  .sq_sqjd .zt .zt_text { height:100%; margin-left:275px;}
  .sq_sqjd .zt .zt_text h1 { color:#FF9900; font-size:10pt; line-height:200%;}
  .sq_sqjd .list { background:#262A33;}
  .sq_sqjd .list ul { padding:10px;}
  .sq_sqjd .list li { float:left; width:45%; padding:5px 10px; overflow:hidden; height:15px;}
.sq_tjcp {}
  .sq_tjcp .content { display:none;}
  .sq_tjcp .set { display:block;}
  .sq_tjcp dt{ font-size:0px; line-height:0px;}
  .sq_tjcp dt img { width:110px; height:80px;}
  .sq_tjcp dl { float:left; width:110px; padding:10px; text-align:center;}
.sq_tjqz {}

.sq_tjqz dl { float:left; width:43%; padding:10px; border:solid 1px #393C43; height:142px; overflow:hidden;}

  .sq_tjqz dl:hover { border:solid 1px #fff; background:#000; display:block;}
  .sq_tjqz dt { height:100px; overflow:hidden; line-height:22px}
  .sq_tjqz dt img { width:120px; height:85px; float:left; margin-right:5px; border:solid 2px #FFF;}
  .sq_tjqz dt .orange_light { font-size:11pt;}
.sq_qzstep {}
  .sq_qzstep li em { font-size:8pt; font-style:normal; font:Verdana, Arial, Helvetica, sans-serif; width:24px; height:17px; text-align: center; margin-right:5px; display:block; float:left; }
  .sq_qzstep li a { font-size:10pt; color:#FFF; font-weight:bold;}
  .sq_qzstep li p { padding:5px 0; color:#CCCCCC; clear:both;}
  .sq_qzstep li em.step1 { background:url(/Images/ico/sicon/sorting1_bg_brown.gif) center no-repeat;}
  .sq_qzstep li em.step2 { background:url(/Images/ico/sicon/sorting1_bg_green.gif) center no-repeat;}
  .sq_qzstep li em.step3 { background:url(/Images/ico/sicon/sorting1_bg_purple.gif) center no-repeat;}
  .sq_qzstep li em.step4 { background:url(/Images/ico/sicon/sorting1_bg_blue.gif) center no-repeat;}
.sq_zyryqy .title { background:url(/Images/SQ/title_jyryqy.jpg) no-repeat!important; height:70px; padding:0!important;}
  .sq_zyryqy li { float:left; width:43%; padding:5px;}
  .sq_zyryqy li em { background:url(/Images/ico/sicon/sorting_bg_blue.gif) center no-repeat; font-size:8pt; font-style:normal; font:Verdana, Arial, Helvetica, sans-serif; width:16px; height:13px; display:block; float:left; line-height:13px; margin:3px 0; text-align: center; margin-right:5px;}
  .sq_zyryqy li em.first { background:url(/Images/ico/sicon/sorting_bg_red.gif) center no-repeat;}
.sq_zrmqz { }
  .sq_zrmqz .content { padding:0 15px;}
  .sq_zrmqz li { height:100%; overflow:hidden; line-height:25px;}
  .sq_zrmqz li em { background:url(/Images/ico/sicon/sorting_bg_blue.gif) center no-repeat; font-size:8pt; font-style:normal; font:Verdana, Arial, Helvetica, sans-serif; width:16px; height:13px; display:block; float:left; line-height:13px; margin:3px 0; text-align: center; margin-right:5px;}
  .sq_zrmqz li em.first { background:url(/Images/ico/sicon/sorting_bg_red.gif) center no-repeat;}
  .sq_zrmqz li a.join, .sq_zrmqz li a:visited.join { color:#B4D5FF; text-decoration:underline; margin-left:25px;}
.sq_zxjrqz {}
  .sq_zxjrqz a, .sq_zxjrqz a:visited { display:block; line-height:25px; color:#B4D7FD; padding:0 5px;}
  .sq_zxjrqz a:hover { background:#657396;}
  .sq_zxjrqz span { margin-left:15px;}
.sq_zxfbht { }
  .sq_zxfbht li { height:100%; overflow:hidden; line-height:25px;}
  .sq_zxfbht li a { float:left; display:block;}
  .sq_zxfbht li a.name { float:none; height:100%; text-align:right;}
/**profession**/
.sq_profession_news .newsList { margin-bottom:5px;}
  .sq_profession_news .newsList dt { float:left; padding-right:10px}
  .sq_profession_news .newsList dd h1 { font-size:14px; color:#F4DE01; text-align:center;}
  .sq_profession_news .newsList dd li { list-style:square inside; line-height:22px;}
  .sq_profession_news .mysqList { background:#262A33; padding:20px 10px;}
.sq_profession_rmsj {}
  .sq_profession_rmsj dt { padding-bottom:10px;}
  .sq_profession_rmsj dt img { width:135px; height:70px; vertical-align:middle;}
  .sq_profession_rmsj dl { float:left; width:135px; padding:10px 20px; text-align:center;}
.sq_profession_zxsj {}
  .sq_profession_zxsj dt { padding-bottom:10px;}
  .sq_profession_zxsj dt img { width:110px; height:80px; vertical-align:middle;}
  .sq_profession_zxsj dl { float:left; width:110px; padding:10px; text-align:center;}
  .sq_profession_zxsj .textAdList { background:#262A33; padding:10px; clear:both; height:100%; overflow:hidden;}
  .sq_profession_zxsj .textAdList a, .sq_profession_zxsj .textAdList a:visited { margin-right:10px; width:30%; display:block; float:left; line-height:25px;}
.sq_profession_morejmxx th { border-bottom:solid 1px; line-height:30px;}
  .sq_profession_morejmxx td { text-align:center; padding:5px 0; color:#CCCCCC;}
  .sq_profession_morejmxx td img { vertical-align:middle;}
.sq_profession_rmcyjh { line-height:25px;}
  .sq_profession_rmcyjh dt, .sq_profession_rmcyjh dt a, .sq_profession_rmcyjh dt a:visited { color:#FBF391;}
.sq_profession_qzqyfs dl { clear:both; margin:10px 0;}
  .sq_profession_qzqyfs dt { float:left; width:60px;}
  .sq_profession_qzqyfs dd { height:100%; margin-left:65px; line-height:20px; color:#CCC;}
  .sq_profession_qzqyfs dd h1 { font-size:12px; color:#FFF;}
  .sq_profession_qzqyfs .content { display:none;}
  .sq_profession_qzqyfs .set { display:block;}
  
/*member*/
/**transaction**/
.member_transaction { height:100%; overflow:hidden; padding:0 30px 20px 30px;}
  .member_transaction .left { float:left; width:40%; text-align:center; padding:18px 0;}
  .member_transaction .left img { width:150px; height:150px;}
  .member_transaction .right { float:none; margin-left:40%; height:100%;}
  .member_transaction .right li { line-height:30px; border-bottom:dashed 1px #000;}
  
/*product*/
/**productDetail**/
.product_productdetail { height:100%; overflow:hidden; margin-bottom:10px;}
  .product_productdetail .left { float:left; width:700px;}
  .product_productdetail .left .productImg { float:left; width:270px; text-align:center;}
  .product_productdetail .left .productImg img { float:left; width:270px; height:270px;}
  .product_productdetail .left .productImg .sImg { text-align:center;}
  .product_productdetail .left .productImg .sImg img { width:64px; height:64px; float:none; margin: 10px;}
  .product_productdetail .left .productInfo { float:none; height:100%; margin-left:280px;}
  .product_productdetail .left .productInfo ul { border-bottom:dashed 1px #000; height:100%; overflow:hidden;}
  .product_productdetail .left .productInfo li { float:left; width:45%; line-height:20px; padding:10px;}
  .product_productdetail .left .productInfo li img { margin:5px;}
  .product_productdetail .left .productInfo .btn_dcyj { background:url(/Images/btn/commain_product_btn2.png) no-repeat; border:0; text-align:center; width:110px; height:43px; color:#FFF; font-size:12pt; padding-left:15px;}
  .product_productdetail .left .productInfo .contactInfo { line-height:20px; margin:10px 0; padding:0 10px;}
  .product_productdetail .left .productInfo .contactInfo h1 { font-size:12pt; line-height:30px; color:#FFF;}
  .product_productdetail .left .productInfo .contactInfo span { margin-right:20px;}
  .product_productdetail .left .productInfo .contactInfo img { vertical-align:middle;}
  .product_productdetail .right { float:none; height:100%; margin-left:710px;}
  .product_productdetail .zxValue { padding:50px 15px 15px 15px; background: url(/Images/product/menberbg.jpg) no-repeat; line-height:25px; height:290px}
  .product_productdetail .pagination { text-align:center; padding:10px; background:#000;}
.product_moreProductList { height:100%; overflow:hidden;}
  .product_moreProductList dl { float:left; width:130px; padding:10px; text-align:center;}
  .product_moreProductList dt img { width:68px; height:68px; border:solid 1px #CCC;}
  .product_moreProductList dd, product_moreProductList dd a, product_moreProductList a:visited { color:#FFF; text-decoration:underline;}

/*News*/
.news_headline { font-size:14px; color:#FFF;}
  .news_headline a, .news_headline a:visited { color:#FFF;}
  .news_headline h1 { font-size:14px; text-align:center; line-height:30px;}
  .news_headline h1 a { color:#FFF;}
  .news_headline h2 { height:100%; overflow:hidden; font-size:14px; font-weight:normal;}
  .news_headline h2 a { margin-right:10px; color:#FFF;}
  .news_headline ul { margin-top:30px; height:100%; overflow:hidden;}
  .news_headline li { float:left; width:47%; margin-right:10px; overflow:hidden; height:20px; line-height:20px;}
  .news_headline li a { color:#FFF;}
.news_pictext {}
  .news_pictext .pics{ overflow:hidden; height:110px; margin-bottom:20px}
  .news_pictext .pics a{ display:block; float:left; width:48%; text-align:center; color:#FFF;}
  .news_pictext .pics a span{ display:block;}
  .news_pictext .pics a span img{ width:120px; height:80px; border:solid 5px #FFF;}
  .news_pictext .text { overflow:hidden; height:100%;}
  .news_pictext .text li { float:left; width:46%; padding:0 5px; overflow:hidden; height:20px; line-height:20px;}
.news_normal {}
  .news_normal li { background:url(/Images/ico/sicon/tir_blue.gif) no-repeat left center; padding-left:15px; height:24px; line-height:24px; overflow:hidden;}
/**ArticleList**/
.news_sort li { clear:both; height:24px; line-height:24px;}
  .news_sort li em { background:url(/Images/ico/sicon/sorting_bg_gray.gif) center no-repeat; font-size:8pt; font-style:normal; font:Verdana, Arial, Helvetica, sans-serif; width:16px; height:13px; display:block; float:left; line-height:13px; margin:5px 0; text-align: center; margin-right:5px; color:#993300;}
.style_news_articlelist .news_pictext .pics{ height:100%;}
  .style_news_articlelist .news_pictext .pics a{ width:49%;}
  .style_news_articlelist .news_pictext .pics img{ width:90px; height:70px;}
.news_articlelist_cggs li { height:24px; line-height:24px}
.news_articlelist_cyjj .content { padding:10px 20px!important;}
  .news_articlelist_cyjj li { height:24px; line-height:24px; overflow:hidden; list-style: inside square; }
  .news_articlelist_cyjj span { display:block; float:right;}

.light, .light a, .light a:visited { color:#FE7200;}
/*wyr end*/