﻿/*top*/
.top_1{width:100%;height:36px; background-color:#4b4b4c;}
.top_2{width:1100px;text-align:center;margin:0 auto;height:36px;}
.top_21{font-family:"微软雅黑";font-size:13px;color:#ffffff;float:left;line-height:36px;}
/*logo+nav*/
.nav_1{ width:100%; background-color:#ffffff; height:100px;    box-shadow: 0 0 4px #ccc;}
.nav_2{width:1100px;text-align:center;margin:0 auto;height:100px;}
.nav_21{left:0px; position:relative; float:left; padding-top:14px;}
.nav_23{ float:right; padding-top:25px; }
/*start*/
.pro{ width:100%; background-color:#eee;}
.pro0{ width:1100px; margin:0 auto; height:445px; }
.pro1{ float:left; width:359px;background-color:#fff;height:378px;}
.pro11{ height:25px; padding-top:12px; width:330px; margin:0 auto; }
.pro111{ float:left;}
.pro113{ float:left; font-size:16px; font-weight:bold;}
.pro112{ float:right; margin-top:6px;}
.pro312{ float:right; margin-top:8px;}
.pro12{ height:2px; }
.pro13{margin-top:10px;}
.pro14{ margin:16px; font-size:13px;line-height:150%;}

.pro2{ float:left; width:339px; margin-left:19px;background-color:#fff;height:378px;}
.pro21{ height:25px; padding-top:12px; width:310px; margin:0 auto; }
.pro211{ float:left;  font-size:16px; font-weight:bold;}
.pro213{ float:left; font-size:16px; font-weight:bold;}
.pro212{ float:right; }
.pro22{ height:2px; }
.pro23{margin-top:10px;}
.pro24{ font-size:13px;  margin:16px;}

.pro3{ float:right; width:365px;background-color:#fff;height:378px;}
.pro31{ height:25px; padding-top:12px; width:310px; margin:0 auto;  }
.pro311{ float:left; }
.pro313{ float:left; font-size:16px; font-weight:bold;}
.pro312{ float:right; }
.pro32{ height:2px; }
.pro33{margin-top:10px;}
.pro34{ font-size:12px; margin:16px;}
/*end*/
.pro_t{ width:100%; background-color:#eee;}
.pro_t0{ width:1100px; margin:0 auto; height:473px;background-color:#fff;}
.pro_t1{ float:left; width:243px; height:473px;  background-color:#878686;}
.pro_t2{ float:right;width:857px; }



.in_par{width:100%; background-color:#eaeaea; height:130px;}
.in_par0{width:1080px; margin:0 auto; height:87px; padding-top:14px; }
.in_par2{float:right;}
.in_par5{float:right; font-size:21px; line-height:80px;}
.in_par3  li{ float:left; margin-left:8px;}

.fo_a{ width:100%; height:45px; background-color:#0129a3;}
.fo_a1{ width:732px; margin:0 auto;}
.fo_a1 a{ line-height:45px; color:#fff;}

/*产品展示页分类*/
.kuang4 { }
.kuang4 .title1 { height:43px; display:block; position:relative;  border-bottom:1px #000000 solid; }
.kuang4 .title1 em1 { position:absolute; font-size:52px; font-style:normal; font-family:Tahoma, Geneva; color:#fff; font-weight:bold; top:20px; left:20px; display:none; }
.kuang4 .title1 samp { position:absolute; top:15px; left:40px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#444; display:none; }
.kuang4 .title1 span { position:absolute; top:12px;  font-size:18px; color:#c68c05;  }
.kuang4 .title1 span i { float:left; display:block; width:38px; height:40px; background: url(../images/icon.png) -25px -390px;}
.kuang4 .title1 span A { color:#c68c05;}

.kuang4 .text1 { position:relative; border-top:0px; }
.kuang4 .xian img{ height:4px; width:100%;}

.point3 { font-size:14px;  float:left;}
.point3 li { margin:auto;  position:relative;   float:left; padding-right: 14px;}
.point3 li:click{ clear:both;  }
.point3 A {    line-height:120%; } 
.point3 li ul {  margin-left:-15px; border-left:1px #FFF solid; border-top:1px #ccc solid;}
.point3 li ul li{ }
.main_03{ width:1140px; margin:0 auto; }
.main_03 .page_right1{  width:1140px; overflow:hidden;}
.main_03 .page_left1{ width:1120px; overflow:hidden; padding-left:10px;  }
#container1{width:100%; margin:0 auto; padding:0px; background-color:#f5f5f5; }
#container2{width:100%; margin:0 auto; padding:0px; background-color:#f5f5f5; }
#container5{width:1200px; margin:0 auto; padding:0px; background-color:#f5f5f5; }
.main_04 .page_right{ margin:auto; width:1140px; display:block; overflow:hidden; background:#f6f6f6;
}
.main_06 { margin:auto; position:relative; z-index:99;}
.main_06 .page_right{ display:block; float:right; width:1200px; overflow:hidden;  border:1px #e3e3e3 solid; background:#f6f6f6;
}
.po1{ background-color:#f5f5f5; width:1200px; height:50px; line-height:50px;}

.title_top1{text-align:right; position:relative;}

.case_sub1 { overflow:hidden; min-height:400px;}
.case_sub1 { }
.case_sub1 ul {clear:both;}
.case_sub1 li { display:block; border-bottom:1px #ccc dotted; text-align:center;margin: 15px -4px 8px 16px;  height:240px; overflow:hidden; overflow:hidden; float:left; border-bottom:1px #ddd solid; }
.case_sub1 li img { width:200px; height:160px;  border:0px #CCC dotted; padding:4px; }
.case_sub1 li img:hover { background:#c68c05; }
.case_sub1 li h1 { display:block; padding:10px 0; font-size:14px; line-height:120%; }
.case_sub1 li .text { line-height:140%; display:block; float:left; }
.case_sub1 li .text dd { display:block; line-height:140%; padding:0px; margin:0; background:url(../images/img/Arrow_07.gif) no-repeat left center; padding-left:10px; }
.title_topc {margin:0 auto; text-align:right; position:relative; border-bottom:1px #0f1640 solid; height:30px; padding-top:14px; width:1110px; margin-bottom:10px; }
.title_topc A { padding-left:20px; background:url(../images/img/Arrow_00.gif) 4px center no-repeat; color:#777;}
.title_topc span { float:left; font-size:18px; color:#c68c05;}
.title_topc span a{ color:#c68c05; background:none; padding-left:0px; }
.title_topc A.index { padding-left:18px; background:url(../images/img/ico_home.gif) left 5px no-repeat;}
.title_topc .more { position:absolute; right:3px; top:10px;}

.products1 { overflow:hidden; min-height:400px;}
.products1 { }
.products1 ul {clear:both;}
.products1 li { display:block;  text-align:center; margin:20px 9px 0px 9px; width:210px; height:278px; overflow:hidden; overflow:hidden; float:left; background-color:#ffffff;}
.products1 li img { width:210px; height:210px;   }
.products1 li img:hover { border:1px solid #dbdbdb; }
.products1 li p3 { display:block; padding:10px 0; font-size:14px; line-height:120%; }
.products1 li p3 {font-size:14px; font-family:"宋体", Arial; text-align:center; margin:0 auto;}
.products1 li .text { display:block; line-height:140%; display:block;}
.products1 li .text dd { display:block; line-height:140%; padding:0px; margin:0; text-align:center; color:#999; font-size:12px;}

.yinying3{ border:1px solid  #999999;}

.products2 { overflow:hidden; min-height:400px;}
.products2 { }
.products2 ul {clear:both;}
.products2 li { display:block;  text-align:center; margin:20px 9px 0px 9px; width:210px; height:278px; overflow:hidden; overflow:hidden; float:left; background-color:#ffffff; }
.products2 li img { width:210px; height:210px; }
.products2 li img:hover { border:1px solid #ddd; }
.products2 li p3 { display:block; padding:10px 0; font-size:14px; line-height:120%; }
.products2 li p3 {font-size:14px; font-family:"宋体", Arial; text-align:center; margin:0 auto;}
.products2 li .text { display:block; line-height:140%; display:block;}
.products2 li .text dd { display:block; line-height:140%; padding:0px; margin:0; text-align:center; color:#999; font-size:12px;}
.title_topu { text-align:right; position:relative; border-bottom:1px #0f1640 solid; height:30px; padding-top:14px; width:1120px; margin-left:10px; }
.title_topu A { padding-left:20px; background:url(../images/img/Arrow_00.gif) 4px center no-repeat; color:#777;}
.title_topu span { float:left; font-size:18px; color:#c68c05;}
.title_topu span a{ color:#c68c05; background:none; padding-left:0px; }
.title_topu A.index { padding-left:18px; background:url(../images/img/ico_home.gif) left 5px no-repeat;}
.title_topu .more { position:absolute; right:3px; top:10px;}

/*产品分类*/
.produ{   float:left; width:1180px; height:28px; line-height:28px;}
.produc-1{ font-size:14px; font-weight:bold;font-family:"宋体", Arial;}
.produc-2{ font-size:14px;font-family:"宋体", Arial;}
.produi a{ color:#ffffff;}
.produi{ height:33px; line-height:33px; padding-left:10px;padding-right:10px; font-weight:bold;}
.produi li{ border-bottom:1px dashed #eee;}
.produi a:hover{ color:#c68c05; }
.produi img{ float:right; padding-top:10px;}

/*关于我们*/   
.contain_top { text-align:left; position:relative; height:30px; padding-top:14px;}
.contain_top A { padding-left:20px; background:url(../images/img/Arrow_00.gif) 4px center no-repeat; color:#777;}
.conatin_top span { float:left; font-size:18px; color:#c68c05;}
.contain_top span a{ color:#c68c05; background:none; padding-left:0px; }
.contain_top A.index { padding-left:18px; background:url(../images/img/ico_home.gif) left 5px no-repeat;}
.contain_top .more { position:absolute; right:3px; top:10px;}

.main_01 { margin:auto;  z-index:99; }
.main_01 .page_right{ display:block;  width:852px; overflow:hidden; float:right; padding-left:20px;}
.main_01 .page_rightc{ display:block;  width:1080px; overflow:hidden;}
.main_01 .page_left{ display:block; width:228px;  overflow:hidden; background-color:#ffffff;float:left; }

.main_01 .page_rightp{ display:block;  width:828px; overflow:hidden; float:right; padding-left:20px;}
.main_01 .page_leftp{ display:block; width:252px;  overflow:hidden; background-color:#ffffff;float:left; }

.mpage{ margin-left:8px; margin-top:20px;}
#mpage{ margin-left:8px; margin-top:10px;}
.spage{ margin-left:14px; margin-top:10px;}
.case_sub li p3 { display:block; padding:10px 0; font-size:14px; line-height:120%; }
.case_sub li p3 {font-size:14px; font-family:"宋体", Arial; text-align:center; margin:0 auto;}

.imgnew1{float:left; line-height:26px;}
.imgnew3{ float:right;line-height:26px;}
.imgnew01{ height:26px;  border-bottom:1px dashed #ddd;}

.pro33{}