@charset "gb2312";
/* CSS Document */

body {
	font-family: "宋体"
	font-size:12px;
	color:#666;
	margin:0;
	padding:0;
}
ul, li, dl, dt, dd, p, img, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
}
a {
	text-decoration:none;
	color:#666;
	cursor:pointer;
}
a:hover {
	text-decoration:none;
}
img {
	border:none;
}
.clear {
	clear:both;
	overflow:hidden;
	line-height:1;
	font-size:1px;
	height:1px;
}
input {
	vertical-align:middle;
	padding:0;
	margin:0;
	outline:none;
}
a {
 blr:expression(this.onFocus=this.blur()); /* IE Opera */
	outline:none; /* FF Opera */
}
a:focus {
	-moz-outline-style: none; /* FF */
}
/*公共样式结束*/

/*主体样式开始*/

#header {
	clear:both; background: url(/images/line.gif) left top;
	height:100%; 
}
.page_top {
	width:980px;
	margin:0 auto;
	padding:27px 0 0 0;
}
.logo_l{ float:left; }
.logo_r{ float:right; width:107px;}
.ico{ float:right; width:62px; padding-right:30px; padding-top:35px;}

.nav{ clear:both; background:url(/images/nav_bg.gif) no-repeat; height:41px; line-height:41px;position:relative;
	z-index:999; }

.nav li {
	width:130px;
	height:35px;
	font-family: "微软雅黑";
	font-size:14px;
	float:left;
	padding:10px 0 0 0;
	background:url(/images/navli_bg.gif) right center no-repeat;
	text-align:center;
	position:relative;
	
	
}

.nav li a {
	display:block;
	height:34px;
	color:#fff;
    line-height:34px;
	
	
}
.nav li a:hover,#hover {
	color:#265f8a;
	background:url(/images/hover.gif) center bottom no-repeat;

	
}

