/* 公用样式 */

body {
	font-family:"宋体";color:#666; font-size:12px; line-height:200%;
}
body, div, dl, dt, dd, ul, ol, li{
	margin:0;
	padding:0;
	list-style:none;
}
img{border:0}
a{ color:#666; text-decoration:none;}
a:hover {color:#E50012; text-decoration:none;}
.clear{clear:both;}
.center{ width:960px; margin:0 auto;}


/* 头部 */
.top{ width:100%; height:160px; background:url(../images/top_bg.jpg) repeat-x;}
.top .list{ width:960px; margin:0 auto; height:32px; line-height:32px;}
.top .list span{ float:right;}
.top .logo{ width:960px; margin:0 auto;}


/* 导航 */
.nav{ width:100%; height:45px; line-height:45px; background:url(../images/nav.jpg) repeat-x;}
.nav .ment{ width:960px; margin:0 auto;}
.nav .ment ul li{ width:120px; float:left; text-align:center; font-weight:400; font-family:Microsoft YaHei; font-size:16px; background:url(../images/nav_li.jpg) no-repeat top left}
.nav .ment ul li a{ color:#FFF;}
.nav .ment ul li a:hover{ color:#FFF;}


/* banner */
.banner { height:400px;}

#flashs { position:relative; overflow:hidden; }
#flashs .bgitem { z-index:1; position:absolute; top:0; left:0; }
#flashs .btn { position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:4px 6px; z-index:101}
#flashs .btn span { color:#292522; background:#fff; border:1px solid ##33FF00; cursor: pointer; display: inline-block; margin-left: 5px; padding:0 6px; }
#flashs .btn span.cur { background:#000; color:#fff;}

/*分页样式*/
.pages{
	text-align:center;
	margin-top:20px;
}
.pages a{
	display:inline-block;
	border:1px solid #ccc;
	height:25px;
	line-height:25px;
	padding:0 10px;
	margin-left:5px;
	background:#fff;
	text-indent:0px;
	border-radius:3px;
}
.pages a:hover{
	color:#f60;
	border:1px solid #ff5500;
}
.pages .focus{
	display:inline-block;
	color:#f60;
	border:1px solid #ff5500;
	height:25px;
	line-height:25px;
	padding:0 10px;
	background:#ffeee5;
	text-indent:0px;
}


/*分页样式*/



/* 搜索 */
.sec_bg1{ width:100%; height:42px; line-height:42px; background:url(../images/sec_bg.jpg) repeat-x;}
.sec_bg1 .Search{ width:960px; margin:0 auto;}
.sec_bg1 .Search font{ float:left; word-spacing:10px; font-size:12px;}
.sec_bg1 .Search span{width:260px; float:right;}
.sec_bg1 .Search .inp01{ width:180px; height:22px; line-height:22px; background:url(../images/sec_bj.jpg) repeat-x; border:0; vertical-align:middle;}
.sec_bg1 .Search .s_ss{ vertical-align:middle;margin-left:-7px}


/* 产品展示 */
.p_pro{ width:960px; margin:0 auto;}
.p_pro .p_left{ width:200px; float:left; margin-top:10px;}
.p_pro .p_left .p_tie{ height:40px; line-height:40px; background:#7C7C7C; }
.p_pro .p_left .p_tie span{font-weight:400; font-family:Microsoft YaHei; padding-left:10px; font-size:14px; color:#FFF;}
.p_pro .p_left .p_bor{ border:1px solid #7C7C7C; border-top:none;}
.p_pro .p_left .p_bor .p_ter{ padding:1px 0 5px 0;}
.p_pro .p_left .p_bor .p_ter ul li{ height:31px; line-height:31px; background:url(../images/p_ter.jpg) no-repeat; padding-left:36px; margin-top:5px;}
.p_pro .p_left .p_bor .p_list{ padding:7px;}

.p_pro .p_right{ width:750px; float:right; margin-top:10px;}
.p_pro .p_right .tietle{ height:45px; line-height:40px; background:url(../images/pro_tie.jpg) no-repeat;}
.p_pro .p_right .tietle span{font-weight:400; font-family:Microsoft YaHei; padding-left:20px; font-size:14px; color:#FFF;}
.p_pro .p_right .tietle a{ float:right;}
.p_pro .p_right .pro_list{ margin-top:15px;}
.p_pro .p_right .ab_tie{ height:35px; line-height:35px; border:1px solid #DEDEDE; background:#FAFAFA;}
.p_pro .p_right .ab_tie span{font-weight:400; font-family:Microsoft YaHei; padding-left:5px; font-size:14px; padding-left:10px;}
.p_pro .p_right .ab_list{ padding:10px 0;}
.p_pro .p_right .pro_list ul li{ width:232px; float:left; margin-left:11px; _margin-left:8px; text-align:center; margin-top:10px;}
.p_pro .p_right .pro_list ul li img{ width:230px; height:200px; border:1px solid #E2E2E2; padding:1px;}

.p_pro .p_right .honor_list ul li{ width:232px; float:left; margin-left:11px; _margin-left:8px; text-align:center; margin-top:10px;}
.p_pro .p_right .honor_list ul li img{ width:230px; height:250px; border:1px solid #E2E2E2; padding:1px;}



/* 产品优势 */
.ys_img{ width:100%; height:509px; background:url(../images/ys_img.jpg) no-repeat; margin-top:15px;}


/* 关于我们 */
.i_about{ width:960px; margin:0 auto;}
.i_about .ab_lefe{ width:650px; float:left; margin-top:15px;}
.i_about .ab_lefe .ab_tie{ height:45px; line-height:45px; background:url(../images/ab_tie.jpg) no-repeat;}
.i_about .ab_lefe .ab_tie span{font-weight:400; font-family:Microsoft YaHei; padding-left:10px; font-size:14px; color:#616161;}
.i_about .ab_lefe .ab_tie a{ float:right; padding-right:10px;}
.i_about .ab_lefe .ab_list{ margin-top:15px;}
.i_about .ab_lefe .ab_list img{ float:left; padding-right:15px;}
.i_about .ab_lefe .ab_list span{ font-size:14px;}
.i_about .ab_lefe .ab_list a{ color:#F00;}
.i_about .ab_lefe .ab_list a:hover{ color:#F00;}

.i_about .ab_right{ width:270px; float:right; margin-top:15px;}
.i_about .ab_right .ab_tie{ height:45px; line-height:45px; background:url(../images/h_bg.jpg) no-repeat left bottom;}
.i_about .ab_right .ab_tie a{ float:right;}
.i_about .ab_right .honor{ margin-top:10px;}

/*证书*/
.i_about .ab_right .honor .zs_c{ margin-top:15px;}
.i_about .ab_right .honor .zs_c em{ margin-top:80px; cursor:pointer;}
.i_about .ab_right .honor .zs_c .ul_con{ margin:0 8px 0 13px;}
.i_about .ab_right .honor .fl { float:left;}
.i_about .ab_right .honor .fr { float:right;}
.i_about .ab_right .honor .zs_c ul li{ float:left; margin-right:15px; text-align:center; width:210px;}
.i_about .ab_right .honor .zs_c ul li img{ width:150px; height:200px; border:1px solid #DBDBDD; padding:8px;}


/*公司风采*/
.strength{ width:960px; margin:0 auto;}
.strength .str_tie{ margin-top:15px;}
.strength .zs_c{width:960px; margin:0 auto; padding-top:15px;}
.strength .zs_c em{ margin-top:70px; cursor:pointer;}
.strength .zs_c .ul_con{ margin:0 10px 0 10px;}
.strength .fl { float:left;}
.strength .fr { float:right;}
.strength .zs_c ul li{ float:left; margin-right:13px; _margin-right:11px; text-align:center; width:295px;}
.strength .zs_c ul li img{ width:290px; height:220px; border:1px solid #ddd; padding:1px;}

.i_ban{width:960px; margin:0 auto;}


/*新闻中心*/
.news_bg{ width:100%; height:429px; background:url(../images/news_bg.jpg) repeat-x; margin-top:10PX;}
.news_bg .news{ width:960px; margin:0 auto; padding-top:30px;}
.news_bg .news .n_left{ width:300px; background:#FFF; height:365px; float:left;}
.news_bg .news .n_left .n_list{ width:280px; margin:0 auto; padding-top:15px;}
.news_bg .news .n_left .n_list .n_tie{ height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.news_bg .news .n_left .n_list .n_tie a{ float:right;}
.news_bg .news .n_left .n_list .n_tie span{font-weight:400; font-family:Microsoft YaHei; font-size:16px;}
.news_bg .news .n_left .n_list .cj_list dl{ margin-top:15px; height:133px; border-bottom:1px dashed #D1D1D1; overflow:hidden;}
.news_bg .news .n_left .n_list .cj_list dl dt{ height:22px; line-height:22px; background:URL(../images/A.jpg) no-repeat center left; padding-left:25px; font-weight:bold;}
.news_bg .news .n_left .n_list .cj_list dl dd{ margin-top:3px; background:URL(../images/Q.jpg) no-repeat 1px 1px; padding-left:25px; color:#A5A5A5;}
.news_bg .news .n_left .n_list .cj_list dl dd a{ color:#E50012;}
.news_bg .news .n_left .n_list .cj_list dl dd a:hover{ color:#E50012;}

.news_bg .news .n_l_ter{ width:360px; background:#FFF; height:365px; float:left; margin-left:20px;}
.news_bg .news .n_l_ter .n_l_list{ width:340px; margin:0 auto; padding-top:15px;}
.news_bg .news .n_l_ter .n_l_list .n_tie{ height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.news_bg .news .n_l_ter .n_l_list .n_tie a{ float:right;}
.news_bg .news .n_l_ter .n_l_list .n_tie span{font-weight:400; font-family:Microsoft YaHei; font-size:16px;}
.news_bg .news .n_l_ter .n_l_list .n_img{ margin-top:12px;}
.news_bg .news .n_l_ter .n_l_list .n_img img{ width:122px; height:91px; padding:1px; border:1px solid #D3D3D3; float:left; margin-right:10px;}
.news_bg .news .n_l_ter .n_l_list .n_img a{ color:#E50012;}
.news_bg .news .n_l_ter .n_l_list .list{ margin-top:5px;}
.news_bg .news .n_l_ter .n_l_list .list ul li{ height:30px; line-height:30px; border-bottom:1px dashed #D0D0D0; background:url(../images/n_li.jpg) no-repeat center left; padding-left:10px;}


.news_bg .news .n_l_right{ width:260px; background:#FFF; height:365px; float:right;}
.news_bg .news .n_l_right .n_r_list{ width:240px; margin:0 auto; padding-top:15px;}
.news_bg .news .n_l_right .n_r_list .n_tie{ height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.news_bg .news .n_l_right .n_r_list .n_tie a{ float:right;}
.news_bg .news .n_l_right .n_r_list .n_tie span{font-weight:400; font-family:Microsoft YaHei; font-size:16px;}
.news_bg .news .n_l_right .n_r_list .list{ margin-top:5px;}
.news_bg .news .n_l_right .n_r_list .list ul li{ height:32px; line-height:32px; border-bottom:1px dashed #D0D0D0; background:url(../images/n_li.jpg) no-repeat center left; padding-left:10px;}


/*友情链接*/
.link{ width:960px; margin:0 auto; height:115px; line-height:125px;}
.link img{ float:left; padding-top:25px;}
.link a{ width:80px; float:left;}


/*end*/
.e_bg{ width:100%; height:219px; background:url(../images/e_bg.jpg) repeat-x; margin-top:10px;}
.e_bg .end{ width:960px; margin:0 auto;}
.e_bg .end .e_nav{ height:47px; line-height:47px; text-align:center; font-size:14px; word-spacing:10px; color:#FFF;}
.e_bg .end .e_nav a{ color:#FFF;}
.e_bg .end .e_nav a:hover{ color:#FFF;}

.e_bg .end .e_list{ width:800px; margin:0 auto; padding-top:25px; color:#FFF; line-height:280%;}
.e_bg .end .e_list img{ float:left;}
.e_bg .end .e_list a{ color:#FFF;}
.e_bg .end .e_list a:hover{ color:#FFF;}




/* 产品内页 */
.produlist{ padding:15px 0;}
.produlist .tt_li{ text-align:left; line-height:280%;}
.produlist .tt_li1{ text-align:center; line-height:280%;}
.produlist .p_tit{ margin-top:10px; background:#7C7C7C; padding-left:10px; height:30px; line-height:30px; font-weight:bold; color:#FFF}
.produlist .p_ters{ padding-top:10px;}


/* 新闻分类页 */
.news_img{ margin-top:10px;}
.news_img dl{ height:90px; overflow:hidden; border-bottom:1px dashed #CCC; margin-top:10px;}
.news_img dl dt{ height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.news_img dl dd{}


/* 新闻详情页 */
.n_news{ padding-top:5px; padding-bottom:10px;}
.n_news_c{padding:10px; padding-top:20px;}
.n_news_c .more a{ color: #F00;}



/* 留言 */
.message{width:700px; padding-top:20px; margin-left:20px;}
.red_x{ color:#F00;}
.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }
.tab_lt { text-align:right; font-size:14px;}
.tab_1 .span_1 { color:#F00;}
.tab_1 { line-height:35px; margin:10px 0 0 0;}
.m_b17{ background:url(../images/bas_1.gif) no-repeat; width:63px; height:27px; line-height:27px; color:#FFF;}



/* 箭头向上 */
#back-to-top{
		position:fixed;
		bottom:5%;
		right:1%;
	}
	#back-to-top a{
		text-align:center;
		text-decoration:none;
		color:#d1d1d1;
		display:block;
		width:50px;
		/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
		-moz-transition:color 1s; 
		-webkit-transition:color 1s;
		-o-transition:color 1s;
	}
	#back-to-top a:hover{
		color:#979797;
	}
	#back-to-top a span{
		display:block;
		height:72px;
		width:50px;
		background:url(../images/top.png) no-repeat center center;
		margin-bottom:5px;
		-moz-transition:background 1s;
		-webkit-transition:background 1s;
		-o-transition:background 1s;
	}
	#back-to-top a:hover span{
		background:url(../images/top.png) no-repeat center center;
	}