﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
html {overflow-x:hidden; width:100%; height:100%;}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;color:#333;font-family:"微软雅黑";}
td, th { word-wrap:break-word; word-break:break-all; }
ul{ font-size:12px;}
li{list-style:none; font-size:12px;}
img { border:0; }
.clear { clear:both; }
a { text-decoration:none;color:#333;font-family:"微软雅黑";}
a:hover { text-decoration:none; color:#ff6000;font-family:"微软雅黑";}
body { font-family:"微软雅黑";height:100%;width:100%; font-size:12px;}


.z{ float:left;}
.y{ float:right;}

.clear{clear:both; width:auto;}

.top{width:1100px; height:109px; margin:0 auto; position:relative; z-index: 100;}
.logo{ margin-top:23px; }
.menu{ width:800px;height:109px;}
#nav {width:800px;height:109px; display:block;}
#nav .mainlevel { float:left; width:100px; text-align:center; position:relative;z-index:999999; }
#nav .mainlevel a {color:#000; text-decoration:none; line-height:109px; display:block; width:100px; font-size:16px;}
#nav .mainlevel a:hover {color:#fff; background:#ed6e03;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999999; left:0px;  }
#nav .mainlevel li {border-top:1px solid #999; background:#fff; width:100px; height:35px;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.90;/*IE6 only*/}
#nav .mainlevel li a{line-height:35px; font-size:14px; color:#333;}
#nav .mainlevel li a:hover{color:#fff; text-decoration:none;}

#nav .mainlevel li.ch {border-top:1px solid #999; background:#fff; width:240px; height:35px;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.90;/*IE6 only*/}
#nav .mainlevel li.ch a{line-height:35px; font-size:14px; color:#333; width:230px;text-align:left; margin-left:10px; }
#nav .mainlevel li.ch a:hover{color:#fff; text-decoration:none;text-align:left; }


div.wrapper { width:100%; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: 30px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(img/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 35px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(img/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 620px; }
#slideshow ul { display: none; }
/*end banner图*/

.bg{width:100%; height:240px; background:#fff;}
.bgc{width:1100px; margin:0 auto; height:280px; position:relative;}

.search{width:1100px; height:41px; margin:0 auto; position:absolute;z-index:9999999;top:-68px; left:0px;}
.sudit{ float:left; font-size:14px; color:#fff; line-height:41px; width:119px; background:#ed6e03; text-align:center;}
.sudixw{ float:right; line-height:41px; width:971px; font-size:14px; color:#fff; background:#000;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.50; padding-left:10px;}
.sudixw a{  font-size:14px; color:#fff;}
.sudixw a:hover{color:#ed6e03;}
.sudixw span{font-size:14px; color:#fff; margin-left:10px; margin-right:10px;}

.nrz{width:1100px; background:#fff; margin:0 auto;position:absolute;z-index:9999999;top:-27px; left:0px;}
.nrjt{width:1040px; padding:30px 30px;}
.gsjj{width:289px; float:left;}
.gsjjtitle{font-size:16px; color:#ed6e03;}
.gsjjtitle span{font-size:12px; color:#333; margin-left:12px;}
.tm{font-size:14px; color:#000; margin-top:35px; margin-bottom:5px;}
.tmnr{font-size:12px; color:#999; line-height:24px; }
.more{width:79px; height:23px; margin-top:26px;}

.zyxm{width:423px; float:left; margin-left:45px; }
.newsf{width:423px; padding-top:33px; padding-bottom:15px; }
.newsft{width:423px; height:84px; position:relative;}
/*.newsftl{width:112px; height:83px;}
.newsftl a img{width:112px; height:83px;}
.newsfty{width:231px; margin-left:26px; overflow:hidden;}
.newsftyt{width:231px; overflow:hidden;}
.newsftyt a{font-size:14px; color:#000;}
.newsftyt a:hover{color:#ed6e03;}
.newsftyt p{font-size:12px; color:#999; margin-top:27px;}
.jiantou{width:20px; overflow:hidden;}
.jts{width:20px; height:41px; background:#6d6d6d; text-align:center;}
.jts a{font-size:13px; color:#fff; line-height:41px;}
.jts:hover{background:#ff8a00;}
.jtx{width:20px; height:41px; background:#6d6d6d; text-align:center; margin-top:4px;}
.jtx a{font-size:13px; color:#fff; line-height:41px;}
.jtx:hover{background:#ff8a00;}*/

.anniu{width:18px; position:absolute; right:0px;}
#sildeLeft{float:left;display:block;cursor:pointer; position:absolute; top:0px;}
#sildeRight{float:right;display:block;cursor:pointer; position:absolute; top:53px;}
#slideUl{ width:368px;float:left; overflow:hidden; }
#slideUl ul{width:1952px; float:left;height:84px; list-style:none; }
#slideUl ul li{ float:left; width:368px;height:84px;}
#slideUl ul li img{ width:112px; height:84px; }
#slideUl ul li img:hover{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
#slideUl ul li p{width:231px; float:right; height:84px;}
#slideUl ul li p.t{width:231px; font-size:14px; color:#000;}
#slideUl ul li p.t a{font-size:14px; color:#000;}
#slideUl ul li p.t a:hover{color:#ed6e03;}


.xsgs{width:263px; overflow:hidden;}
.xsgsnr{width:263px; height:135px; background:url(img/ditu.jpg) no-repeat center;}
.zgs{padding-top:56px; padding-left:10px;}

.footbg{width:100%; background:#222;; overflow:hidden;}
.foot{width:1100px; margin:0 auto;}
.footz{font-size:12px; color:#fff; line-height:26px; padding-top:40px; /*margin-bottom:36px;*/text-align:center;}
.footz a{font-size:12px; color:#fff; line-height:26px; text-align:center;}
.footz a:hover{color:#ff8a00;}


.nybanner{ height:254px; width:100%; text-align:center;}

.nymtopbg{ width:100%; background:#ed6e03; height:71px;}
.nymtop{ width:1100px; line-height:71px; color:#fff; margin:0 auto;}
.nymtop a{ color:#fff;}
.nymtop a:hover{ color:#666}

.nymainbg{ width:100%; background:#f9f9f9; overflow:hidden;}
.nymain{ width:1070px; background:url(img/index14.jpg) repeat-y left top #fff; padding:0 15px; margin:0 auto;overflow:hidden;}
.nymleft{ width:241px; background:#f3f3f3;  padding-top:33px; padding-bottom:33px;overflow:hidden;}
.nymlefttop{ font-size:18px; color:#ed6e03; margin-left:34px; margin-bottom:35px;}
.nymlefttop span{ color:#333; font-family:Arial, Helvetica, sans-serif; margin-left:13px; font-size:12px;}
.nymleftlist{ margin-left:10px; width:230px;overflow:hidden;}
.nymleftlist ul li{ float:left; padding-left:15px;  background: url(img/index12.jpg) no-repeat 5px 13px;border-bottom:1px dotted #999; width:210px;}
.nymleftlist ul li a{color:#333;line-height:35px;}
.nymleftlist ul li a:hover{background: url(img/index11.jpg) no-repeat right 10px; color:#ed6e03;width:210px; height:35px;float:left; }
.nymleftlist ul li a.on{background:url(img/index11.jpg) no-repeat right 10px; color:#ed6e03;float:left;width:210px; height:30px;}
.nymleftlist ul li ul li{ background:none; width:210px; padding-left:0px;border-bottom:none;margin-left:0px; margin-bottom:5px; }
.nymleftlist ul li ul li a{padding-left:10px;  color:#333;background:url(img/index15.jpg) no-repeat left; line-height:30px; border-bottom:none;}
.nymleftlist ul li ul li a:hover{background:url(img/index15.jpg) no-repeat left;color:#ed6e03;height:30px;}

.nymright{ width:809px;margin-top:21px;}
.nymtitle{ width:809px;  height:43px; border-bottom:1px solid #ed6e03; line-height:43px; font-size:14px;}
.nymbody{ width:809px; overflow:hidden; margin-top:40px; line-height:24px; padding-bottom:40px;}

.tjnews{ width:809px;margin-top:21px; }
.tjnewsl{ width:231px; height:116px; float:left;border:1px solid #c7c8ca; padding:1px;font-size:12px;}
.tjnewsr{ float:right;line-height:18px; width:534px; color:#979797;font-size:12px;font-family:"微软雅黑";}
.tjnewsr a{color:#979797;font-size:12px;}
.tjnewsr a:hover{color:#ff8a00;}
.tjnewsr p{ font-weight:100; padding-top:6px; padding-bottom:18px; color:#333;font-size:14px;font-family:"微软雅黑";}

.nynews_center{ background: url(img/nynewsnrbg.jpg) repeat; float:left;width:809px; margin-top:40px; color:#666;overflow:hidden;}
.nynews_center ul{}
.nynews_center ul li{ float:left; line-height:35px; padding-left:30px; background: url(img/yinling.jpg) no-repeat 1% 50%; width:779px;}
.nynews_center ul li a{ color:#666;}
.nynews_center ul li a span{ float:right; color:#999; font-family:Arial; padding-right:15px;}
.nynews_center ul li a:hover{color:#ff8a00; }
.nypage{ float:left;width:809px; margin-top:30px; color:#666;margin-bottom:50px; text-align:center; font-size:12px;}

/*新闻详细页*/
.shownews{width:809px; margin-top:21px;}
.shownews_t{line-height:33px;color:#da8d01;text-align:center;font-size:14px;background:#f9f9f9;}
.shownews_b{line-height:33px;text-align:center;border-bottom:1px dotted #cccccc;}
.shownews_c{line-height:24px;padding-top:20px;font-size:14px;}
.aboutusmtrd_down{ width:809px; line-height:60px; border-top:1px #cdcdcd dashed;margin-top:32px;}
.aboutusmtrd_down a{color:#da8d01;}
.aboutusmtrdd_left{ float:left;color:#666;}
.aboutusmtrdd_left a:hover{ text-decoration:underline;}
.aboutsumtrdd_right{ float:right;color:#da8d01;}
.aboutsumtrdd_right a:hover{text-decoration:underline;}

/*产品介绍页*/
.nyproducts{width:809px;margin-top:21px;}
.nyproducts ul{width:809px;margin:0 auto;}
.nyproducts ul li{ float:left; width:243px; height:230px;  background:#fff; margin-left:13px;margin-right:13px;}
.nyproducts ul li a{ float:left;}
.nyproducts ul li p{ line-height:40px;width:243px; text-align:center; font-family:"微软雅黑"; color:#333333; padding:10px 0;margin-bottom:10px;}
.nyproducts ul li p a{width:243px;color:#333;text-align:center;}
.nyproducts ul li p a:hover{color:#2762a8;background:none;}
.nyproducts ul li a img{padding:9px;border:1px #c9c9c9 solid; }
.nyproducts ul li a:hover{ background:#f5f3f3; float:left;}

.nyfoot{width:100%;; height:3px; background:#cf1c22;}


.link{width:1100px; height:41px; margin:15px auto 0;font-size:12px; color:#fff;line-height:41px;  border-bottom:1px dashed #dbdbdb; }
.link a{font-size:12px; color:#fff; margin-left:8px; margin-right:8px;}
.link a:hover{color:#e60000;}


.video{width:289px;padding-top: 32px;margin-bottom: 15px;overflow:hidden;}
.xw_zbg{width:1040px; padding:30px 30px; background:#fff; padding: 10px 30px 50px;  margin: 0 auto; overflow: hidden;}
.xw_z{width:423px;overflow:hidden;  margin-left: 45px;}
.xw_t{width:423px; height:100px;}
.xw_d{width:423px;overflow:hidden; margin-top:18px;}
.xw_d ul li{width:423px; float:left; border-bottom:1px dashed #b7b7b7; line-height:40px;}
.xw_d ul li a{ font-size:14px; color:#333; line-height:40px; background:url(img/jt1.jpg) no-repeat left; padding-left:20px;}
.xw_d ul li a:hover{color:#9e0811; background:url(img/jt2.jpg) no-repeat left; padding-left:20px;}

.xw_zr{width:263px;overflow:hidden;}
.xw_dr{width:263px;overflow:hidden; margin-top:18px;}
.xw_dr ul li{width:263px; float:left; border-bottom:1px dashed #b7b7b7; line-height:40px;}
.xw_dr ul li a{ font-size:14px; color:#333; line-height:40px; background:url(img/jt1.jpg) no-repeat left; padding-left:20px;}
.xw_dr ul li a:hover{color:#9e0811; background:url(img/jt2.jpg) no-repeat left; padding-left:20px;}