@charset "utf-8";
*{ margin:0; padding:0;}
body{width:100%;height:100%; background:#fff;background-size:100% auto;font-size:14px; font-family:"微软雅黑";}
#layout{width:100%;height:100%; }
#content{width:100%;overflow:auto;margin:0 auto 0 auto;}
img{border:0px; vertical-align:bottom;}
#top{width:100%; text-align:left; background:#000; overflow:hidden;}
#logtt{ float:left;}
#lan{float:right; font-size:14px; }

#log{overflow:hidden; background:#333; z-index:50;width:100%; display:none;}
#log ul{ list-style:none;}
#log ul li a{display:block; color:#fff; text-decoration:none; line-height:2.6rem; text-align:center; border-bottom:solid 1px #222; text-align:center;}
#log ul li a:hover{ color:#000; text-decoration:none;}

#tnews{ padding-left:10px; color:#fff; font-size:12px; padding-bottom:10px; overflow:hidden; background:#fff; padding-top:10px; margin-bottom:10px;}
#tnews a{ color:#dd0000; font-size:18px;text-decoration:none;}



#ad1{ width:100%;text-align:center; margin:0px;}
.tt{ width:100%; height:28px; padding-top:6px; line-height:24px; background:url(image/index_10.jpg); text-align:left; color:#000; text-indent:15px; font-weight:bolder; margin-bottom:2px;}
.prolink{ width:100%; margin-bottom:10px; line-height:24px; padding-bottom:1em; overflow:hidden;}
.prolink ul{ list-style:none;}
.prolink ul li {width:50%; text-align:center;padding-top:1em; line-height:42px; float:left;}
.prolink ul li a{ margin-right:0px; display:block; width:90%; overflow:hidden; background:url(image/index_13.jpg) repeat-x; border-radius:10px; margin:0 auto; text-decoration:none; color:#000000;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3);}
.prolink ul li a img{ width:100%;}


.newslink{ width:100%; margin-bottom:8px; line-height:24px; overflow:hidden;}
.newslink ul{ list-style:none;}
.newslink ul li{ width:100%; height:40px; line-height:40px;text-indent:10px; overflow:hidden; border-bottom:solid 6px #eee; background:#fff;}
.newslink ul li a{ text-decoration:none; color:#666; display:block; padding-right:10px; border-bottom:solid 1px #ddd;}

.contactcon{ padding:15px;line-height:30px; margin-bottom:20px; background:#FFFFFF;  }
.contactcon ul li{ width:100%; list-style:none; padding-top:15px; border-bottom:solid 1px #ddd;}
.contactcon a{color:#0067C1; text-decoration:none;}

.contact{ padding:15px;line-height:30px; background:#FFFFFF; }
.contact ul{ list-style:none;}
.contact ul li{ padding:10px 10px 10px 10px; line-height:18px;}
.contact ul li a{ display: block; text-decoration:none; background:url(image/contact/tel.png) left no-repeat #00275e; border-radius:5px;text-indent:45px; height:40px; line-height:40px; padding:0px 5px; color:#fff;}
.contact ul li a.email{ display: block; text-decoration:none; background:url(image/contact/email.png) left no-repeat #4ca924;text-indent:45px; height:40px; line-height:40px; padding:0px 5px; color:#fff;}

.aboutcon{ padding:15px;line-height:30px; background:#FFFFFF;  }
.aboutcon ul li{ width:100%; list-style:none; padding-top:15px; border-bottom:solid 1px #ddd;}
.aboutcon #feedback li{ border:none; width:100%; list-style:none; line-height:2.6rem; padding:0px; overflow:hidden;border:solid 1px #eee; margin-bottom:1rem;}
.aboutcon #feedback li label{ display:block; float:left;width:20%; text-align:center;}
.aboutcon #feedback li input{ float:left; width:76%; border:0; height:2.6rem; padding-left:2%; line-height:2.6rem; border-left:solid 1px #eee; }
.aboutcon #feedback li input.mycode{ width:30%;}
.aboutcon #feedback li img{ vertical-align:middle;}
.aboutcon #feedback li textarea{ float:left; width:76%; border:0; height:6rem; padding-left:2%; border-left:solid 1px #eee; padding-top:.8rem; }
.aboutcon #feedback li a{ display:block; color:#fff; background:#00275e; width:50%; float:left; text-align:center;}
.aboutcon #feedback li a.b{ background:#4ca924;}

.aboutcon a{color:#0067C1; text-decoration:none;}

.aboutcon .a1{ padding:.5rem;overflow:hidden; line-height:1.5rem; border:solid 1px #eee;}
.aboutcon .a1 .b1{ float:left; width:50%;}
.aboutcon .a1 .b2{ float:left; width:50%; text-align:right;}
.aboutcon .a1 .b3{width:100%; overflow:hidden; border-top:solid 1px #eee;}

#bottom{position:fixed; bottom:0;left:0;width:100%;position:fixed;bottom:0;left:0;_position:absolute; _bottom:expression(offsetParent.scrollTop);}
#bottom ul{width:100%;list-style:none; float:left; text-align:center;}
#bottom ul li{ float:left;}
#bottom ul li a{ background:#000;display:block; text-align:center;}


#bottom1{bottom:0;left:0;width:100%;}
#bottom1 ul{width:100%;list-style:none; float:left; text-align:center;}
#bottom1 ul li{ float:left;}
#bottom1 ul li a{ background:#eee;display:block;text-align:center;}
/*<!--内页CSS-->*/
#bt{ background:url(image/about_06.jpg) repeat-x; text-indent:15px; height:29px; padding-top:12px; color:#fff; font-weight:bold; width:100%; position:relative;}
#fenglei{ float:right; margin-top:-12px; }
#listshow{ float:right; position:absolute; right:0px; text-align:right; top:0px; width:90%; visibility:hidden;}
#listshow #showbtn{position:absolute; right:0px; z-index:500}
#listshow #showit{list-style:none; position:absolute; right:9px; top:30px; border:solid 1px #DDDDDD; z-index:400}
#listshow #showit li dl{border:solid 3px #FFFFFF; background:#DDDDDD;}
#listshow #showit li dl dd{ float:left;padding:12px 10px 10px 10px;}
#listshow #showit li dl dd a{color:#0067C1; text-decoration:none;}
#listshow #showit li dl dd a:active{ color:#E30000; text-decoration:none;}
/*<!--图片CSS-->*/
.piccon{padding:25px 5px 15px 5px; margin:0 auto;line-height:30px; margin-bottom:44px; background:#FFFFFF;}
.piccon ul li{ list-style:none;float:left; text-align:center; padding:0px 5px 10px 10px;}
/*<!--产品CSS-->*/
.prolist{padding:25px 5px 15px 5px; margin:0 auto;line-height:30px; margin-bottom:44px; background:#FFFFFF;}
.prolist ul li{ list-style:none;float:left; text-align:center; border:solid 1px #dddddd; margin:0px 2% 30px 2%; width:45%;}
.prolist ul li a{ text-decoration:none; color:#000000;}

.index_prolist{padding:25px 5px 15px 5px; margin:0 auto;line-height:30px; background:#FFFFFF; margin-bottom:10px;}
.index_prolist ul li{ list-style:none;float:left; text-align:center; border:solid 1px #dddddd; margin:0px 5px 30px 6px; }
.index_prolist ul li a{ text-decoration:none; color:#000000;}

.probig{line-height:30px; margin-bottom:5px; background:#FFFFFF; text-align:center;}
.probig p{ text-align:left; padding:15px; line-height:24px;}

.btn{ width:100%;}
.btn ul{ list-style:none}
.btn ul li{ float:left; width:25%;}
.btn ul li a{ display:block;}

.btnlog{ width:100%; overflow:hidden; padding-bottom:1em;}
.btnlog ul{ list-style:none}
.btnlog ul li{ float:left; width:50%;}
.btnlog ul li a{ display:block; background:#eee; text-align:left; color:#666; text-decoration:none; font-size:12px; width:92%; margin:0 auto;}

#picli{ width:100%; overflow:hidden; margin-bottom:2em;}
#picli ul{ list-style:none}
#picli ul li{ float:left; width:50%; padding-top:1em;}
#picli ul li a{ display:block; width:86%; margin:0 auto; border:solid 6px #fff; background:#fff; text-align:center; color:#000; line-height:2.4em; text-decoration:none;}


#proli{ width:100%; overflow:hidden; margin-bottom:2em;}
#proli ul{ list-style:none}
#proli ul li{ float:left; width:100%; border-bottom:solid 6px #eee;}
#proli ul li a{ display:block; margin:0 auto;background:#fff; text-align:left; color:#000; line-height:18px; text-decoration:none; border-bottom:solid 1px #ddd; overflow:hidden; border-top:solid 1px #ddd;}
#proli ul li a img{ width:20%; float:left;}
#proli ul li a p{color:#666; padding-top:0.5em;}
#proli ul li a p span{ line-height:30px; color:#000;}
#proli ul li a p font{ line-height:30px; color:#d00;}

#probtn{ width:100%; overflow:hidden}
#probtn ul{ list-style:none}
#probtn ul li{ float:left; width:25%;}
#probtn ul li a{ background:#fff; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; display:block; text-align:center; color:#000; font-size:0.8em; line-height:2em; padding-bottom:0.5em; text-decoration:none;}

#index_btn_cke{background:#fff; border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; margin-top:10px; overflow:hidden; width:100%;}
#index_btn_cke ul{ list-style:none;}
#index_btn_cke ul li{ float:left;width:50%;}
#index_btn_cke ul li a{ display:block; text-align:center; color:#000; text-decoration:none; line-height:2.4em; font-size:1.1em; border-right:solid 1px #ddd;}
#index_btn_cke ul li a.index_btn_cke_it{ background:#eee;}

#index_news1{ width:100%; overflow:hidden; border-bottom:solid 5px #eee; background:#fff;}
#index_news1 ul{ list-style:none; width:90%; margin:0 auto; margin-top:0.5em; margin-bottom:0.5rem;}
#index_news1 ul li a{ display:block; border-bottom:dashed 1px #ddd; font-size:0.6rem; text-align:left; text-decoration:none; color:#ccc; padding-top:1rem;  overflow:hidden;}
#index_news1 ul li a p{ color:#333; font-size:1rem; line-height:1.4rem; padding-bottom:0.3rem;}
#index_news1 ul li a p img{ width:100%; margin-bottom:1rem;}
#index_news1 ul li a p.con{ color:#999; padding-bottom:1rem; font-size:.8rem; line-height:1.1rem;}
#index_news1 dd{ width:100%;}
.more a{ display:block; border-radius:20rem; line-height:2rem; width:7rem; text-align:center; color:#fff; font-size:.8rem; background:#eec949; text-decoration:none; margin:2rem auto 3rem auto;}

#probb{ width:100%; overflow:hidden; border-bottom:solid 5px #eee;}
#probb ul{ list-style:none;}
#probb ul li{ float:left; width:20%;}
#probb ul li a{ display:block; border:solid 0px #eee; background:#fff; text-decoration:none;}
#probb ul li a img{ width:50%; border:solid 2px #eec949; margin-top:1rem; border-radius:100px;}
#probb ul li a p{ font-size:.8rem; color:#333; padding-bottom:.5rem; line-height:2rem;}

.title{ background:#fff; width:100%; overflow:hidden; font-size:1.5rem; line-height:2rem; font-weight:bold; padding-top:2rem; text-align:center;}
.title p{ font-size:.5rem; color:#999; font-weight:normal; background:url(img/line.jpg) center repeat-x; width:95%; margin:0 auto;}
.title p span{ background:#fff; padding:0.5rem;}

#index_pro{ width:100%; background:#fff; border-bottom:solid 5px #eee; overflow:hidden; padding-bottom:}
#index_pro ul{ list-style:none; width:90%; margin:0 auto; overflow:hidden;}
#index_pro ul li{ float:left; width:50%; padding-top:1rem;}
#index_pro ul li a{ display:block; color:#666; font-size:.8rem; text-decoration:none; margin:.5rem; text-align:center;}
#index_pro ul li a img{ width:100%;}

#z_menu{ width:100%; overflow:hidden; display:none;}
#z_menu ul{ list-style:none;}
#z_menu ul li{ border-bottom:solid 1px #111;}
#z_menu ul li a{ display:block; line-height:2.6rem; text-align:center; color:#fff; background:#222; text-decoration:none;}

#menu_btn{ width:100%; background:#00693E;}
#menu_btn a{ line-height:2.6rem; display:block; text-align:left; padding-left:1rem; font-size:1rem; color:#fff; text-decoration:none;}
#menu_btn a img{ border:solid 1px #fff; height:1.4rem; float:right; margin-right:.8rem; border-radius:.2rem; margin-top:.5rem; background:#820000;}

#myabout{ width:90%; margin:1rem auto; overflow:hidden; font-size:.9rem; line-height:2rem; color:#666;}
#myabout img{ width:100%;}

#history_r{  width:90%; margin:0 auto;}
#history_r ul{ background:url(image/hline.png) 9px repeat-y; list-style:none; padding-top:10px;}
#history_r ul li{ background:url(image/history_06.jpg) left 5px no-repeat; padding-left:30px; padding-bottom:30px;}
#history_r ul li p{ font-size:30px; color:#8fc321; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#history_r ul li span{ display:block; border-bottom: dashed 1px #ddd; line-height:24px;}

#partner{ width:100%; background:#fff; border-bottom:solid 5px #eee; overflow:hidden; padding-bottom:}
#partner ul{ list-style:none; width:90%; margin:0 auto; overflow:hidden;}
#partner ul li{ float:left; width:33.33%; padding-top:1rem;}
#partner ul li a{ display:block; color:#666; font-size:.8rem; line-height:2rem; text-decoration:none; margin:.5rem; text-align:center;}
#partner ul li a img{ width:100%; border:solid 1px #eee; overflow:hidden;}

#probig_con{background:#fff; color:#666; font-size:0.8rem; line-height:2rem; text-align:left; padding:1rem 1rem; margin-bottom:1rem}
#probig_con img{ width:100%;}


#newstitle{ width:90%; background:#00693E; color:#fff; padding:5%; text-align:center; font-size:1rem;}

#index_btn{ width:100%; overflow:hidden;}
#index_btn ul{ list-style:none;}
#index_btn ul li{float:left;}
#index_btn ul li a{ display:block; width:100%;}
#index_btn ul li a img{ width:100%;}