﻿@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:#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:4px; background:#0566b3;}.top{width:1200px; height:104px; margin:0 auto; position:relative; z-index: 100;}.logo{ margin-top:12px; }.menu{ width:752px;height:92px; margin-top:12px;}#nav {width:752px;height:92px; display:block;}#nav .mainlevel { float:left; width:94px; text-align:center; position:relative;z-index:999999; background:url(img/shu.jpg) no-repeat right;}#nav .mainlevel a {color:#000; text-decoration:none; line-height:92px; display:block; width:94px; font-size:14px; }#nav .mainlevel a:hover {color:#fff; background:#ff7701;}#nav .mainlevel ul {display:none; position:absolute;z-index:99999999; left:0px;  }#nav .mainlevel li {border-top:1px solid #fff; background:#ff7701; width:94px; 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:#fff;}#nav .mainlevel li a:hover{color:#ff7701; text-decoration:none; background:#fff;}.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(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(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(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(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(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(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:40px;}.xwz{width:492px; height:300px; margin-left:28px;}.xwtitle{width:492px; height:30px; background:url(img/bg2.jpg) no-repeat center;}.xwt{font-size:16px; color:#000; background:url(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(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:161px; height:300px;}.tp ul{width:161px; height:89px; float:left;}.tp ul li{width:161px; height:89px;margin-bottom:18px; }.tp ul li a img{width:161px; height:89px;}.tp ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}.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(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;}.link a:hover{color:#ff7701; }.dbbg{width:100%; background:#3e3e3e; height:80px;}.dbmenu{ width:1200px;height:80px; margin:0 auto; padding-left:400px;}.dbmenu ul li{ float:left; width:94px; 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;}.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; width:140px; height:40px;}.nlist ul li a{ font-size:16px;color:#fff; line-height:40px;}.nlist ul li a:hover{background:#ff7701;width:140px; height:40px; color:#fff; float:left;font-size:16px;}.nlist ul li a.on{background:#ff7701;width:140px; 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(img/prev.png) center center no-repeat;}.flex-direction-nav li a.flex-next{right:40px;background: url(img/next.png) center center no-repeat;}.wrapper {position: relative;max-width:1804px;width: 100%;padding: 0;margin: 0 auto;}.sb-slider {margin: 10px auto;position: relative;overflow: hidden;width: 100%;list-style-type: none;padding: 0;}.sb-slider li {margin: 0;padding: 0;display: none;}.sb-slider li > a {outline: none;}.sb-slider li > a img {border: none;}.sb-slider img {max-width: 100%;display: block;}.sb-description {padding: 20px;bottom: 10px;left: 10px;right: 10px;z-index: 1000;position: absolute;background:#CBBFAE;background: rgba(190,176,155, 0.4);border-left: 4px solid rgba(255,255,255,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: #fff;-webkit-transition: all 200ms;-moz-transition: all 200ms;-o-transition: all 200ms;-ms-transition: all 200ms;transition: all 200ms;}.sb-slider li.sb-current .sb-description {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);opacity: 1;}.sb-slider li.sb-current .sb-description:hover {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";filter: alpha(opacity=99);background: rgba(190,176,155, 0.7);}.sb-perspective {position: relative;}.sb-perspective > div {position: absolute;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility : hidden;-moz-backface-visibility : hidden;-o-backface-visibility : hidden;-ms-backface-visibility :idden;backface-visibility : hidden;}.sb-side {margin: 0;display: block;position: absolute;-moz-backface-visibility : hidden;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.shadow {width: 100%;height: 148px;position: relative;margin-top: -110px;background: transparent url(img/shadow.png) no-repeat bottom center;background-size: 100% 100%; /* stretches it */z-index: -1;display: none;}.nav-arrows {display: none;}.nav-arrows a {width: 42px;height: 42px;background: #cbbfae url(img/nav.png) no-repeat top left;position: absolute;top: 50%;left: 20px;text-indent: -9000px;cursor: pointer;margin-top: -21px;opacity: 0.9;border-radius: 50%;box-shadow: 0 1px 1px rgba(255,255,255,0.8);}.nav-arrows a:first-child{left: auto;right: 20px;background-position: top right;}.nav-arrows a:hover {opacity: 1;}