/* CSS Document*/
/*Pub style******************************************************/
body{text-align:left; font-size:9pt; background:#ededed url(../images/body-bac.png) repeat-x 0 0; color:#666;}
.wrapper{width:1000px; height:auto; overflow:hidden; clear:both; margin:0 auto;}
.w960{width:995px; height:auto; overflow:hidden; clear:both; margin:0 auto;   }
.w960s{width:960px; height:auto; overflow:hidden; clear:both; margin:0 auto;}
.margin-b15{margin-bottom:15px;}
.content-warpper{background:#fff; border-bottom:6px solid #e2e2e2; margin-bottom:10px; padding-bottom:20px; padding-left:5px;}
a{color:#666;}
a:hover{color:#660000; text-decoration:underline;}

/*页面头部~~~~~~~~~~~~*/
.top-bar{height:41px; line-height:33px; text-align:right}
.top-bar span{width:300px; display:block; float:left; text-align:left;}
.top-bar span a{margin-left:15px;}
.top-bar em{color:#666; margin:0 10px; font-size:10pt; padding-bottom:2px;}
.logo-bar{height:115px;}
.logo{width:300px; float:left; padding-top:35px; position:relative;}
.logo span{position:absolute; margin:0; left:-9999px; top:0;}
.logo h1{position:absolute; margin:0; left:-9999px; top:0;}
.connect-type{width:400px; float:right;}
.ct-qq{height:52px; clear:both; line-height:24px; padding-top:22px; text-align:center;}
.ct-qq span{width:80px; display:block; float:right; color:#666; margin:0 2px;}
.ct-tell{height:18px; line-height:18px; text-align:right; font-family:Arial; font-size:14pt; color:#81201f; overflow:hidden;}
.ct-tell em{width:75px; height:18px; display:block; float:right; background:url(../images/common-bac.png) 0 -70px; margin-right:5px;}
.ct-tell span{float:right;}

/*导航~~~~~~~~~~~~~~~*/
.nav-links{height:30px; padding-left:8px; clear:both;}
.nav-links li{width:123px; height:30px; line-height:30px; text-align:center; float:left; background:url(../images/common-bac.png) 0 -120px;}
.nav-links .current{background:url(../images/common-bac.png) 0 -89px;}
.nav-links .current a{color:#fff; font-weight:bold;}
.nav-links li a{color:#660000;}
.nav-links li a:hover{font-weight:bold; text-decoration:none;}
.nav-line{height:17px; clear:both; background:#700100; position:relative; overflow:hidden; }
.nav-line li{height:17px; width:8px; position:absolute; margin:0; top:0; background:url(../images/common-bac.png) no-repeat;}
.nav-line .line-l{background-position:0 -152px; left:0;}
.nav-line .line-r{background-position:-50px -152px; right:0;}

/*底部~~~~~~~~~~~~~~~*/
.friend-links{padding-bottom:10px;}
.friend-links h2{height:40px; line-height:50px; clear:both; font-size:14px; font-weight:bold;}
.friend-links a{margin-right:15px; line-height:24px;}
.copyright{background:url(../images/body-bac.png) 0 -34px repeat-x; line-height:24px; text-align:center; padding-bottom:15px;}
.footer-links{height:40px; line-height:40px; padding-top:10px; border-bottom:1px solid #ccc;}
.footer-links a{margin:0 10px;}
.searchPanel {color: #000000;margin-bottom: 10px; margin-top:10px; padding-left:35px;}
	.listPanle{ clear:both; padding:10px 0px 0px 40px; overflow:hidden; width:680px;}
					.listPanle .listItem{ height:100px; border-bottom:solid 1px #c8d6e3; background-image:url(../images/listitemimg.gif); background-repeat:no-repeat; background-position:2px 0px; padding-left:20px; margin-bottom:25px; clear:both; overflow:hidden}
						.listPanle .listItem .title{}
							.listPanle .listItem .title span{ float:right; color:#a4a3a3}
							.listPanle .listItem .rightp{ width:547px; float:left; display:inline}
						.listPanle .listItem .pvcontent{ line-height:25px; clear:both; text-indent:2em}
						.listPanle .listItem .img{ width:76px; height:100px; float:left; margin-right:15px; display:inline}
							.listPanle .listItem .img img{ padding:1px; border:solid 1px #c8d6e3;}
							
					.listPanle .anliListItem{ height:370px; overflow:hidden; float:left; width:295px; margin-right:45px;}	
						.listPanle .anliListItem .img{ width:295px; height:185px; float:left; margin-right:20px; display:inline; overflow:hidden; background-image:url(../images/anliList_bg.jpg)}
							.listPanle .anliListItem .img img{ width:249px; height:166px; margin:9px 0px 0px 22px;}
						.listPanle .anliListItem .rightp{ width:285px;}
							.listPanle .anliListItem .rightp .titlep{ clear:both; padding-top:10px; width:295px;}
								.listPanle .anliListItem .rightp .titlep p{ height:22px; line-height:22px;  padding-left:15px;  clear:both}
									.listPanle .anliListItem .rightp .titlep p em{ float:right}
							.listPanle .anliListItem .rightp .pvcontent{ height:74px;  line-height:20px; padding:5px; margin-top:10px;}

.atitle{ background:#a3a3a3; height:25px; clear:both; padding-left:20px; padding-top:5px; width:275px; margin-bottom:10px;}
.atitle a,.atitle a:visited, .atitle a:link,.atitle a:hover{ color:#fff;  text-decoration:none;}
.awebsite,.akeyword{ height:20px;}
.awebsite font,.akeyword font{ color:#FF0600;}
.Orange{ color:#F83600;}
	.Orange a,.Orange a:hover{color:#F83600;}
.Orange2{ color:#FF0600;}
	.Orange2 a,.Orange2 a:hover{color:#FF0600;}
.Blue{ color:#4a4a4a}
	.Blue a,.Blue a:hover{color:#660000}
.blue2{ color:#95a1bb;}
.blue2 a,.blue2 a:hover{color:#0087D8;}
.White{ color:#FFF;}
	.White a,.White a:hover{ color:#FFF}
.Red{ color:#F00;}
	.Red a,.Red a:hover{ color:#F00}
.bold{ font-weight:bold}
/*pages*/
.pages{ clear:both; font-size:14px; color:#0f6acb; text-align:center; height:30px; line-height:30px;  }
	.pages .curr{ color:#ff0600}
		.pages .curr a{color:#ff0600; text-decoration:none}
			.pages .curr a:hover{color:#ff0600; text-decoration:underline}

	.pages a{ color:#FF0600; text-decoration:none}
		.pages a:hover{ color:#FF0600; text-decoration:underline}
	.pages span{ margin:0 3px;}
		.anlibtmtips{ padding:10px 5px; color:#F00; clear:both;}
		.ulRightnav3{ padding:10px 5px; overflow:hidden; border:1px #ccc solid;}
	.ulRightnav3 li{ width:120px; height:28px; text-align:center; line-height:28px; color:#0f6acb; font-weight:bold; float:left; background-image:url(../images/anlikind_bg.gif); margin:0px 5px 15px 5px; display:inline;*margin:0px 5px 15px 5px;}
		.ulRightnav3 li a{color:#660000; font-size:12px; font-weight:normal;}
	.ulRightnav3 .zx{ background-image:url(../images/anlikind_bg_hover.gif);}
		.ulRightnav3 .zx a{ color:#FFF}
		.articleTitle{ font-size:18px; font-family:"微软雅黑"; text-align:center; line-height:30px; color:#880200; font-weight:200}
		.articleTool{ padding:12px 0px; border-bottom:solid 1px #c8d6e3; margin-bottom:10px; text-align:center}
				.articleContent{ padding:5px 10px; overflow:hidden; text-align:justify;text-justify:inter-ideograph; line-height:22px; width:650px;  }
				.articlePreNext{ text-align:right; color:#acacac; line-height:25px; width:650px;}
						.articlePreNext a{color:#acacac; text-decoration:none}
						.articlePreNext a:hover{color:#acacac; text-decoration:underline}
.indexleftList{ width:680px; overflow:hidden; clear:both; padding-left:40px;}
.dlList2{ width:322px; height:217px; overflow:hidden; background-image:url(../images/dlbg1.jpg); float:left; margin-right:10px;}
	.dlList2 dt{ height:38px; margin-bottom:0px; background-image:url(../images/title_bg6.jpg); line-height:30px;}
		.dlList2 dt span{ width:85px; text-align:center; margin-left:5px; line-height:30px; display:block}
	.dlList2 dd{ height:22px; background-image:url(../images/icon5.gif); background-repeat:no-repeat; padding-left:26px; background-position:16px 6px;}
	.indexleftList2{ width:720px; overflow:hidden; clear:both;}
	.dlList3{width:332px;   float:left;  margin-left:10px;   height:auto; overflow:hidden; }
.dlList3 .img{ height:100px; clear:both; background:none;}
	.dlList3 dt{ width:332px; height:43px; background-image:url(../images/title_bg9.gif); background-repeat:no-repeat;  margin-bottom:5px;}
	.dlList3 dt span{ float:left; width:85px; height:37px; display:block; margin-left:10px; text-align:center; color:#FFF; line-height:32px; font-weight:bold; }
		.dlList3 dt span a{ color:#FFF; text-decoration:none}
			.dlList3 dt span a:hover{ color:#FFF; text-decoration:underline}
	.dlList3 dt em{ float:right; line-height:32px; margin-right:12px;}
	.dlList3 .firstdd{margin-bottom:15px; overflow:hidden;zoom:1; height:auto; background:none; padding:0; line-height:normal; clear:both;}
		.dlList3 .firstdd .imgp{ width:130px; height:81px; float:left; text-align:left}
		.dlList3 .firstdd .txtp{ width:200px; height:81px; float:left; text-align:left;}
			.dlList3 .firstdd .txtp .ttspan{ display:block; margin-bottom:3px;}
			.dlList3 .firstdd .txtp .prevview{ line-height:22px; display:block; text-indent:2em;}
	.dlList3 dd{ height:25px; background-image:url(../images/icon5.gif); background-repeat:no-repeat; padding-left:12px; background-position:4px 10px; line-height:25px;}
	.floatright{ float:right;}
	.cate_img{ float:left; display:inline; margin:20px 20px 0 10px; padding:2px; border:1px solid #ccc;}
.cate_txt{ margin:20px 0 0 0; line-height:180%;}
.cate_txt h1{ padding-bottom:5px; font-size:13px;}
.blank3{ width:100%; height:5px; clear:both; overflow:hidden; background:url(/images/line2.gif) repeat-x bottom;}
.consult{ 
display:block; background:url(/images/bg_tel.png) no-repeat 145px center; height:60px; line-height:60px;
font-size:18px; color:#c60000;
margin:10px auto;
}
.consult span{ font-weight:bold; color:#f00; padding-right:75px; font-size:12px;}
.consult img{ vertical-align:middle;}
.consult em{ font-style:normal; color:#333;}
.s_bar1{ background:#e7e7e7; font-size:16px; height:34px; line-height:34px; position:relative; padding-left:10px;}
.s_bar1 img{ position:absolute; right:10px; top:15px;}
.s_bar2{ 
background:url(sub_bar2.png) no-repeat center; 
display:block; height:24px;
font-size:13px; padding:6px 0 0 15px;
position:relative;
*position:inherit;
}
.case{ float:left; display:inline; width:330px; padding:10px 0; height:80px; overflow:hidden;}
.case span{ float:left; display:inline; margin:0 10px;}
.case p{ line-height:150%;}
.case p b{ display:block; padding-bottom:3px;}
.case p b a{ color:#333;}
.case p b a:hover{ text-decoration:underline;}
.case p a{ color:#d00;}
.case p a:hover{ color:#333;}
.faq_bar{ font-size:14px; padding:10px 0; font-weight:bold;}
.faq_ul{ display:block; padding-bottom:20px;}
.faq_ul li{ float:left; width:365px; display:block; height:22px; line-height:22px; background:url(ico1.gif) no-repeat 4px center; padding-left:10px;}
.faq_cate{ background:url(ico4.gif) no-repeat left center !important; font-weight:bold; padding-left:15px !important;}


