﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#222; line-height:24px; background:#fff; font-family:"微软雅黑"}

a { color:#222; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/******************header css***************/
.min{background:#fbfbfb; border-bottom:1px solid #e9e9e9; height:37px; line-height:37px;}
.min_cont{ width:1240px; margin:auto;}
.wel{float:left; width:380px; color:#7d7d7d;}
.min_link{float:right; text-align:right; width:211px;}
.min_link a{ margin:0 10px;}
.min_link a:hover{color:#ff6600;}

.index_main{width:1240px; margin:auto; margin-top:20px;}
.menu{/*background:#404144;*/ height:50px; line-height:50px; width:1240px; margin:auto; margin-top:10px;}
.menu ul li{float:left; padding:0 28px; font-size:18px;}
.menu ul li a{color:#000;}
.menu ul li.all{background-color:#ff4a00; width:194px;}
.menu ul li.all a{color:#fff;}
.header{ width:1240px; margin:auto;}
.logo{width:204px; float:left; margin-top:10px;}
.search{width:426px; float:right; margin-top:25px;}
.allmenu{width:248px; border:1px solid #e9e9e9; background:#fff;border-top:none; border-bottom:none; float:left}
.allmenu dl{ border-bottom:1px solid #e9e9e9; padding:13px 10px}
.allmenu dt{color:#ff4a00; font-size:14px; height:25px}
.allmenu dd a{font-size:14px; padding-right:10px; color:#222}
.index_banner{ width:1240px; margin:auto;}
.banner{ width:990px; float:left;}
.banner1{ width:1240px; margin:auto; margin-top:10px;}
.titlecn{font-size:18px; float:left; display:block; width:90px; padding-top:12px;}
.titleen{background:url(../images/bg.jpg) repeat-x 0 5px; display:block; width:1146px; height:35px; float:left; font-size:14px;}
.kt_left{float:left; width:192px}
.kc_left_title{ background:#fe4445; height:57px; padding:20px; text-align:center; color:#fff; position:relative;}
.san{position:absolute; right:-11px; bottom:0;}
.kt_memo a{color:#7c7c7c; font-size:14px;}
.kt_list{width:290px; float:left;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9; height:185px; padding:33px 29px;}
.kt_right{width:1048px; float:left;border-top:1px solid #e9e9e9;}
.kt_cont{ margin-top:20px; margin-bottom:20px}
.pro_list{width:205px; float:left;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9; height:260px; text-align:center ; padding-top:30px}
.pro_name{font-size:16px;}
.pro_cont{border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; width:1236px; margin-top:20px;}
.baoming{background:url(../images/bg1.jpg) no-repeat; height:260px; margin-top:20px; text-align:center; color:#fff; padding-top:50px;margin-bottom:30px}
.bm_btn{text-align:center; margin-top:30px; }
.bm_btn a{border:2px solid #fff; padding:15px 100px; font-size:14px; color:#fff}
.title1{text-align:center; font-size:26px; color:#000}
.mr{width:278px; float:left; margin:15px}
.mr_name{font-size:16px; text-align:center}
.mr_box{margin-top:40px;}
.mr_more{text-align:center; margin-top:30px; margin-bottom:30px}
.mr_more a{padding:10px 40px; font-size:14px; color:#f7931e; border:2px solid #f7931e}
.bz_box{background:#fafafa; margin-top:30px; padding-bottom:20px;}
.bz_pic{width:95px; float:left;}
.bz_right{float:left; width:202px; margin-left:30px;}
.bz_list{width:333px; float:left; margin:40px;}
.bz_pic img{border-radius:50%;}
.bz_name{font-size:16px;}
.bz_memo{font-size:14px; color:#666;}
.bz_more a{ font-size:14px;color:#f7931e}

.news_box{border:1px solid #d7d7d7; padding:0 20px;  margin-top:30px}
.new_pic{width:294px; float:left; padding-top:20px}
.new_left{ width:305px; float:left;padding-top:20px; height:313px; margin-left:20px;border-right:1px solid #d7d7d7; }
.new_middle{float:left; width:265px; margin-right:20px;padding-top:20px; margin-left:25px;}
.new_right{float:left; width:265px;padding-top:20px}
.sl_pic{margin-top:10px; margin-bottom:10px;}
.footer{border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin-top:30px;}
.foot_cont{width:1240px; margin:auto;}
.foot_cont dl{float:left; height:180px; width:105px; padding-left:40px; padding-top:20px; border-right:1px solid #d7d7d7;}
.foot_cont dl dt{font-size:16px; margin-bottom:10px;}
.foot_cont dl dd{font-size:14px;}
.foot_cont dl dd a{color:#666;}
.di_lx{float:left; width:445px; margin:20px}
.dibu{text-align:center; padding:20px;}

.banner{ margin-top:10px;}

.nei_title{background:url(../images/icon3.jpg) no-repeat; height:35px; padding-left:20px; line-height:35px;}
.nei_title span{font-size:18px;}
.left{float:left; margin-top:30px; width:250px;}
.right{float:right; margin-top:30px; width:970px}
.left_menu ul{border:1px solid #d7d7d7; border-bottom:none}
.left_menu ul li{height:46px; line-height:46px;border-bottom:1px solid #d7d7d7; padding-left:20px}
.left_menu ul li a{border-left:3px solid #595959; padding-left:25px; font-size:16px}
.left_menu ul li a:hover{border-left:3px solid #ff4a00; color:#ff4a00}
.left_menu ul li a.menuon{border-left:3px solid #ff4a00; color:#ff4a00}
.mr_name1{background:#fff; opacity:0.8; width:250px; height:30px; text-align:center; position:absolute; bottom:0}
.mr_pic{position:relative;}
.hd_box{background:url(../images/bg2.jpg) no-repeat; width:248px; height:213px; padding-top:100px;}

.prod_one{  margin-top:30px;}
.pro_list1{width:308px; float:left;border:1px solid #e9e9e9; height:288px; text-align:center ; padding-top:30px; margin:6px;}
.prod_pic{width:437px; border:1px solid #e9e9e9; float:left}
.prod_memo{float:right; width:500px;}
.prod_detail{border-bottom:1px solid #ff4a00; height:32px; margin-top:30px;}
.prod_detail span{padding:10px 25px; font-size:14px; background:#ff4a00; color:#fff; border-top-left-radius:5px; border-top-right-radius:5px;}

.mr1{width:278px; float:left; margin:22px;}
.mrd_pic{width:304px; float:left; }

.prod_pic{width:437px; border:1px solid #e9e9e9; float:left}
.mrd_middle{ float:left; width:306px; margin-left:20px;border-right:1px solid #e9e9e9;}
.bz_memo1{font-size:12px; color:#666;}
.bz_name1{font-size:14px;}
.mrd_right{float:right; width:300px;}
.mr_video{border-top:1px dashed #333; padding-top:30px; margin-top:30px;}

.new_pic1{ float:left; width:223px;}
.new_list{border:1px solid #e9e9e9; padding:20px; margin-top:20px;}
.new_right1{float:left; width:635px; margin-left:30px;}
.new_time{font-size:16px; color:#333;}
.new_time img{vertical-align:middle;}
.new_title{ font-size:28px;}
.new_title a{color:#333;}
.new_memo a{color:#666;}
.new_more a{color:#b20000; text-decoration:underline;}
.kt_list1{width:290px; float:left; height:185px;  margin:25px 15px;}