﻿@charset "utf-8";
*{ margin:0; padding:0;}
body{margin:0 auto;padding:0;background:#fff;color:#333;text-align: left;background:#fff url('../images/bg.jpg') repeat-x;}
body,div,form,input,select,textarea,td{font:12px '宋体','黑体','Verdana','helvetica','Arial','Tahoma','Helvetica', 'sans-serif';}
ul,li,dl,dt,dd { list-style-type:none; padding:0px; margin:0px;}
img { border:0px;}
form { margin:0px;}
input { margin:0px; padding:0px; font:normal 12px '宋体','黑体','Verdana','helvetica','Arial','Tahoma','Helvetica', 'sans-serif';}
/* Clear Fix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 

.clearfix { display:inline-block; }
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
a{text-decoration: none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#333;}
a:active{color:#333;}



#wrap{width:100%;margin:0 auto;}
#header{width:990px;margin:0 auto;}
#hd1{height:80px;position:relative;}
#logo{position:absolute;left:0;top:5px;}
#hd11{position:absolute;left:800px;top:0;}
#hd12{position:absolute;left:700px;top:50px;}

#hd12 table tr td{color:#f60;font-size:14px;font-weight:bold;padding-right:5px;}


#nav { height: 33px; width:990px;}	
#nav li.nav_m { position:relative; z-index:100; float: left; width: 137px; background:#09f; font-weight:bold; font: 14px/33px "Microsoft YaHei", SimSun; border-right:1px solid #fff; }
#nav li.navmm{width:165px;}
#nav li.nav_m a{text-decoration:none;}
#nav li.nav_index {  width: 133px; background-position: 131px -35px;; }
#nav li.nav_m a.nav_m_link  { color: #fff; display:block; text-align:center; _font-weight:bold; }
.nav_sub_main {  position: absolute; top:32px; left:-9999px;  width: 137px; z-index:100; background:#e1e1e1; padding-bottom:20px; padding-top:10px;display:none;}
#nav li.nav_m:hover .nav_sub_main { left: 0;display:block;  }
.nav_sub_main li { height: 27px; line-height: 26px; text-align:center; font-size: 12px;}
.nav_sub_main li a { display: block; width: 135px; height: 27px; color:#333; text-decoration:none; font-size:13px;}
.nav_sub_main li a:hover { color: #09f; }
/*产品导航*/
.main_menu { display:none; position:absolute; left:-272px; top:33px; background:#f2f2f2 ; width:990px; overflow:hidden; _zoom:1; z-index:100; height:360px; font-size: 12px; font-family: SimSun; border-bottom:2px solid #f60;}
#nav li.nav_m:hover .main_menu{ display:block; }
.navpro { overflow:hidden;  width: 978px; margin: 0 auto; }
.navpro dl{ overflow:hidden; float:left; height:360px;  margin-right: 20px;}
.navpro  dl dt{ overflow:hidden;  height: 27px; line-height: 27px; margin-top:10px;  font-weight:bold; font-family:"Microsoft YaHei", SimSun; text-indent: 10px;}
.navpro  dl dt a{color:#f60; font-size:15px;  }
.navpro  dl dd { overflow:hidden; height: 24px; text-indent: 12px; }
.navpro  dl dd a { display:block; font-size:13px; color:#333; }
.navpro  dl dd a:hover { color:#f60; text-decoration:underline; }
.navpro  dl.navpro_1 { width:163px; }

.navpro  dl dd.tupian img{width:105px; height:70px; border:none; padding:2px; border:1px solid #f8f8f8;}
.navpro  dl dd.tupian{height:90px; margin-top:15px; }
.navpro  dl dd.tupian a{ display:block; height:80px;}
.navpro  dl dd.tupian img:hover{border:1px solid #f60;}


.f0{overflow:hidden;}
.f0 .panel{position:relative;overflow:hidden;}
.f0 .panel ul{position:absolute;width:2010em;}
.f0 .panel ul li{display:block;float:left;}
.f0 .trigger{position:absolute;bottom:10px;right:10px;}
.f0 .trigger ul{display:inline;}
.f0 .trigger ul li{float:left;border:1px solid #CCC;text-align:center;}
.f0 .trigger ul li a.current{color:#F00;}
.s0{width:990px;height:350px;margin-top:10px;margin-bottom:10px;}
.s0 .panel{width:990px;height:350px;}
.s0 .panel ul li{width:990px;height:350px;}
.s0 .panel ul li img{width:990px;height:350px;}
.s0 .trigger{height:20px;line-height:20px;}
.s0 .trigger ul{height:20px;}
.s0 .trigger ul li{width:18px;height:18px;margin-left:3px;}


#main{width:990px;height:1370px;margin:0 auto;}
#mn1{width:990px;height:26px;background:url('../images/mn1_01.gif') no-repeat;}
#mn2{width:990px;height:555px;position:relative;}
#mn21{position:absolute;top:0;left:0;width:316px;height:553px;border:1px solid #ccc;}
#mn22{position:absolute;top:0;left:336px;width:316px;height:265px;border:1px solid #ccc;}
#mn23{position:absolute;top:0;left:672px;width:316px;height:265px;border:1px solid #ccc;}
#mn24{position:absolute;top:288px;left:336px;width:316px;height:265px;border:1px solid #ccc;}
#mn25{position:absolute;top:288px;left:672px;width:316px;height:265px;border:1px solid #ccc;}
#mn3{width:990px;height:170px;}
#mn4{width:990px;height:555px;position:relative;}
#mn41{position:absolute;top:0;left:0;width:316px;height:265px;border:1px solid #ccc;}
#mn42{position:absolute;top:0;left:336px;width:316px;height:265px;border:1px solid #ccc;}
#mn43{position:absolute;top:0;left:672px;width:316px;height:265px;border:1px solid #ccc;}
#mn44{position:absolute;top:288px;left:0;width:316px;height:265px;border:1px solid #ccc;}
#mn45{position:absolute;top:288px;left:336px;width:316px;height:265px;border:1px solid #ccc;}
#mn46{position:absolute;top:288px;left:672px;width:316px;height:265px;border:1px solid #ccc;}


#mn1 dt{width:80px;padding-left:45px;line-height:26px;font-weight:bold;color:#fff;float:left;}
#mn1 dd.cat{width:649px;float:left;}
#mn1 dd.cat ul li{float:left;}
#mn1 dd.cat ul li a{line-height:26px;padding:0 5px;}
#mn1 dd.case{width:216px;float:left;position:relative;}
#mn1 dd.case a{position:absolute;top:-10px;left:0;}

.mc h3{margin:10px 0 0 10px; color:#000; font-size:16px; font-weight:bold;clear:both;}
.mc p {color:#232323; line-height:18px; margin:0; padding:10px 10px 0 10px;text-indent:22px;}
.mc ul{ clear:both; margin:6px 0 0 0; padding:0; list-style-type:none;}
.mc ul li{list-style-type:none; float:left; height:22px;}
.mc ul li a{color:#09f; padding:8px;display:block;word-break:break-all;white-space:nowrap; }
.mc a{ color:#0099ff;}
.mc img{float:left; border:1px solid #f1f1f1; padding:2px; margin:0 10px 0 0}
.mc img:hover{border:1px solid #FF6600;}
.mc a:hover{color:#ff6600; text-decoration:underline;}
.mc h3 a{color:#000; font-size:16px; font-weight:bold; }
.mc h3 span a:hover{ color:#ff6600; text-decoration:underline;}

.mc p.d{line-height:20px;}
.mc p.l{padding-bottom:5px;text-indent:0;}
.mc p.r{ margin:0 10px 10px 0; text-indent:22px; padding:0; line-height:18px;}
/*.mc .right{float:left;}*/
.mc span.more a{width:87px;float:right;clear:both;}
.mc span.more img{border:1px solid #f1f1f1;}

.news ul{margin:6px 10px 6px 10px; padding:0;}
.news ul li{list-style-type:none; float:none; margin:0; border-bottom:1px dashed #ccc;height:28px; }
.news ul li a{color:#232323; text-decoration:none; line-height:28px;padding:0;}
.news ul li a:hover{color:#ff6600;}
.news ul li span{color:#999; float:right;line-height:28px;}

#slide{overflow:hidden;width:990px;margin:0 auto;}
.slideul1 li{float:left;}
.slideul2 li{float:left;width:180px;height:160px;}
.slideul2 li p.img{width:158px;height:130px;border:1px solid #ccc;text-align:center;}
.slideul2 li p.txt{width:160px;height:25px;line-height:25px;background-color:#ddd;text-align:center;}

.slideul1{width:5999px;}


#footer{width:990px;height:90px;border-top:2px #666 solid;background:#e8e8e8;margin:0 auto;position:relative;}
#ft1{position:absolute;top:5px;left:0;line-height:22px;border-bottom:1px solid #fff;width:990px;height:30px;line-height:30px;text-align:center;}
#ft2{position:absolute;top:45px;left:200px;line-height:22px;}
#ft3{position:absolute;top:40px;left:350px;line-height:22px;}

.hide{display:none;}


.s3{width:100%;height:3px;font-size:0;clear:both;}
.s5{width:100%;height:5px;font-size:0;clear:both;}
.s8{width:100%;height:8px;font-size:0;clear:both;}
.s10{width:100%;height:10px;font-size:0;clear:both;}
.s15{width:100%;height:15px;font-size:0;clear:both;}

.pop-autoapp{width:110px;height:160px;position:fixed;left:5%;margin-left:-10px;top:300px;_position:absolute;z-index:800;}
.pop-autoapp a{display:block;width:110px;height:160px;text-align:center;}
.pop-autoapp a:link,.pop-autoapp a:visited{color:#666666;background-color:#efefef;text-decoration:none;}
.pop-autoapp a:hover{color:#666666;background-color:#d0d0d0;text-decoration:none;}
.pop-autoapp a div{line-height:24px;}
.pop-autoapp a .pop-autoapp-close{height:16px;margin-bottom:3px;text-align:left;background-color:#ffffff;}
.pop-autoapp i.icon16-close{width:16px;height:16px;display:inline-block;padding:0;overflow:hidden;cursor:pointer;visibility:hidden;_visibility:visible;}
.pop-autoapp i.icon16-close{background-position:-113px -107px;}
.pop-autoapp i.icon16-close:hover{background-position:-93px -107px;cursor:pointer;background-color:#3B5998;}
.pop-autoapp:hover i.icon16{visibility:visible;}