@charset "utf-8";
/* CSS Document */
html,*,body, div, ul,ol, li,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0;list-style:none;}
body{font-family:"微软雅黑", Arial, Helvetica, sans-serif;color:#333333;line-height:25px;font-size:12px;}
a img, :link img, :visited img{border:0;}
ul, ul li{list-style-type:none;}
a,img{text-decoration:none; border:none;}
input,textarea{ outline:none;  border:none;}
select{ outline:none;}


.topBg{width:100%; height:88px;border-bottom:solid 2px #f08200;}
.topBg .header{ overflow:hidden; margin:auto;width:1100px;}

/*logo*/
.logo{ float:left;}

/*导航*/
.nav{ position:relative; float:left; margin-left:48px; width:816px; height:600px;  }
.nav .navigation-inner{margin:0 auto;width:816px;}
/*上导航*/
.navigation-up{ overflow:hidden; height:90px;}
.navigation-up .navigation-v3{float:left;}
.navigation-up .navigation-v3 ul{float:left;}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px;}
.navigation-up .navigation-v3 .nav-up-selected{ background:#f08200;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;}
.navigation-up .navigation-v3 li h2 a{ width:136px; height:90px;  font-size:16px; color:#333; text-align:center; line-height:90px;display:inline-block;}

/*下导航*/
.navigation-down{position:relative;top:0px;left:0px;z-index:1999;/*width:816px;*/}
.navigation-down .nav-down-menu{width:816px;margin:0;background:#fff;position:absolute;top:0px; left:0;z-index:999;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;/*width:816px;*/position:relative;}
.navigation-down .nav-down-menu dl{float:left;}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0;}
.navigation-down .menu-1 dt{ font-size:14px;color:#f08200;padding-bottom:10px;border-bottom:1px solid #f08200;margin-bottom:10px;}
.navigation-down .menu-1 dd a{color:#666;}
.navigation-down .menu-1 dd a:hover{color:#f08200;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px; font-size:14px; color:#666;}

.search{ float:left; margin:34px 0 0 28px;}
.header span{ float:right; margin-top:34px;}
.header span a{color:#333;}
.header span a:hover{color:#999;}
.header span .cn{ color:#999;}

/*首页轮播图*/
#banner { width:100%; height:600px; background:#000; overflow:hidden; margin:0 auto; clear:both; position:relative; }
#banner a { margin:auto;width:1484px; height:600px; display:none;}
#banner img { margin:auto;width:1484px; height:600px;}
.banner_bar_bg{ width:100%;z-index:69; height:30px; overflow:hidden; position:absolute;bottom:10px; left:0px; text-align:center;}
.banner_bar { width:226px; margin:auto;}
.banner_bar .dq { display:block; float:left; width:64px; height:7px; margin:5px;cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.banner_bar .no { display:block; float:left; width:64px; height:7px; margin:5px;cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png",sizingMethod="crop"); }
#bannerBg { height:600px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#bannerLine {height:600px; width:100%; clear:both;}

/*关于我们*/

/*标题*/
.bg{ margin-top:62px;  background:url(../images/bg.png) repeat-x;}
.bg .bt{ margin:auto; width:232px; background:#fff; text-align:center;}
.bg .bt h2{ color:#f08200; font-size:36px;}
.bg .bt p{ margin-top:18px; color:#898989; font-size:16px;}

/*内容*/
.about{ padding:40px 0 200px 0;}
.about .introduce{ overflow:hidden; margin:auto; margin-top:55px; width:1100px;}
.about .introduce .pic1{ float:left; width:460px; height:280px;}
.about .introduce .txt1{ float:right; width:620px; height:280px;}
.about .introduce .txt1 p span{font-size:14px; font-weight:bold;  line-height:50px;}
.about .introduce .txt1 a{ overflow:hidden; margin-top:30px; display:block; width:75px; height:14px;}
.about .introduce .txt1 a p{ float:right; color:#898989; height:14px; line-height:14px;}
.about .introduce .txt1 a img{ float:left; width:14px; height:14px;}

/*产品中心*/
.products .catalog1{ margin:auto; margin-top:55px; width:1098px; height:32px; /*border:1px solid #e5e5e5;*/}
.products .catalog1 dl{ float:left; height:32px; line-height:32px;}
.products .catalog1 dl dt,.products .catalog1 dl dd{ float:left;}
.products .catalog1 dl dt a{ margin:0 105px 0 20px;padding-left:25px; color:#f08200; background:url(../images/Catalog.png) no-repeat left center;}
.products .catalog1 dl dd a{ margin-right:70px; padding-left:20px; color:#333; background:url(../images/arrow.png) no-repeat left center;}
.products .catalog1 a:hover{color:#f08200;}
.more{float:right; margin:10px 20px 0 0; width:75px; height:14px;}
.more p{ float:right; color:#898989; height:14px; line-height:14px;}
.more img{ float:left; width:14px; height:14px;}


/*产品切换*/
.stepcarousel { padding-left:20px; margin:auto; margin-top:68px; width:1012px; position:relative; height:222px;}
.stepcarousel .belt { position:absolute; left:0; top:0;}
#displaycssbelt { visibility:hidden;}
#stocklevels { visibility:hidden;}
.stepcarousel .panel {float:left; margin:0 20px 0 0px; width:238px;}
.stock { clear:both; padding:0 0 5px 0; margin:0 auto; color:#333;}
.subfeature { overflow:hidden; width:262px; display:block; position: relative;}
.subfeature img{ width:238px; height:164px; border:solid 1px #d9d7d7;}
.subfeature-txt { overflow:hidden; margin-top:20px; width:238px;}
.subfeature-txt h3{ float:left; width:165px; font-size:14px; color:#000000;}
.subfeature-txt a { float:right; width:73px; color:#898989;}
.subfeature-txt a:hover {color: #f6212a;}
.subfeature-txt a img{ float:left; margin-top:5px;}
.subfeature-txt a p{ float:right;}
	

/*页脚*/

.footer{ width:100%; background:#f7f7f7; border-top:2px solid #f08200;}
.footer .copyright{ margin:auto; width:1100px; height:44px; line-height:44px; color:#666666;}
.footer .copyright p span{ margin-right:40px;}
.footer .copyright p span .jszc{ margin-left:100px; color:#666666;}


/*内页banner*/
.banner{ margin:auto; width:1484px; height:360px;}

.container{ overflow:hidden; margin:40px auto 120px; width:1100px;}

/*左导航*/

.leftnav{ float:left; width:260px;}
.leftnav .column{ display:block; margin-bottom:5px; width:260px; height:196px; text-align:center; color:#fff; font-weight:bold; background:#f18c15;}
.leftnav .column h2{ padding:73px 0 10px 0;text-align:center; font-size:24px; color:#fff; background:#f18c15;}
.leftnav .column p{ font-size:14px;}

.leftnav ul{ text-align:center; font-size:14px;}
.leftnav ul li {background:#ebebeb; border-bottom:solid 1px #d9d7d7;}
.leftnav ul li .inactive{display: block;color:#666;  height:40px; line-height: 40px; background:url(../images/off.png) no-repeat 240px center;}
.leftnav ul li .inactives{display: block; background:#f18c15;height:40px; line-height: 40px; background:url(../images/on.png) no-repeat 240px center;} 
.leftnav ul li ul{display: none;}
.leftnav ul li ul li { background:#f7f7f7; height:40px; line-height:40px; border-bottom:solid 1px #edebeb;}
.leftnav ul li ul li ul{display: none;}
.leftnav ul li ul li a{display:block; width:260px; color:#999; font-size:12px; font-weight:none; }
.leftnav ul li ul li a:hover,#active{border-left:6px solid #f18c15;  color:#f18c15; }


/*其他内页左导航*/
.yiji li a{display: block;color:#666;  height:40px; line-height: 40px;}
.yiji li .subnav,.yiji1 li .subnav,.yiji li a:hover{ color:#f18c15; background:#f7f7f7; border-left: solid 6px #f18c15;}

/*右内容*/

.contain{ float:right; width:800px;}
.container .bt{ overflow:hidden; margin-bottom:30px; width:800px; height:45px; line-height:45px; background:url(../images/bg1.png) repeat-x;}
.container .bt .cur{ float:left; padding:0 10px 0 20px; font-size:16px; font-weight:bold;}
.container .bt .cur img{ margin-right:10px;}
.container .bt .catalog{ float:right; margin-right:20px; color:#666666; }
.container .bt .catalog span{ margin:0 5px;}
.container .bt .catalog a{ color:#666666; }
.container .bt .catalog a span,.contain .bt .catalog a:hover{ color:#f18c15; }
.product-list{ overflow:hidden; padding-left:14px;}
.product-list .panel{ float:left; margin-bottom:15px;}


/*页码*/
.page{ margin:auto; width:360px; margin:80px auto 20px;}
.page #pager .pages a{ float:left; margin:2px; width:20px; height:20px; text-align:center; line-height:20px; color:#f18c15; border:1px solid #f18c15;}
.page #pager .pages a:hover{color:#fff; background:#f18c15;}
.page #pager .pages .pgnext{ width:54px;}


/*产品详情页*/

/*产品简介*/
.introduction{ overflow:hidden; padding-bottom:30px; width:800px; border-bottom:1px solid #d1cfcf;}
.introduction img{ float:left; width:316px; height:218px; border:1px solid #d9d7d7;}
.introduction .intro{ float:right; width:452px;}
.introduction .intro h2{width:452px; height:44px; line-height:44px; border-bottom:1px solid #d1cfcf; font-size:16px; color:#000;}
.introduction .intro h2 span{ font-size:24px; color:#f18c15;}
.introduction .intro h3,.performance h3{ margin:15px 0; padding-left:10px; height:18px; line-height:18px; border-left:6px solid #f18c15; font-size:18px; font-weight:500; color:#333;}
.introduction .intro p{  width:800px; color:#999999;}

/*下载 发送*/
.download{ display:inline-block; margin:15px 25px 20px 0; width:154px; height:26px; background:url(../images/download.png);}
.download:hover{ background:url(../images/download1.png);}
.send{ display:inline-block; margin:15px 0 20px 0; width:120px; height:26px; background:url(../images/send.png);}
.send:hover{ background:url(../images/send1.png);}

.performance .per_con .con{ width:452px; padding-top:20px;}

/*快速选型*/
.container .bt1{ width:1100px;}

.group{margin-top:30px;}
.group .row{position:relative;margin-bottom:15px;}
.group .row .category{width:140px;height:37px;background-color:#ececec;text-align:center;line-height:37px;position:absolute;left:0;top:0;}
.group .row .classification{margin-left:190px;border-bottom:1px solid #ccc;}
.group .row .classification ul{overflow:hidden;height:37px;}
.group .row .classification ul.expand-mode{height:auto;}

.group .row .classification ul li{float:left;width:120px;height:30px;line-height:29px;margin-bottom:8px;margin-right:10px;}
.group .row .classification ul li:hover{background: #ececec;}
.group .row .classification ul li.active{background:url(../images/g.png) no-repeat;}
.group .row .classification ul li.active a{border-right:0;}
.group .row .classification ul li a{display:inline-block;width:120px;height:15px; color:#666;border-right:1px dashed #e5e5e5;text-align:center;line-height:15px;}
.group .row a.btn{display:block;width:16px;height:16px; /*background:url(../images/j.png) no-repeat 0 0;*/position:absolute;right:0;top:10px;}
.group .row a.btn.current{background-position:-16px 0;}

.product-list1{padding:50px 0 0 20px;}
.product-list1 .panel{ margin-right:8px;}

/*百度地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*公司新闻*/
.listbox{ padding:0 10px 0 10px; width:780px;}
.listbox li{ overflow:hidden; padding:20px 0px 20px 0px; border-bottom:1px solid #e3e3e3;}
.listbox li img{ float:left;width:218px; height:148px; border:1px solid #ebebeb;}
.listbox li .rightlist{ float:right; width:530px;}
.listbox li .rightlist .title{width:530px; height:28px; line-height:28px;  color:#333333; font-size:14px;}
.listbox li .rightlist .date{ margin-bottom:30px; color:#999999; height:28px;}
.listbox li .rightlist .sketch{ width:530px; height:56px; color:#666666;}

/*新闻详情页*/
.xqy{ margin:auto; width:800px;}
.xqy .hdtitle{ margin:auto; margin:54px 0 15px 0; width:800px; text-align:center; font-size:24px; color:#f18c15;}
.xqy .inner{ margin-bottom:70px; width:800px;  text-align:center; border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0;}
.xqy .inner span{ margin-right:20px; color:#999;}

/*荣誉资质*/
.honorlist li{ overflow:hidden; padding:20px; margin:auto; width:760px; border-bottom:1px solid #dbdbdb;}
.honorlist li img{ float:left; padding:10px; border:1px solid #ebebeb;}
.honorlist li p{ float:right; padding:20px 0 0 20px; width:480px; height:32px; line-height:32px; border-bottom:1px dashed #dbdbdb; font-size:14px;}

/*联系方式*/
.lianxi{ padding:20px 0 0 115px; }
.lianxi p{ padding:0px 0 240px 92px; color:#666666; font-size:14px; line-height:36px;}

/*在线留言*/
#fill_in{ padding:0;}
#fill_in li{ padding:20px 0px 0px 0px;  border:none;}
form{ font-family:"宋体";}
form input{ padding-left:15px; width:440px; height:28px; line-height:26px; border:1px solid #cccccc;}
form span{ display:inline-block; width:108px; height:28px; line-height:28px; text-align:right;}
form .nr{}
form textarea{ padding:0 15px 0 15px;width:425px;border:1px solid #cccccc;}
.but1{ padding:0px; margin:35px 0 0 260px; width:135px; color:#fff; background:#f18c15;border:none;}

/*公司简介*/
.company p{ margin:auto; width:760px; line-height:30px;}
.company p span{ font-weight:bold; font-size:14px;}