.submenu{ clear:both;  display:none; position: absolute;top:45px; left:-80px; z-index:999; width: 400px; height:30px; overflow:hidden;}
.submenu dd a{ background:none;float:left;white-space:nowrap; color:#666; font-weight:normal; font-family:"宋体";}
.submenu dd a:hover{ background:none;}
.search{background:#efebeb;border-left:1px  solid #d6d6d6;border-right:1px  solid #d6d6d6; clear:both; height:25px; padding-top:5px; padding-right:15px;}
.search_box{background:url(/images/search.jpg) no-repeat; height:20px; line-height:20px; width:118px;   float:right;}
.search_box input{border:0; background:none; }
.input{width:90px; float:left; padding-left:5px;}
.submit{ height:20px; width:20px; float:left; cursor:pointer;}
#container {
	width:948px; margin:0 auto;
	border:1px  solid #d6d6d6;
	border-top:0;
	padding:10px 15px;
	clear:both;
	height:100%;

	
	
}
.banner {
	width:948px;
	margin:0 auto;
	padding-bottom:10px;
}
.about{ width:304px; float:left; line-height:20px;}
.about_tt{ padding:10px 0;}
.about p { text-indent:2em; padding:10px 0 0 0;}
.about p a{ color:#fc7517;}
.news{ float:left; width:302px; padding-left:15px;}
.news_tt{ padding:10px 0;}
.more,.more a{ float:right; color:#fff;  font-size:12px; width:43px;}
.text{ padding:15px; background:url(/images/newsbg.gif) repeat-y ; line-height:22px;}
.news_pic{ padding:8px 0; float:left; margin-right:15px;background:url(/images/news_pic_bg.gif)  no-repeat; height:107px; width:203px; overflow:hidden; text-align:center;}
.news_pic img{  height:84px; width:188px; }
.newsul{ clear:both; padding-top:15px;}
.newsul li{ background:url(/images/ico1.gif) left center no-repeat;  border-bottom:1px dashed #d2d2d2; line-height:30px;}
.newsul li a:hover{color:#fc7517;}
.time{ float:right;}
.tv{ float:right; width:311px; padding:10px 0 0 0;}
.product_tt{ padding:10px 0;}
#footer {
	background:url(/images/footer_bg.gif)  repeat-x  #f0f0f0;
	clear:both;
	padding:15px 0;
	font-size:12px;
	text-align:center;
	margin-top:10px;
	
	
}

.bq {margin:0 auto;width:980px; line-height:22px;}
/*幻灯片*/
#featured{ 
	width:640px; 
	padding-right:250px; 
	position:relative; 
	
	height:298px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:620px; 
	list-style:none; 
	padding:0; margin:0; 
	width:330px; 
	z-index:88;
}
#featured ul.ui-tabs-nav li{ 
	padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	padding:1px 0;
	height:58px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url(/images/selected-item.png) top left no-repeat;
	_background:url(/images/selected-item.gif) top left no-repeat; 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:640px; height:298px; 
	background:; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:70px;
	width:100%;
	background: url(/images/transparent-bg.png);
	display:none;
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*END*/

/*底部产品滚动*/

.productlist{ width:948px; height:130px; padding:5px 0;overflow-x:hidden;}
.lfbtn{ width:24px; height:23px; padding-top:26px; padding-right:6px; float:left;}
.rtbtn{ width:24px; height:23px; padding-top:26px; padding-left:6px; float:left;}
.product_list{ width:890px; height:130px; float:left; overflow-x:hidden;}
.product_list ul li{ width:120px; height:130px; padding:0  20px 0 5px; float:left;}
.product_list ul li p{ text-align:center; padding:10px 0;}


/*END*/

/*子页面*/

.main_cont{ float:left; width:697px;}
.where{ background: url(/images/tt_bg.gif) left bottom repeat-x; font-size:12px;}
.where_text{ float:right; padding-top:5px; }
.where_text strong{ color:#014584;}
.sub_banner{ clear:both; padding: 10px 0;}
.about_text{ font-family:"微软雅黑"; font-size:14px; line-height:30px; padding:15px;}
.about_text p{ text-indent:2em;}
.side{ float:right; width:236px; background:url(/images/side_bg.gif) repeat-y; height:100%;}
.side_tt{ background:url(/images/side_tt_bg.gif) no-repeat; height:39px; line-height:39px; padding-left:35px; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.side_list { clear:both;}
.side_list li{ float:left; padding:10px 0 0 17px;}
.side_list li a{ display:block; height:28px; line-height:28px; font-family:"微软雅黑"; font-size:12px; width:92px; background:url(/images/li_bg1.gif) no-repeat;  color:#fff; text-indent:30px;}
.side_list li a:hover,#select{  background:url(/images/li_bg2.gif) no-repeat; }
.dz{ clear:both; line-height:24px; padding:10px 0; margin:15px ;font-family:"微软雅黑";background:url(/images/side_line.gif) left top  repeat-x; }



.news_list { clear:both; padding:25px 0;}
.news_list li{ float:left; text-align:center; width:232px;}
.news_list li a{ display:block; width:198px; height:156px; padding:5px; background:url(/images/new_bg1.gif) center  top no-repeat;}
.news_list li a:hover{ display:block; width:198px; height:156px; background:url(/images/new_bg2.gif) center  top no-repeat; color:#fff;}
.news_list li img{ width:198px; height:120px; overflow:hidden;}
.news_list li p{  font-family:"微软雅黑"; font-size:14px; padding-top:10px;}

.list{ clear:both; margin:15px  10px;}
.list li{ line-height:35px; border-bottom:1px solid #dedede;}
.list li a{ color:#014584; text-decoration:underline;}
.list li a:hover{ color:#fc7517;text-decoration:underline;}
.time2{ padding-right:15px;}
.num{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px auto; width:335px;}
.num img{ vertical-align:middle;}
.num a{  padding:0 3px; font-weight:bold;}
.num a:hover{ font-weight:bold; color:#f30;padding:0 3px; }
.num .disabled{font-weight:bold; color:#f30;padding:0 3px;}

.text_title{ font-size:14px; color:#014584; border-bottom:1px solid #dedede; padding:40px 0 20px 0; margin-bottom:10px; }
.nr_text{ font-size:14px; line-height:22px;}
.nr_text p{ font-size:14px;}
.box{ clear:both;}
.box_tt{ border-bottom:1px solid #d6d6d6;}
.box_tt h3{ background: url(/images/box_tt_bg.gif) left center no-repeat; padding-left:15px; line-height:20px; font-family:"微软雅黑"; font-size:14px; color:#014584;}
.box_left{ float:left;width:335px; padding:30px 0;}
.box_left img{ float:left;}
.box_text{ float:right; width:145px; line-height:18px;}
.box_text a:hover{ text-decoration:underline;}
.box_text h3{ border-bottom:1px solid #d6d6d6; font-size:12px; padding-bottom:10px; margin-bottom:20px;color:#014584;}
.box_right{ float:right;width:335px; padding:30px 0;}
.box_right img{ float:left;}
.subpro_list{ clear:both;border-bottom:1px solid #d6d6d6; padding-bottom:15px; margin:20px 5px 0 5px; height:100%;overflow:hidden; }
.subpro_list li{ float:left;width:170px; padding-right:1px;}
.pro_title{ text-align:center; padding-top:15px ; margin-bottom:10px;}
.pro_title a{color:#014584;}
.pro_title a:hover{ text-decoration:underline;}
.sub_pro{ padding:25px 10px; clear:both;}
.pro_img{ float:left;}
.pro_js{width:400px; float:right; line-height:22px;}
.pro_js h3{ padding-bottom:5px; font-size:14px;color:#014584;}


.side_list2 { clear:both; width:219px; margin:0 auto;}
.side_list2 li{ padding-bottom:5px;}
.side_list2 li a{ display:block; height:34px; line-height:34px; font-family:"微软雅黑"; font-size:12px; background:url(/images/side_libg1.gif) no-repeat;  color:#fff; text-indent:30px;}
.side_list2 li a:hover,#select2{  background:url(/images/side_libg2.gif) no-repeat; }

.contact_ul{font-family:'微软雅黑'; font-size:14px; color:#0174bd; line-height:30px; padding:10px 35px;}
.contact_ul li{ font-size:14px;}
.map{ border:1px solid #d0dfee; width:584px; height:320px; margin:0 0 0 35px;}
.map_bg{ background:url(/images/map_bg.gif) right bottom no-repeat; height:8px; line-height:1px; font-size:1px; margin-right:75px;}