@charset "utf-8";
/* CSS Document */

.zt1{font-family:"微软雅黑"; font-size:20px;}


header{ background:url(../images/main_02.jpg) repeat-x; height:130px; width:100%;} 
.header{ width:1114px; margin:0 auto;}
.header1{ width:100%; height:29px; line-height:29px; color:#888888;}
.header1-l{ width:800px; float:left; padding-left:10px;}
.header1-r{ text-align:right;}
.header1-r img{ display:inline-table; width:21px; height:13px; margin-top:8px;}
header a{ color:#888888;}

.header2{ height:75px; margin-top:13px; }
.logo{ float:left; }
.rxdh{ width:266px; float:right;}
.logo-img{ padding-top:10px;}

#nav{ background:url(../images/main_05.jpg) repeat-x; height:43px; width:100%;}
nav{ width:1114px; margin:0 auto;}
.nav1,.nav{ width:99px; height:40px;text-align:center; color:#FFF; display:block; float:left; line-height:40px; font-family:"微软雅黑"; font-size:14px; font-weight:600;}
.nav{ background:#ff8e2d;}
nav .nav1:hover{ color:#ff8e2c;}

.ss{ width:210px; float:right; height:26px; margin-top:7px;}
.ss2{ width:162px; height:24px; padding-left:9px; float:left; display:block; border:none;}



/************通栏***************/
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(http://risachem.webc.testwebsite.cn/Html/images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(http://risachem.webc.testwebsite.cn/Html/images/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}


.ck-slide { width: 1423px; height: 480px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 480px;}



.content{ width:1123px; margin:0 auto; height:290px; background:#edebec; margin-top:5px;}
.speech,.rec-p,.job,.factory{padding:0 12px; position:relative; top:18px; border-right:#cccccc 1px solid;  height:235px;   float:left;}
.rec-p{ width:258px; }

.content-img{ height:97px; margin-top:10px;}
.content-c{ width:232px; margin:0 auto; margin-top:28px;}
.content-c li{ height:30px; line-height:30px; background:url(../images/main_45.jpg) no-repeat left 12px; width:180px; padding-left:12px; }
.speech{  width:258px; }
.speech1{  width:258px; height:273px;float:left;}
.speech-c{ width:232px; margin:0 auto; margin-top:28px; line-height:25px;}

.job{ width:258px; }
.job1{  width:258px; height:273px; background:url(../images/main_50.jpg) no-repeat right bottom; float:left;margin-left:25px;}
.factory{ border:0; margin-left:15px; width:258px;}
.factory-flash{ width:240px; margin:0 auto; height:205px; margin-top:10px;}


.about{ width:1123px; margin:0 auto; background:#176ab6; height:252px; margin-top:22px;}
.about-c{ width:1123px; background: url(../images/about_25.jpg) left no-repeat; height:252px;
}
.about-c1{ width:620px; float:right; padding-right:35px; height:223px; padding-top:25px;
}
.about-title{ line-height:25px; text-align:center; display:inline-block;
 font-size:12px; height:25px; position:relative; top:6px;
}
.about-title img{width:11px;}
.about-title ul{ float:left;}
.about-title-bg{ background: url(../images/about_30.jpg) repeat-x; height:25px; display:inline-block; margin:0; width:383px; }
.about-c1 li{ color:#FFF; opacity:0.7; filter:Alpha(opacity=70); line-height:30px; width:570px; margin:0 auto; margin-top:15px;}
.about-c1 li a{ color:#FFF;  }
.more{ width:109px; height:29px; position:relative; left:55px; top:10px;}
.email{ height:51px; background:#edecec; width:1123px; margin:0 auto; margin-top:20px;}
.email-1{ width:106px; height:26px; padding-left:54px; line-height:26px; font-family:"微软雅黑"; font-size:16px; background: url(../images/main_58.jpg) no-repeat left; margin-left:34px; position:relative; top:13px; float:left;}
.email-g1,.email-g2{ width:1px; height:40px; float:left; position:relative; top:6px;}
.email-g2{ background:#ffffff; }
.email-g1{ background:#d3d3d3;}
.user,.email-e,.pw{height:51px; line-height:51px; display:inline-block;}
.user{ width:57px;  margin-left:31px;}
.pw{width:57px; margin-left:20px;}
.email-e{ width:120px; text-align:center;}
.user-botton,.pw-botton{ width:239px; height:28px; line-height:28px; border:1px solid #dcdcdc; display:inline-block; background:#FFF; *position:relative; *top:5px;}
.user-botton span,.pw-botton span{width:25px; height:14px; border-right:1px #c9c9c9 solid; display:inline-block; margin-left:7px; position:relative; top:4px; *top:-4px; }
.user-botton span{ background:url(../images/main_63.jpg) no-repeat left; }
.pw-botton span{ background: url(../images/main_66.jpg) no-repeat left; }
.email-botton{ height:24px; border:none; width:200px; line-height:24px; }
.login{ width:64px; height:28px; position:relative; top:10px; left:19px;}

footer{ width:100%; height:103px; background:#176ab6; line-height:30px;}
.footer{ width:1123px; margin:0 auto;}
.footer-logo{ width:304px; height:62px; border-right:1px #5d97cc solid; background: url(../images/ewm.jpg) no-repeat 4px; position:relative; top:6px; float:left; padding-top:10px;}
.kong{ width:100%; height:20px;}

.footer p{ font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:center; margin-left:95px;  position:relative; top:5px; line-height:25px;}
.footer p span{ font-size:9px; font-family:Arial; -webkit-text-size-adjust: none;}
.footer-c,.footer-ce{  line-height:30px; float:left; color:#FFF; padding-top:12px;}
.footer-c{width:640px; padding-left:44px;}
.footer-ce{ width:776; padding-left:4px;}
.footer-c a,.footer-ce a{ color:#FFF;}

#neiye{ width:1123px; margin:0 auto; margin-top:21px;}
.left{ width:206px; float:left;}
.left-p{ background:#f2f2f2; width:100%; min-height:205px; height:auto!important; margin-top:2px; padding:10px 0;}
.left-p li{ width:168px; margin:0 auto; height:30px; line-height:30px; background:url(../images/main_45.jpg) no-repeat left 12px; padding-left:10px; border-bottom:1px #cdcdcd dashed;}

.left-bt-bg{ background:url(../images/about_cn_05.jpg) no-repeat; height:35px; width:100%; text-align:center; line-height:35px; font-size:16px; color:#FFF; font-family:"微软雅黑";}
.left-img{ margin-top:3px; }
.left-img img{ padding-top:5px;}
.right{ width:891px; float:right; background:#f0efef; min-height:500px; height:auto!important;}
.right-bt{ width:838px; margin:0 auto; height:26px; border-bottom:1px #cccccc solid; margin-top:18px;}
.right-bt i{ font-family:Arial; font-size:18px; color:#888888;}

.neright-title{ line-height:25px; text-align:center; float:left;
 font-size:12px; height:25px; position:relative; 
}
.neright-title img{width:11px;}
.neright-title ul{ float:left;}
.right-bt1{ width:215px; float:left;}
.right-bt1e{ width:215px; float:left;}
.neright-title-bg{ background:#015db1; width:373px; height:25px; line-height:25px; color:#FFF;}
.neright-title-bge{ background:#015db1; width:664px; height:25px; line-height:25px; color:#FFF;}
.neiye-c,.neiye-zczc{ width:838px; padding-top:15px; line-height:30px; margin:0 auto; padding-bottom:15px;}
.neiye-c .fzs p{ margin:0; padding:0;}
.neiye-zczc{ background:url(../images/zczc_23.jpg) no-repeat bottom center; line-height:30px; min-height:400px; height:auto!important; }
.neiye-zczc li{ width:751px; margin:0 auto;}
.more1{ width:24px; height:23px; float:right; margin-top:15px;}