﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-family:"微软雅黑", "宋体"; font-size:14px;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a:link{ text-decoration:none; color:#666;}
a:visited{ text-decoration:none;  color:#666;}
a:hover{ text-decoration:none;  color:#666;}
a:active{ text-decoration:none;  color:#666;}
.clear{ clear:both;}
.a_active{	color: #3497db !important;}



.dingbu{ background:#f6f6f6; height:38px; line-height:38px; font-size:14px; color:#666666; border-bottom:1px solid #e9e9e9;}
.dingbu_nei{ width:1100px; margin:0 auto;}
.db_left{ float:left;}
.db_right{ float:right;}
.logo{ width:1100px; margin:15px auto 15px;}
.logo_left{ float:left;}
.logo_right{ float:right; line-height:24px; padding-left:45px;}

#nav{ background:#3497db;  width:100%;}
#nav_nei{ width:1100px; margin:0 auto; overflow:hidden; height:43px; }
#nav li{ float:left; list-style:none; height:45px; line-height:43px;  }
#nav li a{ display:block; width:157px; text-align:center;}
#nav li a:link{  font-size:14px; color:#fff; }
#nav li a:visited{  font-size:14px; color:#fff; }
#nav li a:hover{ font-size:14px; color:#fff;  background:#43aaf1; }
#nav li a:active{  font-size:14px; color:#fff; background:#43aaf1; }

.keywords{ width:1100px; margin:0 auto; padding:20px 0; }

.profile_news{ width:1100px; margin:0 auto; padding-top:40px;}
.profileindex{ width:715px; float:left; color:#888888; line-height:28px; font-size:14px; background:#eeeeee;}
.profileindex p{ width:390px; float:right; padding:20px 15px 5px 10px; font-size:14px;}
.profileindex img{ float:left; }
.profileindex a{display:bolck; border-radius:3px; margin-left:360px; padding:3px 7px; width:100px; font-size:12px; }
.profileindex a:link{ background:#d4d4d4; color:#888888; }
.profileindex a:visited{ background:#d4d4d4; color:#888888; }
.profileindex a:hover{ background:#d20001; color:#fff; }
.profileindex a:active{ background:#d20001; color:#fff; }

.newsindex{ width:350px; float:right;}
.newsindex ul{height: auto; margin:0; padding:0;}
.newsindex ul li{ width:350px; height:26px; margin-top:10px; padding:0; float:left; background:url(../images/index_li.jpg) left 6px  no-repeat;  text-indent:20px}
.newsindex a:link{ color:#666; text-decoration:none;}
.newsindex a:visited{ color:#666; text-decoration:none;}
.newsindex a:hover{ color:#d20001; text-decoration:none;}
.newsindex a:active{ color:#d20001; text-decoration:none;}



.proindex_wai{ background:#eeeff4; margin-top:50px; padding-bottom:23px;}
.proindex{ width:1020px; margin:0 auto; padding-top:50px;  }
.pro_cat_index{ width:260px; float:left;}
.pro_cat_index ul li{ background:url(../images/proli_index_bg.jpg) no-repeat; height:54px; line-height:54px; padding-left:35px; }
.pro_cat_index a{ display:block;}
.pro_cat_index a:link{ color:#666; }
.pro_cat_index a:visited{ color:#666; }
.pro_cat_index a:hover{ color:#d20001; }
.pro_cat_index a:active{ color:#d20001; }

.pro_cat_more{ background:#aaa; height:44px; line-height:44px; }
.pro_cat_more a{ color:#fff; display:block; padding-left:35px;}
.pro_pro_index{ width:750px; float:right;   }
.pro_pro_index h4{ text-align:center; font-weight:normal; width:230px; padding:7px 0; background:#3497db; color:#fff;}
.pro_pro_index li{ list-style:none; float:left;  width:230px; height:263px; padding-left:20px; padding-bottom:12px; }

.contact_index{ width:1100px; margin:0 auto; background:url(../images/sysk.jpg) no-repeat; color:#444; height:51px; padding-top:55px;}
.add_index{ float:left; padding-left:65px;}
.tel_index{ float:left; padding-left:226px;}
.email_index{ float:left; padding-left:150px;}


.footer{ background:#f5f5f5; border-top:1px solid #e6e6e6; padding:20px 0; font-size:14px; color:#666; }
.footer_nei{ width:1100px; margin:0 auto; text-align:center;}




.ban_about{ width:1100px; margin:0 auto; }


.mainy{ width:1100px; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.mainy_left{ width:224px; float:left; }
.mainy_left h3{ height:48px; line-height:48px; background:url(../images/left_b.jpg) no-repeat; font-size:16px; color:#fff; padding-left:40px;}
.mainy_left li{ background:url(../images/left_bg_rept.jpg) no-repeat; height:41px; line-height:41px; padding-left:40px;  font-weight:bold;}
.mainy_left li a:link{ color:#666; font-size:14px; display:block;}
.mainy_left li a:visited{ color:#666; font-size:14px; display:block;}
.mainy_left li a:hover{ color:#3497db; font-size:14px; display:block;}
.mainy_left li a:active{ color:#3497db; font-size:14px; display:block;}
.pro_left{ width:224px; float:left; }
.pro_left h3{ height:48px; line-height:48px; background:url(../images/left_b.jpg) no-repeat; font-size:16px; color:#fff; padding-left:40px;}
.pro_left li{ border:1px solid #ddd; border-top:0; height:43px; line-height:43px; padding-left:20px;  font-weight:bold;}
.pro_left li a:link{ color:#666; font-size:14px; display:block;}
.pro_left li a:visited{ color:#666; font-size:14px; display:block;}
.pro_left li a:hover{ color:#3497db; font-size:14px; display:block;}
.pro_left li a:active{ color:#3497db; font-size:14px; display:block;}







/* 公司简介右侧内容 */
.mainy_right{ width:840px; float:right;}
.mainy_right_b{ height:48px; line-height:48px; background:url(../images/right_b.jpg) no-repeat; }
.mainy_right_b1{ float:left; padding-left:15px; font-size:16px; font-weight:bold;}
.mainy_right_b2{ float:right; padding-right:15px; color:#888;}
.about_detail{ background:url(../images/right_bg_rept.jpg) repeat-y; padding:20px; line-height:26px; color:#666;}
.about_detail p{ text-indent:2em;}
.left_btm{ position:relative; margin-top:30px;  }
.left_btm span{ position:absolute; top:60px; left:30px; line-height:22px; color:#666;}



/* 产品列表 */
.pro_list{ width:800px;  padding-top:20px; padding-left:20px;padding-right:20px; background-color:#ffffff; background:url(../images/right_bg_rept.jpg) repeat-y;}
.pro_list img{ border:1px solid #dddddd; padding:4px;}
.pro_list h4{ text-align:center; padding:0; margin:0; font-size:14px; font-weight:normal; width:210px; padding-top:7px;}
.pro_list ul{ padding:0; margin:0; font-size:12px; padding-top:10px;}
.pro_list li{ list-style:none; float:left;  width:210px; padding:0 25px 30px; }



/*新闻列表页*/
.nei_news{ width:800px; padding: 0 20px; line-height:25px; background:url(../images/right_bg_rept.jpg) repeat-y;}
.nei_news ul{height: auto; margin:0; padding:0;}
.nei_news ul li{ width:800px; height:30px; margin-top:10px; padding:0; float:left; background:url(../images/news_icon.jpg) left 9px  no-repeat; border-bottom:1px dotted #bbb; text-indent:20px}
.nei_news ul li a span{ float:right;  font-size: 12px;}
.main_right_b{ background:url(../images/right_bg_top2.jpg) repeat-y; padding-left:30px; height:30px; line-height:30px; font-weight:bold;}
.news_detail{ width:800px; padding: 0 20px; line-height:25px; background:url(../images/right_bg_repeat.jpg) repeat-y; padding-bottom:1px;}


.pro_detail{ width:800px; padding:20px; background:url(../images/right_bg_rept.jpg) repeat-y;}
.news_detail{ width:800px; padding:20px; background:url(../images/right_bg_rept.jpg) repeat-y;}


.contact .contact_left{float:left; }
.contact .contact_right{float:right; }



/*分页样式*/
.page_info {	text-align: center;	margin-top: 10px;	color: #333;}
.page_info span {	padding: 0 2px;	font-weight: bold;}
.page_list {	height: 24px;	line-height: 24px;	text-align: center;	letter-spacing: 0;	font-family: "Arial Black";	font-size: 12px;	margin-top: 20px; padding-bottom:5px;}
.page_list a {	display: inline-block;	color: #898989;	border: 1px solid #e8e8e8;	background: #f8f8f8;	padding: 0 8px;	margin: 0 1px;}
.page_list a:hover {	color: #fff;	border: 1px solid #898989;	background: #898989;}
.page_list a.on {	color: #333;	border: 1px solid #ccc;	background: #E5EDF2;}
