﻿
/* 根据不同项目进行设置 */
body {
	color:#555555; background-image:url(../images/bg_body.jpg); background-position:top; background-position:center; background-repeat:no-repeat; background-color:#0B467C;

}

a { color:#25478f; }
a:hover {color:#3da534;	text-decoration: underline;}

/*架构*/
#header{ width:980px; margin:0 auto; background:#FFFFFF;padding-bottom:10px;}
#content{ width:980px; margin:0 auto; padding:20px 0;background:#FFFFFF;}
#footer{ margin:130 auto; width:100%; height:143px; background:url(../images/bg_copyright01.jpg) repeat-x;}

/*header*/
.top{ width:966px; height:94px; margin:0 auto; }
.logo{ width:398px; height:94px; line-height:94px; float:left;}
.search{ width:211px; height:16px; float:right; margin-top:60px; margin-right:15px;}
.search-panel { width:200px; height:16px;float:left; }
.search-input-box{ width:140px; height:16px;  float:left; }
.search-input-box input { width:140px; height:12px; padding:2px 0 1px 3px; line-height:10px; vertical-align:middle; border:#095AA6 solid 1px;}
.search-btn{ float:right; width:47px; height:16px; line-height:16px; padding-top:2px;}
.search-btn button{ width:47px; height:16px; border:none; background:url(../images/btn_search.jpg) no-repeat; cursor:pointer; }




.nav{ width:966px; height:32px; background:url(../images/bg_nav01.jpg) repeat-x; margin:0 auto; }
.nav01{ width:20px; height:32px; float:left; }
.nav02{  height:32px; float:left;}
.nav02 ul li { float:left; }
.nav02 ul li a {
	display:block;
	width:117px;
	height:32px;
	line-height:32px;
	color:#fff;
	text-align:center;
	font-size: 12px;
	background-image: url(../images/bg_nav02.jpg);
	background-repeat: no-repeat;
}
.nav02 ul li a:hover, .nav02 ul li .current {
	color:#fff;
	text-decoration:none;
	background-image: url(../images/bg_nav02.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
}

#banner{ width:966px; height:192px; margin:0 auto; background:#FFFFFF;clear:both;padding-left:7px;padding-right:7px;}
.banner_n{ width:966px;height:104px; margin:0 auto; background:#FFFFFF; padding-top:5px;padding-left:7px;padding-right:7px;}

/*content*/
.content_l{ width:221px; padding:0 26px; float:left;}
.bgtitle01{width:221px; height:31px; line-height:31px; background:url(../images/point_01.jpg) bottom repeat-x; }
.title01{ width:66px; height:30px; line-height:30px; border-bottom:#1179B6 solid 1px; text-align:center; font-weight:bold; color:#333333; float:left;font-size:14px;font-family:微软雅黑, Verdana, Geneva, sans-serif;}
.more{ width:60px; height:31px; line-height:31px; text-align:right; float:right;}
.more a{ color:#555;}
.more a:hover{color:#1E69AD;text-decoration: underline;}
.txt01{ width:200px; line-height:23px; padding:30px 15px;}
.pic_02{ width:146px; margin:0 auto;}

.content_r{ width:707px; float:right;}
.content_r01{ width:707px;}

.content_product{ width:339px; float:left; padding:0 35px; border-left:#E5EFF9 solid 1px;}
.bgtitle02{ width:339px; height:31px; line-height:31px; background:url(../images/point_01.jpg) bottom repeat-x;}

/* 产品图片列表1 */
.pic_list_01 { margin:2px auto 15px;
font-family:Verdana, Geneva, sans-serif;}
.pic_list_01 .pic_list { width:100%; }
.pic_list_01 .pic_list .pic { margin-top:15px;padding-top:15px;text-align:left; width:100%; height:25px; line-height:25px; margin:0 auto; }
.pic_list_01 .pic_list .txt { width:100%; line-height:15px; }
.pic_list_01 .pic_list .txt a{ color:#555;}
.pic_list_01 .pic_list .txt a:hover{ color:#1E69AD;}
/* 产品图片列表2 */
.pic_list_03 { width:650px; margin:0 auto;  }
.pic_list_03 .pic_list { float:left; width:128px; text-align:center;}
.pic_list_03 .pic_list .pic { border:1px solid #DFDFDF; width:84px; height:84px; line-height:84px; margin:0 auto; }
.pic_list_03 .pic_list .txt { width:84px; padding:10px 0; line-height:15px; margin:0 auto; }
.pic_list_03 .pic_list .txt a{ color:#555;}
.pic_list_03 .pic_list .txt a:hover{ color:#1E69AD;}

.content_service{ width:230px; float:right; padding:0 30px; border-left:#E5EFF9 solid 1px;}
.bgtitle03{ width:230px; height:31px; line-height:31px; background:url(../images/point_01.jpg) bottom repeat-x;}
.txt02{ width:230px; line-height:23px; padding:25px 0 15px;}

.content_news{ width:625px; background:#F2F2F2; margin:0px auto 0; padding:25px 40px;}
.title02{ width:625px; height:30px; line-height:30px;  font-weight:bold; color:#333333; }

#link{ width:920px; height:40px; line-height:40px; background:#E8E8E8; margin:0 auto; padding:20px 30px;clear:both;}
/* 友情链接 */
.pic_list_02 { width:920px; margin:0 auto;}
.pic_list_02 .pic_list { float:left; width:115px; text-align:center;}
.pic_list_02 .pic_list .pic { border:1px solid #DFDFDF; width:98px; height:35px; line-height:35px; margin:0 auto; }



/* footer */

.copyright{ font-family:arial; color:#FFFFFF;  width:950px; line-height:12px; text-align:center; margin:0 auto; padding-top:30px;}
.copyright a{color:#F8F8F8;}
.copyright_add{ width:950px; line-height:18px; text-align:center;font-family:arial;  color:#FFFFFF; padding:13px 0; margin:0 auto;}

/* 内页样式 */
.neiye_l{ width:221px; float:left;}
.neiye_r{ width:751px; float:right; min-height:380px;}

.title03{ width:207px; height:30px; line-height:30px; text-align:center;  background:#0B467C; color:#FFFFFF; font-weight:bold; margin:0 auto;  }
.title03_bg{width:207px; background:#D1E9FF; margin:0 auto;}

/* 二级导航 */
.menu { width:194px; margin:5px auto 0; padding-bottom:10px;}
.menu dl { width:194px; }
.menu dt { margin:0 auto; width:194px; height:29px; line-height:29px; /* text-align:center; */overflow:hidden; font-size: 14px;font-weight:bold;}
.menu dt a { display:block; width:194px; height:29px; background:url(../images/menu_1.jpg) no-repeat; color:#0B467C;  }
.menu dt a:hover, .menu dt .current {background:url(../images/menu_01.jpg) no-repeat; text-decoration:none; color:#3CA534;font-weight:bold;}

.menu dd a { font-size:14px;font-family:arial,verdan;line-height:32px;}


.contant{ width:177px; height:200px; margin:15px auto 0; background:#EBEBEB; padding:10px 15px 15px;}

.bgtitle04{ width:716px; height:30px; line-height:30px;background:url(../images/point_01.jpg) bottom repeat-x; margin:0 auto;}
.title04{ width:200px; height:29px; line-height:29px; color:#333333; font-size:14px; font-weight:bold; border-bottom:#1179B6 solid 1px; float:left;}
.weizhi{ width:360px; height:30px; line-height:30px; color:#888; float:right; padding-right:10px; text-align:right;}
.weizhi a{color:#888;}
.weizhi a:hover{ color:#1179B6;}

.neirong{     width: 666px;
    line-height: 25px;
   
    float: left;    margin-top: 20px;
    padding-left: 20px;
    font-size: 14px;}

/* 分页二 */
.page_02 { width:630px; height:38px; line-height:38px; border-top:1px solid #E8E8E8; color:#888; padding:0 10px; font-family:"宋体"; margin:0 auto;}
.page_02 span { width:150px; float:right; }
.page_02 a { color:#888;  }
.page_02 a:hover, .page_02 .current { color:#390; text-decoration:underline; }

/* 内页新闻页面 */
.list_news_03 { margin:0 auto; }
.list_news_03 ul li { background:url('../images/bg_news_list_line.jpg') repeat-x bottom left; padding:0px 3px; line-height:28px; color:#333; }
.list_news_03 ul li a { color:#555; }
.list_news_03 ul li a:hover { color:#339900; text-decoration:none; }
.list_news_03 .date { font-family:'Arial'; font-size:11px; float:right; color:#999; }
.list_news_03 .ico { width:15px; height:28px; display:block; float:left; background:url('../images/point_03.jpg') no-repeat 0 12px; }
.title_06{
width:600px; height:35px; line-height:35px; margin:0 auto; text-align:center; margin-top:30px; font-size:14px; font-weight:bold; border-bottom:#CCCCCC solid 1px;
}
.title_07{
width:600px; height:16px; line-height:16px; color:#CCCCCC; text-align:center; margin:0 auto; padding-top:6px;
}


/* 表单 */
.inputbox { clear:both; width:606px; text-align:left; margin:30px 0 30px 32px; padding:0 10px; }
.inputbox p { clear:both; text-align:left; }

.ibl { width:100px; color:#666; text-align:right; float:left; margin-right:10px; padding-top:13px; }
.ibr { width:450px; text-align:left; float:left; padding-top:10px; +padding-top:8px; color:#666; }

.orderlist td { background:#fff; padding:5px 10px; text-align:center; }
.orderbox { width:80%; text-align:center; padding:20px 0 0 0; }
.orderbox a { margin:0 10px; }

.input_01 { border:1px solid #c8c8c8; height:18px; padding:1px; }
.input_submit { cursor:pointer; border:0px; width:60px; height:23px; background-image:url('../images/btn_submit.jpg'); }
.input_reset { cursor:pointer; border:0px; width:60px; height:23px; background-image:url('../images/btn_reset.jpg'); }