@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑";-webkit-text-size-adjust:none; color:#3a3a3a; overflow-x:hidden;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*header*/
.header_bg{ min-width:1200px; background:url(../images/header_bg.jpg) no-repeat center top; height:132px;}
.header{ width:1200px; margin:0 auto; padding-top:21px;}
.ad{ width:229px; float:left; padding:30px 0 0 30px;}
.share01{ float:left; padding:10px 0 0 70px;}
.share02{ float:left; padding:10px 0 0 45px;}
.tel{ float:left; font-family:"华康雅宋体w9"; font-size:18px; line-height:28px; color:#201513; padding:15px 0 0 63px;}
.tel span{ color:#d71518; font-size:30px; line-height:40px;}
.code{ float:right; width:86px; height:85px; position:relative;}
.code_wz{ width:117px; height:24px; background:url(../images/code_wz.png) no-repeat; text-align:center; color:#4d4d4d; font-family:"宋体"; font-size:12px; position:absolute;left:18px; bottom:-13px;}
.nav_bg{ min-width:1200px; background:url(../images/nav_bg.jpg) repeat-x; height:28px;}
.nav{ width:1200px; margin:0 auto; height:28px; position:relative;}
.nav01{ width:147px; height:60px; position:absolute;left:0;top:-10px; z-index:4;}
.nav_con{width:1024px; background:url(../images/nav04.jpg) no-repeat left; height:28px; margin-left:147px; position:relative;}
.nav_con li{ width:128px; float:left; text-align:center; font-size:16px; line-height:28px;}
.nav_con li a{ color:#fff;}
.subnav{ position:absolute; top:28px; left:0; background:url(../images/subnav_bg.png);  height:148px; padding:10px 0; z-index:3; display:none;}
.subnav ul{ width:127px; float:left; text-align:center;}
.subnav ul li{ background:url(../images/subnav.jpg) no-repeat 28px center; line-height:36px; float:left;}
.nav:hover .subnav{display:block;}
.subnav ul li a{ color:#404040; font-family:"宋体"; font-size:12px;}
.banner{ min-width:1200px; position:relative;}
.notice_bg{ width:100%; position:absolute; bottom:0;left:0; background:url(../images/notice.png) repeat-x; height:41px; z-index:2;}
.notice{ width:1200px; margin:0 auto; line-height:41px; height:41px; color:#fff; font-size:18px; }
.notice span{ font-size:38px;}
.notice a{ color:#fff; margin-left:92px;}
.dw{ width:100%;position:absolute; top:37%;left:0;}
.nar{ width:1200px; margin:0 auto; text-align:right;}
/*index*/
.bg{ min-width:1200px; background:url(../images/index_bg.jpg) repeat-y center top;}
.menu_bg{ min-width:1200px; background:url(../images/menu_bg.png) no-repeat center top; height:352px;}
.menu{ width:910px; margin:0 auto; padding-top:25px;}
.menu li{ float:left; margin:0 30px;  width:162px; height:252px;}
.menu li a{ display:block; height:195px;}


.index{ width:1200px; margin:0 auto; padding-bottom:53px;}
.about{ width:745px; float:left;}
.about_tit{ border-bottom:solid 6px #b12827; height:37px;}
.about_tit01{ float:left; padding:10px 0 0 12px;}
.about_tit02{ float:right; line-height:34px; padding:3px 6px 0 0;}
.about_tit02 a{ color:#e72123;}
.about_con{ padding:21px 13px 0 22px; clear:both;}
.about_con img{ width:298px; float:left; border:solid 1px #c0bfbf; background:#fff; padding:5px; margin-right:21px;}
.about_con span{ font-family:"宋体"; font-size:14px; color:#080707; padding:6px 0 0; line-height:24px; display:block;}
.news{ width:405px; float:right; padding:9px 0 0;}
.news_pic{ width:392px; border:solid 1px #c0bfbf; background:#fff; padding:5px;}
.news_list li{ line-height:34px; border-bottom:dashed 1px #bebebe; height:34px; background:url(../images/news02.png) no-repeat left center; padding-left:15px;}
.news_list li a{ font-family:"宋体"; color:#080707;}

#news_list ul {	width: auto;height: 230px;padding: 9px;}
#news_list ul li {	width: auto;	padding-left: 10px;	height: 30px;	line-height: 30px; *height: 27px; *line-height: 27px;	padding-right: 10px;color:#000;}
#news_list a{color:#000;}
#news_list a:hover{ text-decoration:none; }
#news_list ul li:hover{ text-decoration:none; position: relative; right: 0px; top: 1px;}
#news_list .one {background: #F0F0F0;} 
#news_list ul li span {	float: left;}
#news_list ul li strong {	float: right;	font-weight: normal;}
#news_con {	width: auto;	min-height: 360px;	padding: 15px;	padding-right: 0px;	color:#000;	text-align:justify;}
#news_con .h1 {	text-align: center;	font-size: 16px;	height: 35px;	line-height: 35px;}
#news_con .h2 {	text-align: center;	font-weight: normal;	width: auto;	height: 25px;	line-height: 25px;	border-top: solid 1px #ccc;	border-bottom: solid 1px #ccc;	color: #666;	margin-bottom: 5px; font-size:14px}
#news_con #pic { position:relative;text-align: center;	margin-bottom: 5px;margin-top: 36px;}
#news_con #pic #prev{ position:absolute; top:50%; left:0px; font-size:50px;font-weight:bold}
#news_con #pic #next{ position:absolute; top:50%; right:0px; font-size:50px;font-weight:bold}
#news_con #pic #prev_none{ position:absolute; top:50%; left:0px; color:#999; font-size:50px;font-weight:bold}
#news_con #pic #next_none{ position:absolute; top:50%; right:0px; color:#999; font-size:50px;font-weight:bold}
#news_cons_title{border-bottom:solid 1px #ccc; font-weight:bold ; font-size:15px; margin-bottom:10px;}
#news_cons{ margin-bottom:15px;}





/*footer*/
.footer_bg{ min-width:1200px; background:url(../images/footer_bg.jpg) repeat-x; height:285px; clear:both;}
.footer{ width:1200px; margin:0 auto;}
.tel02{ width:205px; height:57px;/* background:url(../images/tel.png) no-repeat;*/ float:left; margin:1px 0 0 30px; padding:60px 0 0 0px; color:#080707;font-family:"华康雅宋体w9"; font-size:26px; line-height:30px;}
.nav_list{ width:840px; float:right; padding:43px 0 0;}
.nav_list dl{ width:120px; float:left; background:url(../images/foot.jpg) no-repeat right top; padding:20px 0 0; text-align:center; min-height:148px;}
.nav_list dt{ color:#080707; font-family:"宋体"; font-size:14px; font-weight:bold; }
.nav_list dd a{ color:#080707; font-family:"宋体";}
.copyright{ text-align:center; clear:both; color:#080707; font-family:"宋体"; padding:28px 0 0;}
/*产品列表*/
.main{ width:1200px; margin:0 auto; background:url(../images/main_bg.png) no-repeat center top;}
.main_tit{ height:155px;}
.main_tit01{ float:left; padding:30px 0 0 25px;}
.main_tit02{ float:right; padding:47px 6px 0 0; color:#0a0809;font-family:"宋体";}
.main_tit02 a{ color:#0a0809;}
.classify{ font-size:18px; height:36px; clear:both; line-height:36px;}
.classify a{ color:#fff; background:#a0a0a0; padding:7px 35px; margin-right:20px; }
.classify a:hover{ background:#e60012;}
.pro_list li{ background:url(../images/main04.png) repeat-x left bottom; padding:30px 0;}
.pro_list_con{ width:500px; float:left; font-size:14px; color:#3a3a3a; font-family:"宋体"; line-height:30px;}
.pro_list_con h2{ font-size:18px; line-height:52px;}
.pro_list_con a{ padding:27px 0 0; display:block;}
.page{ padding:30px 0 47px; text-align:center;height:28px; line-height:28px;}
.page a{ color:#2b2b2b; font-family:"宋体"; font-size:14px;background:#dcdcdc; margin:0 5px; padding:4px 12px; }
.page a:hover{ color:#f10624; }

/*产品*/
.pro{ padding:30px 0 0;}
.pro_text{ font-family:"宋体"; font-size:14px; line-height:30px; padding:18px 0 52px; color:#3a3a3a; position:relative;}
.pro_text a{ position:absolute;right:0;bottom:52px;}

/*搜索*/
.left{ width:273px; float:left;}
.main_classify{ border:solid 1px #cdcdcd;}
.main_classify_tit{ text-align:center; font-size:18px; color:#3a3a3a; height:64px; line-height:64px; background:#ebebeb;}
.main_classify_con{ background:#fff; padding:0 7px; min-height:257px;}
.main_classify_con li{ font-size:18px; background:url(../images/main04.png) repeat-x left bottom; text-align:center; line-height:60px;}
.main_classify_con li a{ color:#3a3a3a;}
.contact{ margin:14px 0 0;border:solid 1px #cdcdcd;height:394px;}
.contact_con{ background:#fff; min-height:201px;}
.tel03{ background:url(../images/main14.jpg) no-repeat center top; height:40px; padding:40px 0 0 102px; font-size:26px;font-family:"华康雅宋体w9"; line-height:24px;}
.contact_text{ font-size:14px; color:#3a3a3a; padding:4px 23px 0 19px;height:241px;}

.right{ width:915px; float:right; border:solid 1px #cdcdcd; background:#fff; min-height:606px;font-family:"宋体";}
.search{ margin:42px auto; width:466px;}
#textfield{ width:330px; height:35px; background:url(../images/main15.jpg) no-repeat; float:left; border:none; padding-left:43px;}
.map{ border:solid 1px #cdcdcd; text-align:center; clear:both; width:461px; margin:0 auto;}

/*单页*/
.right_tit{ text-align:center; color:#3a3a3a; line-height:28px; padding:25px 0 16px;}
.right_tit h2{ font-size:18px; line-height:32px; }
.right_pic{ width:410px; margin:0 auto; border:solid 1px #c3c3c3;}
.right_text{ padding:20px 68px 28px 74px; line-height:30px;text-align: justify;}
.next{ padding-left:32px; line-height:30px;}
.next a{ color:#3a3a3a; display:block;}

.main_text{ width:1002px; margin:0 auto;}
.main_text_tit{ float:right; color:#373835;padding-top:30px; padding-bottom:23px;}
.main_text_tit a{color:#faf9f9; }
.main_nav_bg{ min-width:1200px; background:#9bb635; height:47px;}

#pro_list li {
width: 230px;
float: left;
margin-right: 15px;
padding: 3px 5px;
}


.pro2_title{float:left; color:#7f7f7f; font-family:"宋体"; font-weight:bold; font-size:14px;}
.pro2_wz{float:right; text-align:right; color:#5e5e5e; font-family:"宋体";}
.pro2_wz a{color:#5e5e5e;}
.pro2{width:100%;}
.pro2 li{border-bottom:solid 1px #ddd; padding:22px 60px 22px 41px; font-family:"宋体"; color:#7f7f7f;}
.pro2 img{float:left; width:210px; height:160px; padding:4px 5px; border:solid 1px #ddd; margin-right:35px;}
.pro2 h4{color:#257bb6; font-size:14px; font-weight:bold; line-height:38px;}
.pro2 a{color:#7f7f7f;}
.pro2 a:hover{color:#000;}
.pro2 .nopro{border:none;}



