﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,h1,h2,h3,h4,h5,h6,form,ul,li,p,input,select,legend,textarea,dl,dd,dt,fieldset,table,th,td,div{margin:0; padding:0;}
body{ font-size:12px; color:#666; margin:0 auto; overflow-x:hidden; font-family:Arial,"宋体"; background:url(../images/top_bg.png) repeat-x;}
ul,li{list-style:none;}
a{text-decoration:none;}
a:hover{ text-decoration:none;}
img{border:none; max-width:100%;}
.c{clear:both;}
.f_l{float:left;}
.f_r{float:right;}

/*为了消除选中时的虚线框*/
a:active{/*设置为只在标签激活时候处理，提高效率*/
	bblr:expression(this.onFocus=this.blur());/*IE使用*/	
}
a {
outline-style:none;
}

/*首页*/
.main_w{ width:1000px; margin:0 auto;}
.top_box{ height:98px; display:block;}
.logo{ margin-top:9px; float:left; height:87px;}
.top_box .f_r{ margin-top:14px; text-align:right; color:#333;}
.top_box .f_r a{ color:#333; vertical-align:middle; line-height:15px; display:block; float:right; margin:0 5px;}
.top_box .f_r a img{ vertical-align:middle;}
.top_box .f_r a:hover{ color:#005bb9;}
.top_box .tel{ display:block; margin-top:12px;}
.nav_box{ background:url(../images/nav_bg.png); height:39px; display:block; padding:0 5px; margin-bottom:8px;}
.nav{ width:1000px; display:block; margin:0 auto; height:39px;}
.nav li{ float:left; display:block; text-align:center; position:relative;}
.nav li a{ color:#fff; font-size:14px; width:123px; line-height:36px; display:inline-block;}
.nav li .on,.nav li:hover a{ background:url(../images/nav_on.png) no-repeat top center; height:39px; display:block;}

/*banner*/
.banner{ border:1px solid #e1e1e1; padding:3px; margin:0 auto 12px; display:block; width:992px; height:280px;}
.banner img{ width:992px; height:280px;}

.h_tit{ display:block; height:34px; margin-bottom:4px; background:url(../images/tit_bg_r.png) no-repeat top right; font-size:14px;}
.h_tit span{ background:url(../images/tit_bg.png) no-repeat; width:91px; height:34px; display:block; float:left; color:#fff; text-align:center; line-height:26px;}
.h_tit em{ color:#bbb; font-family:Arial; font-style:normal; padding:0 6px; line-height:26px;}
.h_tit .more{ float:right; margin-top:3px; margin-right:8px;}

.h_news{ width:300px; display:block; float:left; margin-right:10px; margin-bottom:10px;}
.h_news .h_box{ height:164px; padding:6px 10px;}
.h_news_ul li{ background:url(../images/news_point.gif) no-repeat; background-position:0px 10px; border-bottom:1px dashed #ccc; display:block; line-height:30px; height:30px; padding-left:12px;}
.h_news_ul li a{ width:70%; float:left; display:block; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.h_news_ul li a:hover{ color:#005bb9; text-decoration:underline;}
.h_news_ul li span{ float:right;}

.h_about{ width:440px; display:block; float:left; margin-right:10px;}
.h_about_p{ line-height:22px; height:156px; display:block; overflow:hidden; color:#666;}
.h_about_p img{ float:left; margin-right:8px;}

.h_img{ width:240px; float:right; margin-bottom:10px;}

.h_product{ width:750px; margin-bottom:10px;}
.h_p_box li{ float:left; width:170px; margin:0 7px 4px; text-align:center; padding:1px;}
.h_p_box li img{ width:170px; height:124px; display:block; border:1px solid #ccc;}
.h_p_box li span{ line-height:22px; color:#666; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.h_p_box li:hover span{ color:#005bb9;}

.h_contact{ float:right; width:240px; margin-bottom:10px;}
.h_con{ background:#f7f7f7; height:300px; display:block; width:240px; line-height:24px;}
.h_con img{ display:block;}
.h_con p{ padding:10px 12px;}

.footer{ width:1000px; margin:0 auto; color:#666; text-align:center; padding:16px 0 8px; line-height:22px; background:url(../images/bott_bg.png) repeat-x;}
.footer a{ color:#005bb9;}

/*内页*/
.content_l{ float:left; width:240px; display:block;}
.p_nav{ border:1px solid #e5e5e5; padding:5px 10px 10px; width:218px; margin-bottom:10px;}
.p_nav ul{ margin-bottom:18px;}
.p_nav li a{ background:url(../images/nav_s1.gif) no-repeat; height:36px; line-height:36px; display:block; color:#666; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.p_nav li a:hover,.p_nav li.on a{ background:url(../images/nav_s2.gif) no-repeat; color:#1a7ad3;}
.la_img{ margin:6px auto; display:block; text-align:center;}
.content_r{ float:right; width:740px; line-height:24px; min-height:300px; padding-bottom:20px; position:relative;}
.content_r img{ max-width:100%;}
.con_nav{ background:url(../images/con_nav.gif) no-repeat; height:27px; line-height:26px; width:720px; padding-left:20px; padding-bottom:6px;}
.con_nav a{ color:#666;}
.con_nav a:hover{ color:#005bb9;}
.p_tb_10{ padding:10px 0;}

/*新闻中心*/
.news_ul li{ background:url(../images/news_point.gif) no-repeat; background-position:3px 14px; border-bottom:1px dashed #ccc; display:block; line-height:36px; height:36px; padding-left:18px;}
.news_ul li a{ width:70%; float:left; display:block; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_ul li a:hover{ color:#005bb9;}
.h_date{ float:right; color:#999;}
.page{ margin:12px 0; line-height:28px; text-align:center;}
.page span{ padding:0 2px;}
.page span a,.pn a,.pn span{ display:inline-block; border:1px solid #ccc; padding:0 12px; color:#666; background:#fff;}
.page .on a{ color:#fff; background:#1a7ad3; border:1px solid #1a7ad3;}
.news_tit{ font-size:16px; font-family:"微软雅黑"; color:#333; line-height:30px; padding-top:6px; text-align:center;}
.n_date{ font-size:12px; color:#999; line-height:26px; text-align:center;}
.news_cen{ line-height:22px;}
.news_cen img{ max-width:100%;}

/*产品展示*/
.pro_box li{ width:230px; margin:10px 7px;}
.pro_box li img{ width:230px; height:160px;}
.pr_img{ margin:10px auto; display:block; border:1px solid #ccc;}


/*在线留言*/
.buy_box{ margin:20px;}
.buy_box li{ margin-bottom:10px;}
.buy_box .input_l,.buy_box .input_m,.buy_box .input_s{ min-height:28px; line-height:28px\9; border:#c0c8cc 1px solid; padding-left:10px;}
.textarea{ border:#c0c8cc 1px solid; width:400px; padding:10px; height:60px;}
.buy_box span{ width:80px; float:left; display:block; line-height:28px; text-align:right; margin-right:10px;}
.input_s{ width:120px;}
.input_m{ width:240px;}
.input_l{ width:410px;}
.buy_box em{ color:#FF0004; margin-left:10px;}
.buy_btn{ float:left; margin-right:10px; height:32px; width:90px; border-radius:3px; cursor:pointer; text-align:center; background:#1a7ad3; display:block; font-size:14px; color:#FFF; border:none;}
.buy_btn:hover{ background:#025cba;}

/*联系我们*/

