﻿@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%;}
@import url("system.css");
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:#ff7701;font-family:"微软雅黑";}
body { font-family:"微软雅黑";height:100%;width:100%; font-size:12px;}


.z{ float:left;}
.y{ float:right;}

.clear{clear:both; width:auto;}

.headbg{width:100%; height:2px;background:url(img/topbg.jpg) repeat;}


.huiyuan{ position:absolute; top:0; right:0; line-height:25px;}
.top{width:1200px; height:104px; margin:0 auto; position:relative; z-index: 100;}
.logo{ margin-top:45px; font-size: 30px; line-height: 66px;}
.logo a:hover{ color:#000;}
.menu{ width:915px;height:79px; margin-top:25px;}
#nav {width:915px;height:92px; display:block;}
#nav .mainlevel { float:left; width:150px; text-align:center; position:relative;z-index:999999; background:url(http://oldfile.4e8.com/skin/zszx3096/img/shu.jpg) no-repeat right;}
#nav .mainlevel a {color:#000;text-decoration:none; line-height:79px; display:block; width:150px; font-size:14px; }
#nav .mainlevel a:hover {color:#fff; background:#b7090b; }
#nav .mainlevel ul {display:none; position:absolute;z-index:99999999; left:0px;  }
#nav .mainlevel li {border-top:1px solid #fff; background:#b7090b; width:150px; 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:12px; color:#fff;}
#nav .mainlevel li a:hover{color:#b7090b; text-decoration:none; background:#fff; }

div.wrapper { width:1920px; margin:2px auto 0; 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: 20px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(http://oldfile.4e8.com/skin/zszx3096/img/prev.png) no-repeat left top    !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 25px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(http://oldfile.4e8.com/skin/zszx3096/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; background: url(http://oldfile.4e8.com/skin/zszx3096/img/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1920px; height: 600px; }
#slideshow ul { display: none; }

.telmain{ width:1200px; margin:0 auto; height:45px; line-height:45px;}
.maleft{float:left; line-height:45px; width:30px; height:45px;}
.maright{float:right; line-height:45px; width:190px;color:#fff; text-align:right; background:url(http://oldfile.4e8.com/skin/zszx3096/img/dh.jpg) no-repeat left;  font-size:12px; color:#3b527b; }
.gonggaonr{color:#666;line-height:45px; float:left; width:750px;}
.gonggaonr a{color:#666; font-size:12px; margin-left:20px;}
.gonggaonr a:hover{color:#ff7701;}
.gonggaonr span{font-size:12px; color:#666; margin-right:6px;}
.heng{width: 100%; height:6px; background:url(http://oldfile.4e8.com/skin/zszx3096/img/xie.jpg) repeat-x;}

.gywmz{width:1200px; margin:36px auto 0; height:300px;}
.gywm{width:484px; height:300px; background:url(img/index1.jpg) no-repeat; }
.gy{width:425; padding:20px 35px 26px 24px; height:254px;}
.gyf{font-size:24px; color:#fff; background:url(http://oldfile.4e8.com/skin/zszx3096/img/hh.jpg) no-repeat left  bottom; padding-bottom:12px;}
.gyt{font-size:18px; color:#fff; margin-top:18px;}
.gyt p{font-size:12px; color:#fff; margin-top:24px; line-height:24px;}
.more{width:161px; height:35px; margin-top:20px;}
.xwz{width:492px; height:300px; margin-left:28px;}
.xwtitle{width:492px; height:30px; background:url(http://oldfile.4e8.com/skin/zszx3096/img/bg2.jpg) no-repeat center;}
.xwt{font-size:16px; color:#000; background:url(http://oldfile.4e8.com/skin/zszx3096/img/xx.jpg) no-repeat left; padding-left:30px; margin-left:5px;height:30px; line-height:30px;}
.xwt span{font-size:10px; color:#333; float:right; padding-right:10px; line-height:30px;}
.xwt span a{font-size:10px; color:#333;}
.xwt span a:hover{color:#ff7701;}
.xwzxfl{width:492px; }
.xwzxfl ul li{width:492px; height:88px; float:left; border-bottom:2px dashed #cacbcd; }
.xwzxfl ul li p.l{width:74px; height:55px; float:left; font-size:20px; line-height:96px; color:#99a1a4; background:url(http://oldfile.4e8.com/skin/zszx3096/img/kuang.png) no-repeat center bottom; padding-bottom:18px; text-align:center; }
.xwzxfl ul li p.y{width:394px; float:right;font-size:12px; color:#999; padding-top:8px; margin-top:14px;height:55px; }
.xwzxfl ul li p.y a{font-size:16px; color:#181c1f; line-height:28px;}
.xwzxfl ul li p.y a:hover{color:#ff7701;}
.tp{width:164px; height:300px;}
.tp ul{width:164px; height:66px; float:left;}
.tp ul li{width:164px; height:66px;margin-bottom:18px; }
.tp ul li a img{width:164px; height:66px;}
.tp ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.tp ul li.tp_bg1{ width:161px; height:89px;margin-bottom:18px; background:url(http://oldfile.4e8.com/skin/zszx3096/img/tu1.png) no-repeat;}
.tp ul li.tp_bg2{ width:161px; height:89px;margin-bottom:18px; background:url(http://oldfile.4e8.com/skin/zszx3096/img/tu1.png) no-repeat;}
.tp ul li.tp_bg3{ width:161px; height:89px;margin-bottom:18px; background:url(http://oldfile.4e8.com/skin/zszx3096/img/tu1.png) no-repeat;}
.tp ul li.tp_bg1 a img{width:161px; height:89px;}
.tp ul li.tp_bg1 a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.tp ul li.tp_bg2 a img{width:161px; height:89px;}
.tp ul li.tp_bg2 a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.tp ul li.tp_bg3 a img{width:161px; height:89px;}
.tp ul li.tp_bg3 a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.tp ul li a{ color:#fff; text-align:center; line-height:89px; display:block; font-size:14px;}



.alzsbg{width:100%; height:391px; margin:48px auto 156px; background: url(img/bgbg.jpg) no-repeat center;}
.alzs{width:1200px; margin:0 auto; height:547px; position:relative;}
.alzsnr{font-size:18px; color:#fff; font-weight:bold; text-align:center;padding-top:34px;}
.alzsnr p{font-size:24px; color:#fff;font-weight:bold; text-align:center; margin-top:8px;background:url(http://oldfile.4e8.com/skin/zszx3096/img/hh.jpg) no-repeat bottom;padding-bottom:12px;}
.cptjf{width:1208px; height:332px; margin:0 auto;position:absolute; left:0px; top:152px;z-index:9999;}
#casem_down { HEIGHT:332px; OVERFLOW: hidden; }
#casem_down ul { height:332px; overflow:hidden; float:left;}
#casem_down ul li {	width:292px; height:332px; float:left; margin:0px 4px;}
#casem_down ul li a img {width:288px; height:328px; border:2px solid #fff;}
#casem_down ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.linkbg{width:100%; height:42px; background:#f5f5f5;}
.link{width:1200px; margin:0 auto; height:42px; font-size:14px; color:#666; line-height:42px;}
.link span{font-size:14px; color:#000;}
.link a{font-size:14px; color:#666; line-height:42px; padding: 0px 5px 0px 10px;}
.link a:hover{color:#ff7701; }

.dbbg{width:100%; background:#3e3e3e; height:80px;}
.dbmenu{ width:1200px;height:80px; margin:0 auto;}
.dbmenu ul li{ float:left; width:150px; height:80px;text-align:center;line-height:80px; }
.dbmenu ul li a {color:#fff;line-height:80px; width:94px; font-size:14px;text-align:center; }
.dbmenu ul li a:hover {color:#ff7701;}

.footbg{width:100%; height:44px; background:#2c2c2c;}
.foot{width:1200px; margin:0 auto; height:44px; font-size:12px; color:#fff;text-align:center; line-height:44px;}
.foot a{font-size:12px; color:#fff; line-height:44px; text-align:center;}
.foot a:hover{ color:#ff7701;}



.nbanner{width:100%; height:300px; margin:0 auto;}

.nlist{ width:1200px; margin:20px auto 0; overflow:hidden;}
.nlist ul li{ float:left; text-align:center; margin-right:20px; margin-bottom:14px; line-height:40px;background:#aeaba8;      height:40px;}
.nlist ul li a{ font-size:16px;color:#fff; padding: 0 10px; line-height:40px;}
.nlist ul li a:hover{background:#ff7701; padding: 0 10px; height:40px; color:#fff; float:left;font-size:16px;}
.nlist ul li a.on{background:#ff7701; padding: 0 10px; height:40px; color:#fff; float:left;font-size:16px;}
.nlist ul li.current{background:#ff7701;color:#fff; border:none;}
.nlist ul li.current a{ color:#fff;}

.nbt{width:1200px; margin:14px auto 0; font-size:20px; color:#ff7701; font-weight:bold; border-bottom:1px dashed #aeaba8; padding-bottom:8px;}
.about{width:1200px; line-height:26px; margin:30px auto 40px; font-size:14px;}

.nynewslist{width:1200px; margin:30px auto 40px; overflow:hidden;}
.nynewslist ul li{width:1200px; height:182px; margin-bottom:12px; background:#fff; padding:25px 0px;border-bottom:1px dashed #aeaba8; padding-bottom:20px;}
.nynewslist ul li a p.l{ width:237px; height:168px;  float:left; }
.nynewslist ul li a p.y{width:913px; font-size:20px; color:#333; }
.nynewslist ul li a p.f{width:913px; font-size:14px; color:#666;float:right; margin-top:20px; line-height:21px;}
.nynewslist ul li a p.t{width:913px; font-size:14px; color:#666; margin-top:15px; float:right; }
.nynewslist ul li:hover{ color:#ff7701;}
.nynewslist ul li a:hover p.y{width:913px; float:right;  font-size:20px; color:#ff7701;}
.nynewslist ul li a:hover p.t{color:#ff7701;}

.nmain{width:1200px; margin:30px auto 40px; overflow:hidden;}
.news_title{line-height:25px;font-size:16px;text-align:center;border-bottom:1px dashed #e1e1e1;color:#ff7701;padding-bottom:5px;margin-bottom:15px;}
.news_title span{font-size:14px;line-height:32px;color:#666;}
.newsbody{line-height:22px; text-align:left; margin-top:30px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;font-size:14px;}
.aboutusmtrd_down{width:1200px; padding-top:40px; margin:0 auto; overflow:hidden;}
.aboutusmtrd_down a{color:#666;}
.aboutusmtrdd_left{ float:left;color:#666;font-size:14px;}
.aboutusmtrdd_left a:hover{ text-decoration:underline;color:#ff7701;}
.aboutsumtrdd_right{ float:right;color:#666;font-size:14px;}
.aboutsumtrdd_right a:hover{text-decoration:underline;color:#ff7701;}

.nproduct{width:1200px; margin:30px auto 0; overflow:hidden;}
.nproduct ul li{width:278px; height:370px; border:1px solid #e6e6e6; float:left; margin:0px 10px 43px; position:relative;}
.nproduct ul li a img{width:258px; height:296px; padding:10px;}
.nproduct ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.nproduct ul li p{width:258px; height:45px;  font-size:14px; color:#666; line-height:45px; text-align:center; border-top:1px dashed #e6e6e6; margin-left:10px; }


.ny_pages{width:1200px;text-align:center;margin:30px auto 40px;color:#666; font-size:14px;}
.ny_pages a{margin:0px 5px;color:#666; font-size:14px;}
.ny_pages a:hover{color:#ff7701;}


.flexslider{ width:100%;position:relative;height:600px;overflow:hidden;}
.slides{ width:100%;position:relative;z-index:1;height:600px; overflow:hidden;}
.slides li{ width:100%;height:600px; overflow:hidden;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
/*.flex-direction-nav li a{display:block;width:57px;height:62px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background: url(http://oldfile.4e8.com/skin/kmb12/img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background: url(http://oldfile.4e8.com/skin/kmb12/img/next.png) center center no-repeat;}*/




.heda-ui-proimg{width:350px; float:left; overflow:hidden;}
.prokuan{float:left; overflow:hidden; margin-left:30px; padding-top:10px;}
.prokuan p.tit{font-size:16px; color:#ccc; font-weight:bold; margin-bottom:15px;}
.prokuan ul li{font-size:14px; color:#666; line-height:24px;}
/*Label CSS*/



.flex-prev,.flex-next{display:block;width:57px;height:62px;overflow:hidden;cursor:pointer;position:absolute; z-index: 999;}
.flex-prev{left:40px;background: url(http://oldfile.4e8.com/skin/zszx3096/img/prev.png) center center no-repeat; top: 41%;}
.flex-next{right:40px;background: url(http://oldfile.4e8.com/skin/zszx3096/img/next.png) center center no-repeat; top: 41%;}
.tempWrap{ width:1200px !important;}