﻿@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:"思源黑体 Light";}
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;font-size: 16px;color: #333;font-family: "思源黑体 Light";font-weight: normal;}
a:hover {text-decoration: none;color: #e51e01;font-family: "思源黑体 Light";}
body { font-family:"思源黑体 Light";height:100%;width:100%; font-size:12px;}
.z{ float:left;}
.y{ float:right;}
.imga{display:block;}
.fl{ float:left; display:inline; }
.clear{clear:both; width:auto;}


.top{width:1200px;margin:0 auto; height:106px; }
.logo{ margin-top:26px;}
.dh_y{ margin-top:38px;}
.dh_y_l{ font-size:19px; color:#006d77; background:url(http://oldfile.4e8.com/skin/ry0498571/img/shu.jpg) no-repeat right; padding-right:10px;}
.dh_y_m{ font-size:14px; color:#666;background:url(http://oldfile.4e8.com/skin/ry0498571/img/dh.jpg) no-repeat left; padding-left:25px; margin-left:14px; margin-right:14px; margin-top:4px;}
.dh_y_y{width:196px;background:url(http://oldfile.4e8.com/skin/ry0498571/img/shu.jpg) no-repeat left; padding-left:10px; }
.searchleft{ width:196px; height:29px;position:relative;}
.searchright{width:39px; height:27px; position:absolute; top:1px; right:0px; z-index:999;}
.topytop{margin-top: 5px; padding-right:5px; overflow:hidden;}
.topytop ul li{ margin-left:5px;float:left;}
.topytop ul li a img{margin-right:5px;}
.topytop ul li a{ color:#333;font-size:12px; }
.topytop ul li a:hover{color:#e83828;}

.menubg{width:100%; height:46px; background:#006d77;}
.menu{width:1200px; margin:0 auto; height:46px;}
#nav {width:1200px;height:46px; display:block;}
#nav .mainlevel { float:left; width:200px; text-align:center; position:relative;z-index:999999; }
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:46px; display:block; width:200px; font-size:16px;}
#nav .mainlevel a:hover {color:#fff; background:#085e66;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999999; left:0px;  }
#nav .mainlevel li {border-top:1px solid #fff; background:#085e66; width:200px; height:35px;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.80;/*IE6 only*/}
#nav .mainlevel li a{line-height:35px; font-size:14px; color:#fff;}
#nav .mainlevel li a:hover{color:#fff; text-decoration:none; background:#006d77;}


.shutter {overflow: hidden;width:100%;position: relative;width:1920px;height:822px;left:50%;margin-left:-960px;}
.shutter-img {z-index: 1;}
.shutter-img,.shutter-img a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.shutter-img a {cursor: default;}
.shutter-img a > img {width: 100%; height: 100%;}
.shutter-img .created {overflow: hidden; position: absolute;z-index: 20;}
.shutter-btn {}
.shutter-btn li {position: absolute; z-index: 2;top: 50%; width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.shutter-btn li.prev {left: 15%;background: url(http://oldfile.4e8.com/skin/ry0498571/img/shutter_prevBtn.png) no-repeat 0 -49px;}
.shutter-btn li.next {right: 15%;background: url(http://oldfile.4e8.com/skin/ry0498571/img/shutter_nextBtn.png) no-repeat 0 -49px;}

.scrollbox{width:1230px;position: absolute;left: 0;top:-212px;z-index: 999999;}
#scrollDiv{width:1200px;height:150px; overflow:hidden; display: block;}
#scrollDiv ul{ width: 1200px;}
#scrollDiv li{width:352px;padding:20px 24px 0px;height:130px; float:left;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
#scrollDiv li img{width:50px;height:50px;margin-right:10px;float:left;}
#scrollDiv li span{width:288px; float: right;overflow: hidden; display: block;}
#scrollDiv li span h4{font-size: 18px; margin-top:16px;color: #fff; font-weight:normal;}
#scrollDiv li em{ width:95px; height:32px;line-height: 30px;text-align:center;font-size: 13px;border:1px solid #fff; display: block;color: #fff;margin-top: 70px; font-style:normal; margin-left:10px;}
#scrollDiv li:hover span h4{ color: #fff;}
#scrollDiv li em:hover{ color: #fff;border:1px solid #e58d2c;background: #e58d2c; }
.scroltit{ position: absolute; right:0px; bottom:0px;width:30px;}
.scroltit small{float:right; font-size:12px;width:30px;height:30px; line-height:30px; text-align: center;background:#bbbbbb;color: #fff;font-family: "思源黑体 Light"; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:8px;}
.scroltit small:hover{ background: #e58d2c;}

.gywm{width:1200px; margin:62px auto 0;position:relative;}
.gywm_z{width:484px;overflow:hidden;}
.gywm_z_s{ font-size:20px; color:#006d77; font-weight:bold;}
.gywm_z_s p{ font-size:34px; color:#222;}
.gywm_z_m{ font-size:14px; color:#666; line-height:35px; margin-top:20px;}
#HomeAdvantages{background:#fff;color:#fff;}
#HomeAdvantages .HomeAdvantages{display:block;overflow:hidden;width:484px;margin:0 auto;}
#HomeAdvantages .HomeAdvantages .HomeAdvantagesFrame{display:block;overflow:hidden;width:484px;}
#HomeAdvantages .HomeAdvantages .HomeAdvantage{display:block; height:96px;float:left;width:232px;text-align:center; margin-right:10px; margin-bottom:10px;padding-top:10px;}
#HomeAdvantages .HomeAdvantages .HomeAdvantage .Huge{font-size:18px;font-family:simsun;font-family:"思源黑体 Light";}
#HomeAdvantages .HomeAdvantages .HomeAdvantage .Huge span{font-size:40px;font-weight:bold;font-family:"思源黑体 Light";}
#HomeAdvantages .HomeAdvantages .HomeAdvantage .Desc{line-height:24px;height:48px;font-size:16px; color:#fff;font-family:"思源黑体 Light";}
.Root{width:484px; margin-top:30px;}
.gywm_y{width:684px; height:455px; position:relative; }
.gywm_y_t{width:684px; height:455px; overflow:hidden;}
.gywm_y_t a img{width:684px; height:455px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.gywm_y_t a img:hover{opacity: 0.8;filter: alpha(opacity=80);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.gywm_y_j{width:402px; height:101px; background:url(http://oldfile.4e8.com/skin/ry0498571/img/bg.png) no-repeat center;padding-top:70px; padding-right:20px; position:absolute; right:0px; bottom:0px; z-index:99;}
.gywm_y_j_t{width:102px; height:50px; margin-left:300px;}
.gywm_y_j_p{font-size:18px; color:#fff;margin-top:10px; text-align:right;}

.jjbg{width:100%; background:#ebf6f7; overflow:hidden; padding:40px 0px 50px;}
.jjadk{width:1200px; margin:0 auto; overflow:hidden;}
.jjadk_t{ font-size:34px; color:#049a91; font-weight:bold; text-align:center;}
.jjadk_t p{ font-size:16px; color:#666; font-weight:normal; margin-top:18px;}
.jjadk_x{width:1200px; margin:46px auto 0; overflow:hidden;}
.jjadk_z{width:812px;overflow:hidden; float:left;}
.jjadk_z ul li{width:382px;padding:26px 0px 0px; height:422px;background:#fff; float:left; margin-right:24px;position:relative}
.jjadk_z ul li p{width:352px; padding:0px 15px;}
.jjadk_z ul li p.e{ font-size:14px; color:#888; } 
.jjadk_z ul li p.t{ font-size:18px; color:#222;margin-top:20px; } 
.jjadk_z ul li p.t a{ font-size:18px; color:#222;} 
.jjadk_z ul li p.t a:hover{color:#006d77; text-decoration:underline;}   
.jjadk_z ul li p.f{ font-size:14px; color:#999;margin-top:20px;} 
.jjadk_z ul li p.s{ font-size:14px; color:#666; line-height:24px;margin-top:20px;} 
.jjadk_z ul li a img{width:382px; height:210px;margin-top:41px; ;} 
.jjadk_z ul li a img:hover{opacity: 0.8;filter: alpha(opacity=80);} 
.xl{width:35px; height:17px; background:url(http://oldfile.4e8.com/skin/ry0498571/img/sj.png) no-repeat center; position:absolute; top:237px; left:70px; z-index:999;}
.jjadk_y{width:388px;overflow:hidden; float:right;}
.jjadk_y ul li{width:338px; height:95px; background:#fff; float:left; margin-bottom:22px; padding:20px 25px;}
.jjadk_y ul li p{width:338px;}
.jjadk_y ul li p.e{font-size:16px; color:#222;}
.jjadk_y ul li p.t{font-size:13px; color:#999;margin-top:6px;}
.jjadk_y ul li p.f{font-size:13px; color:#666; line-height:24px;margin-top:6px;}
.jjadk_y ul li:hover p{ background:#006d77;color:#fff;}
.jjadk_y ul li:hover { background:#006d77;color:#fff;}

.lsbg{width:100%; background:#006d77; height:70px;}
.lsz{width:540px; margin:0 auto; padding-top:26px;}
.lsz ul li{ padding:0px 16px; float:left; margin:0px 16px;}
.lsz ul li img{ width:21px; height:20px; float:left;}
.lsz ul li p{ font-size:14px; color:#fff; margin-left:32px;}
.lsz ul li p a{ font-size:14px; color:#fff;}
.lsz ul li:hover p{ text-decoration:underline;}

.dbbg{width:100%; background:#009097; overflow:hidden;}
.db2z{width:1200px; margin:20px auto 0; overflow:hidden;}
.db_z{width:400px; margin-top:50px; margin-bottom:50px; overflow:hidden;border-right:1px solid #fff;}
.db_b{ width:125px; height:78px;}
.db_zb{width:400px; margin-top:30px;}
.db_zb ul li{width:400px; float:left; margin-bottom:12px;}
.db_zb ul li a img {width:22px; height:22px; float:left;}
.db_zb ul li p { width:360px; float:right; font-size:14px; color:#fff;}
.fmenul{width:510px; overflow:hidden; margin:50px 0px 0px 60px;}
.fmenulc{ margin-left:70px; width:130px;}
.fmenulct{ color:#eaeaea; font-size:15px;}
.fmenulct a{color:#eaeaea; font-size:15px; font-weight:bold;}
.fmenulct a:hover{text-decoration:underline;}
.fmenulcf{ margin-top:13px; width:100px;}
.fmenulcf ul li{ width:100px;overflow: hidden;}
.fmenulcf ul li a{color:#eaeaea; line-height:28px; font-size:13px; float:left;} 
.fmenulcf ul li a:hover{text-decoration:underline;}
.db_yb{width:116px; margin-top:50px; overflow:hidden; }
.db_yb ul li{width:116px;float:left;}
.db_yb ul li a img{width:116px; height:116px;}
.db_yb ul li p{width:116px;font-size:14px; color:#fff; margin-top:8px; text-align:center;}
.foot{width:1200px; margin:0px auto 40px; line-height:30px;font-size:13px; color:#eee;text-align:center;}



/*---------------------------内页---------------------------- */
.nban{width:100%;position: relative;width:1920px;height:260px;left:50%;margin-left:-960px;}
.nban img{width:100%;}

.nymain{width:1200px; margin:40px auto 50px; overflow:hidden}

/*左边列表*/
.nymleft{ width:228px;}
.nymleftt{ width:228px; background:#f2f2f2; height:66px; text-align:center; padding-top:20px; font-size:24px; color:#333;}
.nymleftt p{ color:#afafaf; font-size:10px; margin-top:5px;}

.nylistt{ margin-top:7px; width:228px; margin-bottom:40px; overflow:hidden;}
.n_l{width:228px;background-color: #f2f2f2;float:left;}
.n_l ul{padding-top:2px;}
.n_l ul li{line-height:34px;border-bottom:4px solid #fff; padding-left:10px;}
.n_l ul li a{font-size:14px; color:#333;line-height:34px;background: url(http://oldfile.4e8.com/skin/ry0498571/img/hj.png) no-repeat left; padding-left:15px;}
.n_l ul li ul li{line-height:34px;text-align:left;background-color: #f2f2f2;border-bottom:none;}
.n_l ul li ul li a{padding-left:20px; color:#333;line-height:34px;}
.n_l ul li ul li ul li{line-height:34px;text-align:left;background-color: #f2f2f2;border-bottom:none;}
.n_l ul li ul li ul li a{padding-left:20px; color:#666;line-height:34px;background: url(http://oldfile.4e8.com/skin/ry0498571/img/d.jpg) no-repeat left; padding-left:15px;}
.n_l ul li a.on{color:#006d77; height:34px;}

/*单页*/
.nymright{ width:924px;}
.nymtitle{ width:924px; height:34px; background:url(http://oldfile.4e8.com/skin/ry0498571/img/index26.jpg) no-repeat bottom; padding-top:10px;}
.nymtleft{ background:url(http://oldfile.4e8.com/skin/ry0498571/img/index7.jpg) no-repeat left 60%; padding-left:18px; font-size:18px;}
.nymtleft span{ margin-left:10px; color:#999; font-size:11px;}
.nymtright{ background:url(http://oldfile.4e8.com/skin/ry0498571/img/index25.jpg) no-repeat left 80%; padding-left:17px; color:#666; padding-top:6px; font-size:13px;}
.nymtright a{ color:#666;font-size:13px;}
.nymtright a:hover{ color:#e58d2c;}
.nymainc{ margin-top:30px; width:924px; line-height:24px; font-size:13px; color:#666;}
.nymainc table tr{ height:46px;}
.nymainc table tr th{ font-size: 14px; font-weight: normal; width:10%;}
.nymainc table tr td input{ width: 40%; height: 25px; padding: 0px 5px;}
.nymainc table tr td textarea{ width:80%;}
.submit{ width: 120px !important; height: 30px !important; border: 0; background-color: #D21818; color: #fff; margin-top: 10px; cursor:pointer;}
/*产品列表页*/
.nyproducts{width:924px; margin-top:32px; overflow:hidden}
.nyproducts ul li{ border:1px solid #dfdfdf; width:862px; height:161px; padding:15px 30px 0 30px; margin-bottom:10px;}
.nyproducts ul li a img{width:210px; height:143px; float:left;}
.nyproducts ul li a:hover img{ background:#f5f3f3;}
.nyproducts ul li p{ float:right; line-height:24px;border-left:1px dashed #999; width:560px; height:139px; padding-left:42px;}
.nyproducts ul li p span{ color:#e58d2c; font-weight:bold; font-size:13px;}
.nyproducts ul li p img{ float:right;}
.nyproducts ul li p a img{ padding:0; border:none;width:19px; height:18px; }
.nyproducts ul li p a:hover img{ padding:0; border:none;width:19px; height:18px; }

/*页码*/
.nypage{ text-align:center; line-height:50px;height:50px;font-size:13px; margin-top:20px;}
.nypage a{margin:0px 5px;font-size:13px;}
.nypage a:hover{color:#e58d2c;}

/*新闻详细页*/
.shownews{width:924px; margin-top:32px;}
.shownews_t{line-height:36px;color:#e58d2c;text-align:center;font-size:15px;}
.shownews_b{text-align:center;border-bottom:1px dotted #cccccc;font-size:13px; padding-bottom:20px; color:#666;}
.shownews_c{line-height:24px;padding-top:20px; font-size:13px;color:#666;}
.aboutusmtrd_down{ width:924px; line-height:60px; border-top:1px #cdcdcd dashed;margin-top:32px;font-size:13px;}
.aboutusmtrd_down a{color:#666; font-size:13px;}
.aboutusmtrdd_left{ float:left;color:#666;font-size:13px;}
.aboutusmtrdd_left a:hover{color:#e58d2c;}
.aboutsumtrdd_right{ float:right;color:#666;font-size:13px;}
.aboutsumtrdd_right a:hover{ color:#e58d2c;}

/*新闻列表页*/
.newslists_c{width:924px; margin-top:16px;}
.newslists_c dl{height:60px;width:924px;border-bottom:1px dashed #cccccc;line-height:28px; padding:10px 0px;}
.newslists_c dl:hover dt{color:#e58d2c;}
.newslists_c dl dt{font-size:14px;color:#333;}
.newslists_c dl dt span{font-size:12px;color:#666666;width:100px;float:left;}
.newslists_c dl dd{color:#999; font-size:13px;}
.newslists_c dl dd span{width:85px;float:left;background:url(http://oldfile.4e8.com/skin/ry0498571/img/arror.jpg) no-repeat left;padding-left:20px;font-size:12px;}




