@charset "utf-8";
/* main */
html, body, h1, h2, h3, h4, h6, h7, div, p, form, iframe, fieldset, dl, ol, dt, dd, ul, li, logend, input, textarea, span, font{margin:0;padding:0;}
em,b{ font-style:normal; font-weight:normal;}
ol, ul, li{list-style:none outside none;}
img,a img{border:0; margin:0; padding:0;}
input{vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.overflow{overflow:auto;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.col{ color:#2c6bb3;}
.clear{clear:both;}
a{text-decoration:none;color:#333;cursor:pointer;}
a:hover,#blogroll a:hover{color:#ff7800;}
.red{color:#FF0000;}
.deepred{color:#cc0000;}
.orange{color:#FF6000;}
.blue{color:#004276;}
.gray666,.c6{color:#666;}
.gray{color:#999;}
.grayline{color:#999;text-decoration:underline;}
	.grayline:hover{color:#999;text-decoration:underline;}
.fontline{padding-top:2px;*padding-top:4px;}
.spanword{margin-top:0;*margin-top:5px;}
	.spanword a{color:#ff6000;}
.text-indent{text-indent:24px;}
.text-indent42{text-indent:42px;}
.border_bottom{padding-bottom:8px;border-bottom:1px solid #ccc;}
body{font-family:"宋体";font-size:12px;color:#333; background:#fff;}
.template,.hidden{display:none;}
a:focus { outline:0; }
.button,.input{cursor:pointer; border:0;}
.fonw{ font-weight:100;}
.font12{ font-size:12px;}
.font14{font-size:14px;}
.f10{ font-size:10px;}
.fw{font-weight:bold;}
.inout{font-family:arial,helvetica,sans-serif,'宋体';}
.hr10{ height:10px; font-size:0px;}
.solid{border-bottom:1px solid #dbdbdb; }
.dashed{border-bottom:1px dashed #d4d4d4; }
.none{border-bottom:1px dashed #fff; }
.loading{background:url('../images/loader.gif') no-repeat 50% 50%;height:100px;}
.h{color:red;}
.lh18{line-height:18px;}
.lh22{line-height:22px;}
.fade{filter:alpha(opacity=33.3);opacity:0.333}
.center{text-align:center;}
.bgfff{background-color:#FFF;}
.indent24{text-indent:24px;}
/* End main */

/*header*/
.header{width:100%;z-index:8;position:relative;}
	.top{width:960px;margin:auto;background:url(../images/topbg.gif) no-repeat 120px 0;}
		.logo{}
	.nav{width:960px;height:33px;margin:auto;background:url(../images/navbg.gif) no-repeat;}	
		.nav ul{}
			.nav ul li{}
			.hot{width:100px;height:24px;padding-top:9px;*height:23px;*padding-top:10px;background:url(../images/hot.gif) 47px 27px no-repeat;color:#333;font-weight:bold;text-align:center;float:left;}
				.hot a{color:#333;}
			.up{float:left;display:inline;}
				.up a{width:100px;height:24px;padding-top:9px;*height:23px;*padding-top:10px;color:#333;font-weight:bold;text-align:center;display:block;}
					/*.up a:hover{color:#333;background:url(../images/hot.gif) 47px 27px no-repeat;}*/
	.search{width:960px;height:34px;border-bottom:1px solid #ccc;margin:auto;background:url(../images/searchbg.gif) repeat-x #999;}
		.login1{width:450px;margin:10px 10px 0 0px;color:#666;position:relative;}
			.login1 span{margin-left:15px;}
			.login1 a{color:#666;}
			    .login1 .t a{font-weight:bold;}
				.login1 a:hover{text-decoration:underline;}
		.inputbox{margin:5px 10px 0 0;position:relative;}
			.down{*margin-top:1px;border:none;background:url(../images/downbg.gif) no-repeat;color:#333;text-align:center;display:block;}
				.down span{height:19px;padding:5px 0 0 5px;}
					.downmenu{width:55px;padding:2px;border:1px solid #CCC;background-color:#FFF;position:absolute;left:0;top:24px;z-index:99999;}
						.downsel{background-color:#e4f2fd;}
						.downmenu p{line-height:18px;}
							.downmenu p a{color:#333;}
								.downmenu p a:hover{color:#336699;}
			.searchinput{width:306px;height:18px;padding:4px 0 0 0;*height:17px;*padding:5px 0 0 0;_margin-left:-3px;border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#FFF;font-size:12px;}
			.searchbtn{width:25px;height:24px;border:none;background:url(../images/searchbtn.gif) no-repeat;cursor: pointer;}
		.agents{padding:8px 10px 0 0;*padding:10px 10px 0 0;}
			.agents a{color:#336699;}
				.agents a:hover{text-decoration:underline;}
/*End headerÂïÜÂä°Áâà*/
/*footer*/
.footer{width:100%;margin-top:10px;clear:both;}
	.footlist{width:960px;margin:auto;padding-top:15px;border-top:2px solid #666;}
		.footlist span{margin:0 13px;text-align:center;}
			.footlist span a{color:#666;}
				.footlist span a:hover{text-decoration:underline;}
	.link{width:960px;margin:0 auto;margin-top:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
		.link img{margin:0 8px;}
	.sn{width:960px;margin:auto;margin-top:20px;}
		.sn p{margin:0 8px;*margin:0 9px;}
/*End footer*/
/* submenu */
.subnav{width:99px;position:absolute;z-index:999;display:none;}
	.subnav ul{background:url(../images/submenumid.gif) repeat-y;}
		.subnav ul li{width:75px;margin:auto;padding:8px 10px;background:url(../images/libg.gif) left bottom no-repeat;text-align:left;}
			.subnav ul li span{color:#006ab8;font-size:12px;font-weight:normal;cursor:pointer;}
				.subnav ul li span:hover{color:#333;}
/* End submenu */
/* area */
.area{width:270px;padding:15px;border:1px solid #ccc;background-color:#fff;position:absolute;left:40px;top:15px;z-index:99999;}
	.area p{height:26px;}
        .area_tab{width:100%;margin-bottom:10px;border-bottom:1px solid #ccc;}
	  	    .area_nav{}
			    .area_nav li{width:48px;height:26px;margin-right:3px;*margin-right:6px;text-align:center;float:left;display:block;cursor:pointer;}
			 	    .area_hover{font-size:12px;color:#336699;font-family:"宋体";font-weight:bold;}
						.area_hover a{color:#333;}
				    .area_up{width:60px;padding-top:4px;font-size:14px;color:#fff;font-family:Microsoft yahei;text-align:center;display:block;}
						.area_up a{color:#333;}
						.area_up a:hover{text-decoration:underline;}
	.ereaname{margin:5px 0;}
		.ereaname li{width:36px;margin:4px 4px 4px 0;float:left;}
			.ereaname li a{color:#336699;}
				.ereaname li a:hover{text-decoration:underline;}
/* End area*/
/*page*/
	#page{width:100%;padding-top:1px;line-height:30px;float:left;  }
		#page a{margin:0 3px;padding:1px 6px;border:1px solid #878787;color:#111; }
			#page a:hover,#page a.s{ background: url(../images/pagebg.gif) repeat-x; color:#012e83;}	
/* End page*/
/*nav*/
#mainNav{ width:100%; line-height:24px; height:24px; border-bottom:1px solid #dadada; background:#f5f5f5;}
	.mainnav{width:100%; margin:0 auto;}
	.mainnav a{ padding:0 10px;}
#mainheader{ background:url(../images/texture.png) 350px 0px no-repeat; margin:15px auto;width:960px; height:45px;}
	#mainheader .logo{ width:117px; height:39px; float:left}
	##mainheader .phone{ width:209px; height:33px;}
#mainfooter{ width:960px; border-top:2px solid #ccc; margin:0 auto;}
	#mainfooter p{line-height:18px; text-align:center;}
		#mainfooter p.line{line-height:30px; border-bottom:1px solid #ccc; margin-bottom:8px;}
	#mainfooter p a{margin:0 8px; }
/* End nav*/
/* news_search */
#searchtopNav{width:100%;background:url(../images/searchmainbg.gif) repeat-x left top;}
	.searchtopnav{width:100%;height:24px;margin:0 auto;line-height:24px;}
		.searchtopnav a{ padding:0 10px;}
	.searchtop{padding:5px 0 0 50px;}
		.logoico{margin:6px 10px 0 0;}
		.searchoutinputbox{padding-top:16px;}
.searchmain{padding:20px 50px;background-color:#fff;}
	.searchnav{width:100%;background:url(../images/searchnavbg.gif) repeat-x left -1px;}
		.searchnav li{display:inline;}
		.searchnav li:hover{}
		.searchnav li:hover .helpcontentBG,.helpcontent .lihover .helpcontentBG{display:block;}
			.searchhover{width:80px;padding-left:7px;background:url(../images/searchhover_L.gif) no-repeat scroll left top transparent;float:left;}
				.searchhover span{height:20px;padding:10px 3px 0 0;background:url(../images/searchhover_R.gif) no-repeat scroll right top transparent;font-size:14px;font-weight:bold;color:#002e86;text-align:center;display:block;cursor:hand;}
			.searchup{width:84px;padding-left:3px;float:left;}
				.searchup span{height:20px;padding:10px 3px 0 0;font-size:14px;font-weight:bold;color:#666;text-align:center;display:block;cursor:hand;}
				.searchup span:hover{color:#002e86;}
	.searchmainr{width:600px;background-color:#fff;}	
		.sum{margin:10px 0;color:#666;text-align:left;}
		.searchmaincont{}
			.searchmaincont li{font-family:Arial, Helvetica, sans-serif;padding:10px 0;}
				.searchmaincont li p{margin:5px 0;}
					.intro{line-height:20px;}
					.http{color:#388222;word-break:break-all;}
						.http{color:#388222;}
							.http:hover{color:#388222;text-decoration:underline;}
/* 产品LI */
.product_pic{width:145px;height:145px;margin-left:20px;_margin-left:10px;position:relative;}
.hangicox{width:40px;height:40px;position:absolute;right:0;top:8px;}
.product_intro{margin-left:180px;padding:10px;height:125px;_height:113px;line-height:22px;color:#666;}
.searchfoot{margin:5px 0;padding:20px 0;border-top:1px solid #ccc;}
/* 搜索结果标题 */
h6{color:#0000cc;font-size:16px;font-weight:normal;}
	h6 a{color:#0000cc;text-decoration:underline;}
	h6 a:hover{color:#0000cc;}
/* 搜索钮 */
.searchbtn100{width:100px;padding-left:20px;height:32px;border:none;background:url(../images/searchbtn100.gif) no-repeat;color:#fff;font-size:14px;line-height:32px;cursor: pointer;}
	.searchbtn100:hover{color:#ccc;}
.searchinbtn100{padding-left:0;background:url(../images/searchinbtn100.gif) no-repeat;color:#333;}
	.searchinbtn100:hover{background:url(../images/searchinbtn100.gif) no-repeat;color:#336699;}
.searchoutinput{height:28px;padding:4px 0 0 5px;*height:27px;*padding:5px 0 0 5px;border:none;background:url(../images/searchoutinput.gif) no-repeat left top;font-size:12px;line-height:28px;}
/* End news_search */
/* foot信息 */
#Crumbs{ width:100%; line-height:40px;}
.foot_main{width:960px;margin:0 auto; background:#fff;text-align:left; }
	.privacy{border:1px solid #666;}
		.privacy h1{_height:24px;_padding-top:10px;padding-left:13px;background: url(../images/footttbg.png) repeat-x;line-height:34px;font-size:14px;color:#1a1a1a;}
		.privacyBG{width:95%;padding:20px;background:#fff;border:4px solid #ccc;border-top:none;display:inline-block;}
			.privacyBG p{line-height:22px;}
			.presslist{margin-top:20px;}
				.presslist li{margin:0 14px;float:left;}
					.presspic{border:1px solid #ccc;}
						.presspic img{width:115px;height:158px;}
					.presspich{margin:0 8px;border:1px solid #ccc;}
						.presspich img{width:171px;height:120px;}
					.pressname{width:117px;height:50px;margin-top:5px;text-align:center;}
					.pressnameh{margin:0 8px;width:173px;height:50px;margin-top:5px;text-align:center;}
/* End foot信息 */