/*
Copyright (c) 2009, Orivon Inc. All rights reserved.
Website:http://www.orivon.com
*/

* { margin:0; padding:0; }
body { font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; color:#526574; background: url(/templates/default/images/app/body_bg.jpg) repeat-x; }
a:link, a:active, a:visited { color:#526574; text-decoration:none; }
a:hover { color:#526574; text-decoration:underline; }
ul { list-style:none; }
img { border:none; }
#content { width:926px; margin:0 auto; overflow:hidden; zoom:1; }
#header { height:72px; position:relative; }
#header #logo { position:absolute; left:13px; top:25px; }
#header #top_links { position:absolute; right:22px; top:18px; }
#header #top_links a { padding-left:15px; padding-right:8px; background:url(/templates/default/images/app/icon.gif) left center no-repeat; }
#header #top_tel { position:absolute; right:13px; bottom: 8px; }
ul#menu { height:33px; background:url(/templates/default/images/app/menu.jpg) no-repeat; background-position:-13px -20px; list-style:none; position:relative; padding:0 6px; overflow:hidden; zoom:1; }
ul#menu li { float:left; }
ul#menu li a:link, ul#menu li a:active, ul#menu li a:visited { display:block; float:left; width:80px; text-align:center; height:33px; line-height:33px; color:#fff; background:none; }
ul#menu li a:hover { background:url(/templates/default/images/app/menu.jpg) no-repeat; background-position: -77px -73px; text-decoration:none; font-weight:bold; }
ul#menu li a.seclected:link, ul#menu li a.seclected:active, ul#menu li a.seclected:visited, ul#menu li a.seclected:hover { display:block; float:left; width:80px; text-align:center; height:33px; line-height:33px; color:#fff; background:url(/templates/default/images/app/menu.jpg) no-repeat; background-position: -77px -73px; text-decoration:none; font-weight:bold; }
ul#menu input.search { position:absolute; right:40px; top:8px; width:78px; height:16px; color:#6c6c6c; padding:0 10px 0 25px; background:url(/templates/default/images/app/search_bg.jpg) no-repeat; border:none; font-size:11px; }
ul#menu input.search_btn { position:absolute; right:21px; top:8px; }
#index_banner { margin:8px 0; }
#index_banner #MainPromotionBanner { width:926px; height: 286px; }
#index_banner #MainPromotionBanner #SlidePlayer { position:relative; }
#index_banner #MainPromotionBanner .Slides { list-style: none; height: 286px; overflow: hidden; }
#index_banner #MainPromotionBanner .Slides li { float: left; width: 926px; height: 286px; }
#index_banner #MainPromotionBanner .Slides img { display: block; width: 926px; height: 286px; }
#index_banner #MainPromotionBanner .SlideTriggers { list-style: none; position: absolute; left:10px; bottom:10px; z-index:10; height:25px; margin-left:25px; }
#index_banner #MainPromotionBanner .SlideTriggers li { color:#fff; font-size: 11px; line-height: 16px; float:left; height: 16px; width: 16px; font-family:Microsoft YaHei, SimHei; background: url(/templates/default/images/app/slidertigbg.jpg) no-repeat; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-right:#ccc 1px solid; cursor:pointer; text-align:center; }
#index_banner #MainPromotionBanner .SlideTriggers li.Current { color:#526574; float:left; font-size: 11px; line-height: 19px; height: 19px; width: 19px; font-family:Microsoft YaHei, SimHei; background:  url(/templates/default/images/app/slidertigbghover.jpg) no-repeat; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-right:none; cursor:pointer; margin-top:-2px; text-align:center; }
.rollBox { width:886px; height:111px; overflow:hidden; position:absolute; top:45px; padding:0 20px; }
.LeftBotton { height:17px; width:19px; background: url(/templates/default/images/app/leftbtn.jpg) no-repeat; cursor:pointer; position:absolute; top:8px; right:34px; }
.RightBotton { height:17px; width:19px; background: url(/templates/default/images/app/rightbtn.jpg) no-repeat; cursor:pointer; position:absolute; top:8px; right:15px; }
.rollBox .Cont { width:895px; overflow:hidden; float:left;height:120px;min-height:120px;line-height:15x;}
.rollBox .Cont li{height:120px;}
.rollBox .ScrCont { width:2250px;}
.rollBox .Cont .product_item { width:225px; float:left; text-align:left; overflow:hidden; zoom:1; }
.rollBox .Cont .product_item .pic { display:block; float:left; }
.rollBox .Cont .product_item .info { float:left; width:150px; margin-left:10px; display:inline; }
.rollBox .Cont .product_item .info p { font-weight:bold; display:block; margin-bottom:7px; }
#product_show { height:159px; background:url(/templates/default/images/app/product_showbg.jpg) left bottom no-repeat; position:relative; margin-bottom:8px; }
#product_show h2 { display:block; position:absolute; left:14px; top:3px; }
#index_news { height:160px; background:url(/templates/default/images/app/index_newsbg.jpg) no-repeat left top; margin-bottom:8px; overflow:hidden; zoom:1; }
#index_news #item1 { float:left; width:200px; margin:15px 0 0 27px; display:inline; }
#index_news #item2 { float:left; width:210px; margin:15px 0 0 40px; display:inline; }
#index_news #item3 { float:left; width:200px; margin:15px 0 0 20px; display:inline; }
#index_news #item4 { float:left; width:200px; margin:15px 0 0 20px; display:inline; }
#index_news #item1 h3, #index_news #item2 h3, #index_news #item3 h3, #index_news #item4 h3 { display:block; margin-bottom:10px; }
#index_news #item1 ul { list-style:none; }
#index_news #item1 ul li { overflow:hidden; zoom:1; line-height:25px; _line-height:22px; }
#index_news #item1 ul li a { background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; float:left; }
#index_news #item1 ul li span { display:block; float:right; font-size:10px; color:#6a6a6a; }
#index_news #item2 ul { list-style:none; }
#index_news #item2 ul li { line-height:25px; _line-height:22px; }
#index_news #item2 ul li a { background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; }
#index_news #item3 ul { list-style:none; overflow:hidden; zoom:1; }
#index_news #item3 ul li { line-height:25px; _line-height:22px; width:175px; float:left; overflow:hidden; }
#index_news #item3 ul li a { background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; float:left; }
#index_news #item4 ul { list-style:none; }
#index_news #item4 ul li { overflow:hidden; zoom:1; line-height:25px; _line-height:22px; }
#index_news #item4 ul li a { background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; float:left; }
#index_news #item4 ul li span { display:block; float:right; font-size:10px; color:#6a6a6a;}
#sub_banner { height:190px; margin:8px 0; }
#left_col { width:680px; float:left; margin-bottom:8px; display:inline; }
#helptitle { height:30px; border-bottom:#d3d9de 1px solid; padding:0 8px; position:relative; }
#helptitle img.helpicon { position:absolute; right:12px; top:0; }
#helpcontent { margin:0 0 10px 0px; line-height:1.8; background:url(/templates/default/images/app/helpbg.jpg) repeat-y; border-bottom:#c7cdd2 1px solid; padding-bottom:25px; }
#helpcontent p { font-size:12px; font-weight:bold; font-family:"宋体"; padding:20px 40px 20px 40px; display:block; }
#helpcontent ul.item { list-style:none; overflow:hidden; zoom:1; padding:0 40px }
#helpcontent ul.item li { float:left; height:30px; margin-right:20px; display:inline; }
#helpcontent ul.item li a:link, #helpcontent ul.item li a:active, #helpcontent ul.item li a:visited { display:block; float:left; padding:1px 5px; }
#helpcontent ul.item li a:hover { display:block; float:left; padding:1px 5px; color:#fff; background:#596b77; text-decoration:none; }
/*--by zone */
.help_cat_select{font-weight:bold;color:#FF6900;}
/*--by zone */
#helplistcontent { margin:0 0 10px 0px; line-height:1.8; background: url(/templates/default/images/app/helplistbg.jpg) repeat-y; border-bottom:#c7cdd2 1px solid; padding-bottom:25px; overflow:hidden; zoom:1; }
#helplistcontent #left { float:left; width:280px; }
#helplistcontent #right { float:right; width:600px; margin-right:25px; padding:30px 0; display:inline; }
#helplistcontent p { font-size:12px; font-weight:bold; font-family:"宋体"; padding:20px 40px 20px 40px; display:block; }
#helplistcontent ul.item { list-style:none; padding:0 40px; width:140px; }
#helplistcontent ul.item li { height:30px; }
#helplistcontent ul.item li a:link, #helplistcontent ul.item li a:active, #helplistcontent ul.item li a:visited { display:block; padding:1px 10px; }
#helplistcontent ul.item li a:hover { display:block; padding:1px 10px; color:#fff; background:#596b77; text-decoration:none; }
ul#helpitem { list-style:none; margin:20px 0; }
ul#helpitem li { height:30px; line-height:30px; padding:0 10px; }
ul#helpitem li a { background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; }
#helpstitle { border-bottom:#cfd8e1 1px dashed; padding-bottom:8px; text-align:center; }
#helpstitle h3 { font-size:22px; font-weight:bold;line-height:60px }
#helpstitle span { color:#aaa; }
#helpsinfo { margin:20px 10px; }
#left_col #subtitle { height:30px; border-bottom:#d3d9de 1px solid; padding:0 8px; }
#left_col #textcontent { margin:10px 20px; line-height:1.8; }
#right_col { width:235px; float:right; margin-bottom:8px; display:inline; }
#right_col #sub_title { height:76px; background:url(/templates/default/images/app/sub_title.jpg) no-repeat; }
#right_col #sub_title img { display:block; padding:19px 0 0 90px; }
#right_col #sub_tbg { background: url(/templates/default/images/app/sub_tbg.jpg) no-repeat; height:25px; }
#right_col #sub_tbg img { display:block; margin-left:10px; }
#right_col #sub_cbg { background:#f4f6f9; border:#ccd1d5 1px solid; border-bottom:none; border-top:none; }
#right_col #sub_bbg { background:url(/templates/default/images/app/sub_bbg.jpg) no-repeat; height:11px; margin-bottom:8px; }
#right_col #sub_cbg ul#product { list-style:none; overflow:hidden; zoom:1; }
#right_col #sub_cbg ul#product li { display:block; padding-bottom:10px; }
#right_col #sub_cbg ul#product li a:link, #right_col #sub_cbg ul#product li a:active, #right_col #sub_cbg ul#product li a:visited { display:block; height:30px; padding:5px 30px; line-height:1.2; border-top:#f4f6f9 1px solid; }
#right_col #sub_cbg ul#product li a:hover { display:block; padding:5px 30px; height:30px; background:#fff; border-top:#ccd1d5 1px solid; line-height:1.2; text-decoration:none; }
#right_col #sub_cbg ul#product li a.seclected:link, #right_col #sub_cbg ul#product li a.seclected:active, #right_col #sub_cbg ul#product li a.seclected:visited, #right_col #sub_cbg ul#product li a.seclected:hover { display:block; padding:5px 30px; height:30px; background:#fff; border-top:#ccd1d5 1px solid; line-height:1.2; text-decoration:none; }
#right_col #sub_cbg ul#partners { list-style:none; overflow:hidden; zoom:1; padding:10px 0 10px 10px; width:220px; }
#right_col #sub_cbg ul#partners li { float:left; margin:8px 6px 0 0; display:inline; }
#right_col #sub_cbg ul#partners li a { display:block; width:100px; height:40px; float:left; }
#right_col #sub_cbg ul#partners li a img { display:block; width:100px; height:40px; border: #ccd1d5 1px solid;}
table.data { display:inline-block; margin:10px 0; border:#e5edf0 1px solid; }
table.data td { padding:10px; text-align:center; background:#f4f8f9; line-height:1.5; }
table.data th { padding:10px; text-align:center; background:#f4f8f9; line-height:1.5; }
table.data td.bg { padding:10px; text-align:center; background:#c3d1da; line-height:1.5; }
table.data td.hd { padding:10px; text-align:center; background:#f4f8f9 url(/templates/default/images/app/datatdbg.jpg) repeat-y left top; font-weight:bold; }
table.data p#td1, p#td2, p#td3, p#td4, p#td5, p#td6, p#td7, p#td8, p#td9, p#td10, p#td11, p#td12, p#td13 { display:none; font-weight:normal; }
table.data .showhide { color:#b0ae90; cursor:pointer; }
table.data .func_cancel { color:red; }
ul#buyinfonav { height:36px; background:#f4f5f7; border-top:#cfd8e1 1px solid; list-style:none; overflow:hidden; zoom:1; padding:0 15px; margin-bottom:20px; }
ul#buyinfonav li.select { float:left; background:#fff; line-height:36px; padding:0 15px; font-weight:bold; }
ul#buyinfonav li.unselect { float:left; background:#f4f5f7; line-height:36px; padding:0 15px; font-weight: normal; }
ol.info { margin-left:30px; }
ul.info { list-style:none; }
#newstitle { border-bottom:#cfd8e1 1px dashed; padding-bottom:8px; text-align:center; }
#newstitle h3 { font-size:14px; font-weight:bold; }
#newstitle span { color:#aaa; }
#newsinfo { margin:20px 10px; }
ul#news { list-style:none; margin:20px 0; }
ul#news li { overflow:hidden; zoom:1; height:30px; line-height:30px; padding:0 10px; }
ul#news li a { float:left; background:url(/templates/default/images/app/icon.gif) left center no-repeat; padding-left:15px; }
ul#news li span { display:block; float:right; font-size:10px; color:#6a6a6a; }
#listnav { list-style:none; overflow:hidden; zoom:1; padding-top:20px; border-top:#cfd8e1 1px dashed; }
#listnav li { float:left; }
#listnav li a:link, #listnav li a:active, #listnav li a:visited { display: inline; padding:3px 8px 3px 8px; float:left; background-color:#d4dce1; color:#000; margin-right:12px; }
#listnav li a:hover { display: inline; padding:3px 8px 3px 8px; float:left; background-color:#768a98; color:#fff; margin-right:12px; text-decoration:none; }
.caseshow p.f14 { color:#9a966e; margin:20px 0; font-size:14px; font-weight:bold; font-family:"宋体"; border-bottom:#cfd8e1 1px dashed; padding-bottom:20px; }
.caseshow ul { list-style:none; overflow:hidden; zoom:1; margin:20px 35px; }
.caseshow ul li { width:250px; float:left; height:35px; }
.cbg { background:#f5f7f8; }
.att_info, .grant_info, .buy_info, .bank_info { display:none; }
p.f14 { color:#9a966e; margin:20px 0; font-size:14px; font-weight:bold; font-family:"宋体"; }
p.f12 { margin:10px 0; font-weight:bold; font-family:"宋体"; }
.p10 { padding:9px; }
h2.pb10 { font-size:12px; font-weight:bold; padding-bottom:10px; }
.plr10 { padding:0 10px; height:50px;}
.plr10 li { float:left;margin-left:58px;list-style:none;}
.pl20 { padding-left:20px; }
.ul_list li{list-style-type:circle;margin-left:44px}
.p_indent{margin-left:30px;}
.span_indent{margin-left:10px;}
.block_1{margin:5px 0;padding:3px;border:1px solild;background:#F4F6F9 none repeat scroll 0 0;}
#footer { height:50px; background:url(/templates/default/images/app/footer_bg.jpg) repeat-x;margin:0 auto;width:926px }
#footer #text { width:906px; margin:0 auto; overflow:hidden; zoom:1; padding-top:7px; }
#footer #text #left { float:left; }
#footer #text #right { float:right; }
#footer .friend{margin:0 auto;text-align:center;float:left;clear:both;}
#footer .beian{float:left;text-align:center;margin-top:5px;width:100%;}
/*----------------------- 分页 -----------------------*/

div.pagination li {
	list-style-type:none;
}

div.pagination {
	clear:both;
	padding:5px;
	margin:20px auto;
	text-align:left;
	float:left;
	font-size:12px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;	
	text-decoration: none; 
	color: #263741;
}

div.pagination .pages_text a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;	
	text-decoration: none; 
	color: #263741;
}

div.pagination .pages_text a:hover, div.pagination .pages_text a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #263741;
}

div.pagination .pages_num a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;	
	text-decoration: none; 
	color: #263741;
}

div.pagination .pages_num a:hover, div.pagination .pages_num a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #263741;
}

div.pagination span.pages_num_current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #263741;
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}
/*----------------------- 分页 -----------------------*/