@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑";}
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}

/*head*/
.lh_head{ width:100%; float:left; background: #e6001f; z-index: 100; position: relative; /*border-bottom: 2px solid #f60;*/}
.lh_heada{width:100%; height:35px; color:#fff; z-index: 101; position: relative;}
.lh_heada1,.lh_headb1{width:1200px; margin: 0 auto;}
.lh_heada2{width:1200px; float:left; line-height: 35px;}
.lh_heada_title{ font-size:14px; float: left; width:800px;}
.lh_heada_lng{width:400px; float:right; text-align: right; font-size:14px;}
.lh_heada_lng a:link,.lh_heada_lng a:visited{ color:#fff;}
.lh_heada_lng a{ padding-left:20px;}
.lh_headb{ width:100%; float:left; background: #fff; box-shadow: 0px 2px 3px #666; z-index: 102; position: relative; height:111px;}
.lh_headb2{width:1200px; float:left;}
.lh_headb_logo{width:320px; float:left;}
.kft_head_dh{ width: 773px; float: right;}
.kft_head_dh li{ float:left; margin-top: 0px;}
.kft_head_dh li a:link,.kft_head_dh li a:visited,.kft_head_dh li a:hover{ color:#111;}
.kft_head_dh li a{ padding:41px 21px; line-height:104px;border-bottom: 8px solid #fff;}
.kft_head_dh li a:hover{ background:#e6001f; color:#fff; border-bottom: 8px solid #424242;}
.kft_head_dh li p{display:none; text-align: center; font-family: Arial; color:#fff; font-size:12px;}
.kft_head_dh li:hover p{margin-top:-40px; display: block;}
.xian_a a{ border-right:1px solid #eee;}


/*index about*/
.index_about{width:100%; float: left; background: #eee; padding-top: 55px; padding-bottom: 55px;} 
.index_abouta{width:1200px; margin: 0 auto;}
.index_aboutb{width:1200px; float:left; overflow: hidden;}
.index_about_nr{width:700px; float:left;}
.index_about_img{ width:450px; float:right; text-align: right;}
.index_about_img img{width:100%; margin-top: 20px;}
.index_about_nr h1{ font-size:16px; font-family: Arial; color:#777;}
.index_about_nr h1 span{ font-size:26px; color:#f7b146; padding-right: 10px;}
.index_about_nr p{ font-size:14px;/* color:#666;*/ color: #666; line-height: 26px; margin-top: 15px;}
.index_about_nr dd{ font-size:14px; color:#f7b146; line-height: 28px;}
.index_about_nr dl a:link,.index_about_nr dl a:visited{ color:#fff;}
.index_about_nr dl a{ background:#999;font-size:12px; padding: 5px 20px; line-height: 28px;}


/*index unti*/
.index_unti{width:100%; float: left; padding-top: 75px; padding-bottom: 35px; background: #fff;}
.index_untia{width:1200px; margin: 0 auto; }
.index_untib{width:1200px; float:left; text-align: center;}
.index_untib h1,.unti_c h1{ font-size:22px; color:#222; line-height: 35px;}
.index_untib p{ font-size:14px; color:#696868; line-height: 26px; margin-top: 15px;}
.index_unti_xian{ width:100%; background:url(../images/xian.png) center repeat-x; margin-top: 20px;}
.index_unti_xiana{width:230px; margin: 0 auto; background: #dcdada; height: 4px;}
.index_unti_list{width:1200px; margin: 0px auto;}
.index_unti_lista{width:1200px; float:left; margin-top: 25px;}
.unti_a{width:205px; float:left; background: #fff; height: 286px; padding: 25px;}
.unti_a a:link,.unti_a a:visited,.unti_c a:link,.unti_c a:visited{color:#4d4c4c;}
.unti_a h1,.unti_b h1{ font-size:18px; margin-bottom: 8px;}
.unti_a h1 a:link,.unti_a h1 a:visited,.unti_b a:link,.unti_b a:visited{ color:#010101;}
.unti_a dd,.unti_c dd{ font-size:14px; line-height: 28px;}
.unti_a a:hover{ color:#e6001f;}
.unti_b{width:272px; float: left;  height: 110px; padding: 25px;}
.unti_ba{width:322px; float: left;margin-left: 15px;}
.unti_b2{ width:250px;}
.unti_b2 dd{  font-size:12px;line-height: 24px;height:24px; overflow: hidden;}
.unti_b2 a:link,.unti_b2a:visited{color:#4d4c4c;}
.unti_b a:hover{color:#e6001f;}
.unti_c{width:542px; float: left; margin-top: 25px;height: 286px; padding: 25px;}
.unti_c h1 a:link,.unti_c h1 a:visited{color:#010101;}
.unti_b3 dd{  font-size:14px;line-height: 28px;}
.unti_b3 dd a:link,.unti_b3 dd a:visited{ color:#4d4c4c;}
.hd_mainb{width:100%; float: left;}
.hd_mainb1{width:1200px; margin: 0px auto;}
.hd_mainb2{width:1200px; float: left; margin-top: 65px;}
.mainb_t1{ width:240px; height: 30px; border: 2px solid #7e7e7e; margin: 20px auto;}
.mainb_t2{width:130px; margin: 0px auto; font-size:18px; background: #eee; text-align: center;}
.mainb_t2 h1{ font-size:24px; margin-top: -37px;}
.mainb_t3{ width:100%; text-align: center; font-family:'Andale Mono'; color:#5f5f5f;}
.mainb_t3 h1{font-family:'Andale Mono'; line-height: 35px; padding-top: 10px; padding-bottom: 10px;}
.mainb_t4,.mainb_t4 h1{ font-size:12px; text-align: center;}
.mainb_t4{width:230px; border-top:1px solid #333; margin:1px auto;font-family:'Avant Garde';}
.mainb_t5{width:1200px; margin: 35px auto; text-align: center; font-size:14px; color:#666; line-height: 35px;}
.mainb_t5 a:link,.mainb_t5 a:visited{ color:#333;}
.mainb_t5 a{ padding:8px 20px; border:1px solid #999; border-radius: 50px; }
.mainb_t5 p{margin-top: 40px;}
.mainb_t5 p a:hover{background:#1c130b; color:#f9be36; border: 0px solid #f9be36;}
.hd_mainc{width:100%; height: 697px; background: url(../images/mainc_bg.jpg);}
.hd_mainc1{ width:1200px; margin: 0px auto;}
.hd_mainc2{width:1200px; float: left; padding-top: 50px; }
.index_lb_a{width:366px; margin-top: 25px; float: left; height: 435px;}
.index_lb_a1{ z-index:30; position: relative;}
.index_lb_a2{ z-index:32; position: relative; height: 65px; background: url(../images/huang_bg.png); margin-top: -65px;}
.index_lb_a2 h1{ font-size:16px; line-height: 65px;}
.index_lb_a2 h1 a:link,.index_lb_a2 h1 a:visited{ color:#281b07;}
.index_lb_a2  a{ padding-left:25px;}
.index_lb_a2  a span{border:1px solid #281b07; padding-left: 5px;padding-right: 5px; line-height: 0px; margin-left: 8px;}



/*index dingzhi*/
.index_dz{ width:100%; float: left; padding-top: 25px; padding-bottom: 75px;}
.index_dza{width:1200px; margin: 0px auto;}
.index_dzb{ width: 1200px; float: left;}
.index_dz_left{width: 592px; float: left; height: 385px;background: url(../images/640.jpg); color:#fff; text-align: center;}
.index_dz_right{ width:592px; float: right;height: 385px; color:#fff; text-align: center; }
.index_dz_left h1{ color:#f2b517; font-size:30px; padding-top: 60px;}
.index_dz_left dd{color:#f2b517;font-size:30px; }
.index_dz_left p{ font-size:16px; line-height: 30px; margin-top: 15px;}
.index_dz_left p a:link,.index_dz_left p a:visited{ color:#111;}
.index_dz_left p a{padding:8px 40px; background: #f1bc00;}
.index_dz_left p a:hover{ background: #fff;}
.lk_top{ color:#ffb201; line-height: 80px; font-size: 30px;}
.lk_top a:link,.index_dz_right a:visited{color:#f1bc00;}
.lk_top a{ font-size:14px; float: right; padding-right: 25px;}


/*footer*/
.footer_a{ width:100%; float:left; background:#19212e; padding-top:25px; padding-bottom:25px;}
.footer_b{ width:1200px; margin:0 auto;}
.footer_c{ width:1200px; float:left;}
.footer_left{ width:410px; float:left; margin-top:30px;}
.footer_left dd{ color:#4f5e75; font-size:14px; margin-top:18px; line-height:25px;}
.footer_left ul li{ float:left; color:#191f2f; margin-top:30px;}
.footer_left ul li a:Link,.footer_left ul li a:visited{ color:#191f2f;}
.footer_left li a{ display:block; width:33px; height:33px; border-radius:50px; background:#525e74; margin-right:18px; text-align:center; line-height:33px; font-size:18px;}
.footer_left li a:hover{ background:#fff;}
.footer_left2,.footer_left3{ width:160px; float:left; margin-left:30px; margin-top:30px;}
.footer_left2 p,.footer_left3 p{ width:40px; height:1px; background:#f44846;}
.footer_left2 h1,.footer_left3 h1{ font-size:18px; color:#fff; padding-top:10px; line-height:40px;}
.footer_left2 dd{ background:url(../images/d1.png) left center no-repeat; line-height:30px;}
.footer_left2 dd a:link,.footer_left2 dd a:visited{ color:#546076;}
.footer_left2 dd a{ font-size:14px; }
.footer_left2 dd:hover{background:url(../images/d2.png) left center no-repeat;}
.footer_left2 dd:hover a{ color:#f44846;}
.footer_left2 li{ color:#414d63; font-size:14px; line-height:30px;}
.footer_left2 li span{ padding-right:10px;}
.footer_left3 dd input{ width:268px; height:30px; line-height:30px; padding-left:10px; border:0px; background:#1b2232; border:1px solid #424e64; color:#fff;}
.footer_left3 dd{ margin-top:12px;}
.footer_left3 dd textarea{ width:268px; border:0px; padding-left:10px; font-family:"微软雅黑"; height:60px; padding-top:5px; background:#1b2232; border:1px solid #424e64;}
.footer_left3 li input{ width:120px; height:30px; background:#f94747; color:#fff; border:0px; margin-top:15px;}
.footer_end{ width:100%; float:left;  background:#121621; color:#4c5a74;}
.footer_end1{ width:1200px; margin:0 auto; line-height:26px; text-align: center; padding-top: 20px; padding-bottom: 20px;}
.footer_end1 a:link,.footer_end1 a:visited{ color:#fff;}
.footer_end1 a{ }


/*index news*/
.index_newsa{width:381px; border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom: 1px solid #eee;float:left; margin-top: 35px; }
.left_a{margin-left:25px;}
.index_news_a{ padding:10px; border-top:4px solid  #3598db;background: #eee;}
.index_news_a span{ font-size:16px; border-left: 4PX solid #999; padding-left: 8px;}
.index_news_a font{ font-family:Arial; color:#666; font-size:12px; padding-left: 10px;}
.index_news_a a{ float:right; font-size:12px; background: #fff; padding: 3px 10px; border-radius: 5px;}
.index_news_a a:link,.index_news_a a:visited{ color:#777; }
.index_news_a2{ padding:20px 10px; font-size: 12px; }
.index_news_a2 li a:link,.index_news_a2 li a:visited{ color:#444;}
.index_news_a2 li{ background: url(../images/dian.jpg) left 5px center no-repeat; padding-left: 6px; line-height: 26px; padding: 5px;}
.index_news_a2 li a{ padding-left:8px;}
.index_news_a2 li span{ float:right; color: #888;}
.index_news_a2 li a:hover,.index_news_a2 li:hover span,.index_news_a2 li:hover a{ color:#fff;}
.index_news_a2 li:hover{ background: #e6001f;}


/*n_banner*/
.n_banner{ width:100%; float: left; z-index: 2; position: relative; height: 210px; background: #3576a0;}
.n_bannera{ width:1200px; margin: 0px auto;}

/*dqwz*/
.dqwz_a{width:100%; float:left; height: 53px; border-bottom: 1px solid #eee; line-height: 53px;}
.dqwz_a1{width:1200px; margin: 0px auto;}
.dqwz_a2{width:1200px; float: left; font-size: 12px;}
.tu_b{ color:#b0afaf; font-size: 20px; padding-right: 8px;}
.dqwz_a2 a:link,.dqwz_a2 a:visited{ color:#555; padding: 10px;}


/*n main*/
.n_main{width:100%; float: left; padding-top: 20px;}
.n_maina{ width:1200px; margin: 0px auto;}
.n_mainb{width:1200px; float: left; margin-bottom: 30px;}

/*main*/
.main_left{width:236px; float: left;}
.main_lefta{width:236px; height: 62px; background: url(../images/title_bg.jpg); border-top:6px solid #555553; line-height: 62px; color:#fff; font-size: 20px;}
.main_lefta span{ padding-left:18px;}
.main_leftb li{ width:236px;  background: url(../images/b_1.png) #f5f5f5 top no-repeat; margin-top: 10px; font-size:14px; line-height: 35px;}
.main_leftb li a:link,.main_leftb li a:visited{ color:#444;}
.main_leftb li a{ padding-left:65px;}
.main_leftb li dd a{padding-left:0px;}
.main_leftb li ul{ padding: 38px; width:160px; text-align: center; display:none;}
.main_leftb li ul dd{border-bottom:1px solid #ccc;}
.main_leftb li:hover{ background: url(../images/b_2.png) #f5f5f5   top no-repeat;}
.main_leftb li:hover a{ color:#fff;}
.main_leftb li:hover dd a{ color:#555;}
.main_leftb li:hover ul{ display:block;}
.left_dz{ margin-top:20px;}
.left_contact{width:200px; border:3px solid #e6e6e6; padding: 15px; margin-top: 15px;}
.left_contact dd{ font-size:14px; color:#555; line-height: 30px;}
.left_contact dd span{ font-family:Arial;}
.left_contact dd a:link,.left_contact dd a:visited{ color:#333;}
.main_right{ width:870px; float: right; border:5px solid #eee; padding: 20px;}
.main_right_title{ font-size:18px; }
.main_right_title span{ border-left:3px solid #e6001f; padding-left: 12px;}
.right_read{ margin-top:20px; font-size:14px; color:#777; line-height: 26px;}
.right_read p{ margin-top:15px;}

/*products*/
.pro_index{width:258px; margin: 15px; float: left; border: 1px solid #eee; text-align: center;}
.pro_index li img{ width:260px;}
.pro_index h1{ font-size:16px; line-height: 28px;}
.pro_index dd{width:200px; margin: 15px auto; border-top:1px solid #eee; padding-top: 15px;}
.pro_index dd a{ padding:5px 30px; background: #eee; line-height: 25px;}
.pro_index dd a:link,.pro_index dd a:visited{color:#333;}
.pro_index dd a:hover{ background: #e6001f; color:#fff;}
.c_c:link,.c_c:visited{ color:#333;}
.c_c { padding:5px 30px;border:1px solid #eee; background: #eee; margin-top: 10px; float: left; margin-right: 5px;}
.c_c {margin-top:25px;}
.c_c:hover{ background: #e6001f; color:#fff;}
.pro_read_left{width:437px; height: 442px;  float:left;}
.pro_read_right{ width: 366px; float: right;}
.lx_kefu{width:366px; height: 77px; background: url(../images/kf_bg.jpg); margin-top: 20px;}
.pro_read_right p{ margin-top:0px;}
.pro_read_right h1{ font-size:18px; color:#222;}
.kf_a{ background: #ed3d18; margin-top: 15px; margin-bottom: 15px; line-height: 56px; color:#fff;font-size:20px;}
.kf_a a:link,.kf_a a:visited{ color:#fff;}
.kf_a span{ padding-left: 15px; }
.kf_a a{ padding-left:50px;}
.lx_kefua{width:88px; float:left; font-size: 40px; text-align: center; line-height: 66px;}
.lx_kefub{width:110px; float:left; font-size: 22px; line-height: 66px;}
.lx_kefuc{width:168px; float:right;}
.lx_kefuc h1{ font-family:Arial; margin-top:20px; font-size:24px;}
.lx_kefuc li{ font-size:12px;}


/*news*/
.tj_newsa_list{border-bottom:1px dotted #eee ; float:left; margin-bottom:15px; width:870px; height:100px; overflow:hidden;}
.tj_newsa_date{ width:100px; float:left; text-align:center;}
.tj_newsa_date h3{ line-height:35px; background:#e6001f; color:#fff;}
.tj_newsa_date dd{ background:#666; color:#fff; line-height:35px;}
.tj_newsa_title{ width:740px; float:right;}
.tj_newsa_title h1{ font-size:16px;}
.tj_newsa_title h1 a:link,.tj_newsa_title h1 a:visited{ color:#222;}
.tj_newsa_title h1 a:hover{ color:#ff3333;}
.tj_newsa_title dd{ font-size:12px; color:#888; line-height:28px;}
.tj_newsa_title p{ font-size:12px; color:#888; line-height:25px; margin-top:0px;}
.p_lfy a:link,.p_lfy a:visited{ color:#333;}
.p_lfy{ margin-left:1.5%; font-size: 14px; text-align: center; margin-top: 25px;}
.p_lfy a,.p_lfy span,.p_lfy font{ padding:5px 15px; background: #fff; margin: 8px;  border-radius: 20px; box-shadow: 0px 2px 6px #999;}
.p_lfy a:hover,.p_lfy span:hover,.p_lfy font:hover{ background: #c70c1f; color:#fff;}
.news_read h1{ background: #eee; line-height: 45px; text-align: center; font-size: 20px; color: #222;}
.news_read dd{ text-align: center; line-height: 35px;}
.news_read p{ margin-top:25px;}