﻿@charset "utf-8";
/* CSS Document DPR*/
body,*,html,a,h1,h2,h3,h4,h5,h6,p,span,div,ul,ol,li,dl,dt,dd,div,img,table,tr,th,td,input,textarea{margin:0; padding:0px;font-weight:100;outline:none;border:none;}
body{font-family:Microsoft Yahei,"宋体"; font-size:12px; color:#555; text-decoration:none;line-height:100%;background:#fff;}
ul,li{list-style:none;}
a,input,textarea{text-decoration:none;border:0;outline:none;}
.clear {clear: both; zoom: 1; }
.clear:after {clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.fl{float:left;}
.fr{float:right;}
.lk{display: block;height: 0;width: 0;overflow: hidden;}
.fs14{font-size:14px;}
.c_828282{color:#828282;}
.c_fff{color:#fff;}

.w366{width:366px;}

.tac{text-align:center;}
.bg_f3{background:#f3f3f3;}
.bt1{border-top:1px solid #fff;}
.within{width:1100px;margin:0 auto;}
.top{background:#c27b1b;line-height:36px;height:36px;width:100%;}
.top a{color:#fff;margin-left:3px;}
.top a.ch{background:url(../images/ch.jpg) no-repeat left center;padding-left:23px;}
.top a.en{background:url(../images/en.jpg) no-repeat left center;padding-left:23px;}

.nav{height:90px;}
.nav .img{margin:23px 0px 24px;height:43px;}
.nav .ul{height:40px;margin:35px 0px 15px;	text-align: center;	overflow: hidden;}
.nav ul{width:708px;position: relative;}
.nav li{display:inline-block;width:85px;line-height:30px;height:30px;text-align:center;position: relative;  overflow: hidden;}
.nav ul  a{font-size:16px;color:#5b5b5b;display:block;}
.nav ul  a:hover{color:#c27b1b;}
.nav ul .cont{background:#c27b1b;border-radius:20px;-webkit-border-radius:20px;}
.nav ul .cont a{color:#fff;}

/*  Ripple */
.nav .slider {  display: block;position:absolute;bottom: 0;  left: 0;  height:3px;color:#c27b1b;background:#c27b1b;-webkit-transition: all 0.5s;  transition: all 0.5s;}
.bgcolor-3 { background: #e8e8e8; }
.ripple {  width: 0;  height: 0; border-radius: 50%;background:#c27b1b;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-webkit-transform: scale(0);  -ms-transform: scale(0);  transform: scale(0);  position: absolute;  opacity: 1;}
.rippleEffect {-webkit-animation: rippleDrop .6s linear;  animation: rippleDrop .6s linear;}
@-webkit-keyframes rippleDrop {
	100% {-webkit-transform: scale(2); transform: scale(2); opacity: 0;}
	}
@keyframes rippleDrop {
	100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0;}
	}

	
/* focusBar */
#focusBar .hd { position: absolute; bottom: 40px; width: 100%; z-index: 8888; left:45%; }
#focusBar .hd .tag { width: 10px; height: 10px; border-radius: 50%; background-color: #ffffff; margin: 0 2px; display: inline-block; text-indent: -9999px; cursor: pointer; }
#focusBar .hd .on { background: #ffb91d; }
#focusBar{width:100%;height:520px;clear:both;position:relative; overflow:hidden;padding-top:0px;}
#focusBar .mypng{ background:url(../images1/9.gif) repeat-x top center; }
#focusBar li{width:100%;clear:both;height:520px;display:none;position:absolute;/* position:relative;*/ }
#focusBar .focusL{height:520px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-960px;margin-left:50%;}
#focusBar .focusR{height:520px;position:absolute;z-index:10;/* right:1000px;*/top:0px;left:-960px;margin-left:50%;}
#focusBar .arrL,#focusBar .arrR{display:block;width:52px;height:134px;position:absolute;top:200px;z-index:11111;cursor:pointer;background:url(../images/bt_arr.png) no-repeat;}
#focusBar .arrL{left:-52px;background-position:0px 0px;}
#focusBar .arrR{right:-52px;background-position:-68px 0px;}
#focusBar .arrL:hover{background-position:0px -144px;}
#focusBar .arrR:hover{background-position:-68px -144px;}

.keywords{border-bottom:1px solid #e6e6e6;height:48px;line-height:48px;color:#666;}
.keywords h3{font-size:13px;}
.keywords .soso{width:250px;}
.keywords .soso input{width:190px;padding:0px 2px;color:#666;}
.keywords .soso .butt{width:52px;line-height:center;background:#999 url(../images/soso.png) no-repeat -1px 0px;padding:5px 14px;color:#fff;border-radius:20px;-webkit-border-radius:20px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.keywords .soso .butt:hover{background-position:-53px 0px;}

.indcom{background:#f8f8f8;width:100%;padding:50px 0px;}
.indcom .lef{width:360px;height:375px;border-top:2px solid #ccc;overflow:hidden;position:relative;}
.indcom .lef i{width:360px;background:#fff;display:block;height:378px;position:absolute;z-index:1;top:-400px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.indcom .lef:hover i{top:0px;}
.indcom .lef .ceng{position:absolute;z-index:2;}
.indcom .lef h3{height:42px;line-height:42px;font-size:14px;color:#999;}
.indcom .lef h2{height:66px;line-height:46px;font-size:28px;color:#828282;font-weight:bold;}
.indcom .lef p{font-size:12px;color:#828282;line-height:18px;}
.indcom .lef .butt{width:120px;height:38px;font-size:14px;color:#fff;display:block;line-height:38px;background:#c27b1b;-webkit-border-radius: 20px;border-radius: 20px;margin-top:30px;}

.indcom .rig{width:690px;color:#888}
.indcom .rig .ceng{width:285px;padding:20px 30px 30px;line-height:18px;height:139px;}
.indcom .rig .ceng1{background:#f3f3f3;}
.indcom .rig .ceng2{background:#fff;}
.indcom .rig .ceng img{width:40px;}
.indcom .rig .ceng h3{color:#888;font-size:14px;font-weight:bold;line-height:40px;}
.indcom .rig  ul:hover .ceng1{background:#f3f3f3;}
.indcom .rig  ul:hover .ceng2{background:#f3f3f3;}
.indcom .rig  ul:hover .ceng1:hover{background:#fff;}
.indcom .rig  ul:hover .ceng2:hover{background:#fff;}

.indequip{padding:55px 60px;}
.indequip .lef{width:410px;height:400px;position:relative;}
.indequip .lef .ceng1{position:absolute;width:410px;height:401px;}
.indequip .lef .ceng1 img{width:410px;height:401px;}
.indequip .lef .ceng2{position:absolute;z-index:2;width:350px;height:340px;left:30px;top:30px;border-top:2px solid #ccc;}
.indequip .lef .ceng2 h2{height:76px;line-height:76px;font-size:20px;color:#fff;font-weight:bold;}
.indequip .lef .ceng2 p{line-height:20px;font-size:12px;color:#fff;}
.indequip .lef  .butt{width:48px;height:42px;line-height:42px;border:2px solid #fff;text-align:center;display:block;position:absolute;right:0;bottom:0px;}
.indequip .rig  .img{border-left:1px solid #fff;float:left;}
.indequip .rig  .img1{width:229px;height:200px;}
.indequip .rig  .img2{width:459px;height:200px;}

.indnews{width:100%;background:#f8f8f8;padding:60px 0;}
.indnews h2{font-size:20px;height:40px;line-height:40px;margin-bottom:30px;color:#666;font-weight:bold;border-top:2px solid #666;}
.indnews .ceng .img{position:absolute;z-index:2;display:block;overflow:hidden;width:170px;height:120px;border-radius:0px 70px 70px 0px;}
.indnews .ceng .zw{position:absolute;z-index:2;right:0;width:317px;height:120px;margin-left:30px;line-height:18px;}
.indnews .ceng .zw h3{color:#333;height:30px;font-weight:bold;}
.indnews .ceng1:hover h3{color:#d88316;}
.indnews .ceng1{width:517px;height:120px;position:relative;overflow:hidden;}
.indnews .ceng1 em{display:block;width:517px;height:120px;position:absolute;z-index:1;top:0px;left:-520px;background:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
.indnews .ceng1:hover em{left:0px;}
.indnews .ceng .add{width:26px;height:23px;position:absolute;right:0;bottom:0;}
.indnews .ceng i{width:69px;height:13px;position:absolute;left:127px;top:18px;z-index:3;display:block;background:url(../images/ceo.png) no-repeat center;}
.indnews .list{margin-top:50px;}
.indnews .list li{width:365px;float:left;line-height:24px;}
.indnews .list li a{color:#666;}
.indnews .list li a:hover{color:#c27b1b;}

.indcont{background:url(../images/fer.jpg) no-repeat center;width:100%;height:280px;}
.indcont h3{color:#ccc;font-size:12px;line-height:24px;padding:50px 0px 10px;}
.indcont .phon{width:1030px;height:90px;padding:0px 35px;line-height:90px;border:2px solid #fff;font-size:30px;color:#fff;background:url(../images/ccw.gif) no-repeat 1040px center;}
.indcont .phon p{background:url(../images/vfhjh.png) no-repeat left center;padding-left:40px;font-weight:bold;}
.indcont li{float:left;color:#fff;line-height:76px;margin:0px 66px;}
.indcont .li1{background:url(../images/boorew.gif) no-repeat left center;padding-left:20px;}
.indcont .li2{background:url(../images/print.gif) no-repeat left center;padding-left:20px;}
.indcont .li3{background:url(../images/email.gif) no-repeat left center;padding-left:20px;}


.subbanner{width:100%;height:260px;}
.subbanner1{background:url(../images/banner1.jpg) no-repeat center;}

.subnav{height:70px;line-height:70px;}
.subnav h2{font-size:24px;float:left;}
.subnav p{font-size:12px;float:right;background:url(../images/tt.png) no-repeat left center;padding-left:16px;}
.subnav a{color:#666;}
.submain{font-size:14px;line-height:26px;padding-bottom:40px;}
.submain h2{font-size:20px;color:#c7760c;line-height:50px;margin-top:40px;border-left: 2px solid #c7760c;background:#f8f8f8;padding-left:15px;}
.subcom .organ{width:1100px;height:350px;padding-top:30px;}
.subcom .organ .p1,.subcom .organ .p2,.subcom .organ .p3{transition:all 0.3s;-webkit-transition:all 0.3s;}
.subcom .organ .p1{width:400px;height:50px;line-height:50px;margin:0 auto;border:1px solid #ccc;background:#f3f3f3;font-size:24px;border-radius:50px;-webkit-border-radius:50px;box-shadow:2px 2px 4px #000;-webkit-box-shadow:2px 2px 4px #000;}
.subcom .organ p:hover.p1{color:#fff;background-color: #ff9500;
background-image: -webkit-linear-gradient(-405deg, #ff9500 0%, #ff5e3a 100%);
background-image: linear-gradient(135deg,#ff9500 0%, #ff5e3a 100%);
}
.subcom .organ i{display:block;background:url(../images/com04.png) no-repeat center;height:100px;}
.subcom .organ .div1{height:210px;}
.subcom .organ .div1 .p2{border:1px solid #ccc;height:50px;background:#f3f3f3;font-size:18px;width:170px;padding:15px 20px 15px;margin:0px auto 10px;border-radius:10px;-webkit-border-radius:10px;}
.subcom .organ .div1 .p3{background:url(../images/com03.jpg) no-repeat top center;font-size:14px;padding-top:20px;width:200px;margin:0 auto;}
.subcom .organ p:hover.p2{color:#fff;background-color: #ff9500;
background-image: -webkit-linear-gradient(-405deg, #ff9500 0%, #ff5e3a 100%);
background-image: linear-gradient(135deg,#ff9500 0%, #ff5e3a 100%);}
.subcom .com p{line-height:34px;padding:10px 0px;text-indent:2em;}

.subnews li{margin:20px auto;height:120px;padding:10px 0px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.subnews li:hover{background:#f8f8f8;padding:10px 10px;}
.subnews  .img{float:left;width:170px;height:120px;display:block;background:#f3f3f3 url(../images/pic.png) no-repeat center;}
.subnews li:hover .img{background:#fff url(../images/pic.png) no-repeat center;}
.subnews .news{width:890px;}
.subnews .news h3 a{color:#333;font-size:18px;}
.subnews li:hover h3 a{color:#eb8e0b;}
.subnews .news h3 p{color:#888;font-size:12px;}
.subnews .news h4 p{text-align:right;color:#666;}
.subnews .news h4 p.p1{font-size:12px;color:#888;}
.subnews .news .con{font-size:14px;line-height:22px;color:#888;padding-top:10px;}
.subnews .lef{width:830px;color:#888;}
.subnews .lef h3{line-height:80px;font-size:22px;color:#666;}
.subnews .rig{width:230px;}
.subnews .rig dt{padding:10px 0px 3px;}
.subnews .rig dt a{font-size:14px;color:#666;}
.subnews .rig dt a:hover{color:#eb8e0b;}
.subnews .rig dd{font-size:12px;color:#888;padding:0px 0px 10px;border-bottom:1px solid #f1f1f1;line-height:18px;}
.subnews .rig h3{height:70px;line-height:80px;overflwo:hidden;font-size:22px;color:#f00;}

.subprod .titprod{padding:30px 0px 15px;}
.subprod .titprod h3{line-height:46px;height:46px;text-align:center;font-size:24px;color:#333;border: 1px solid #ebddb7;background-color: #fffaec;    margin: 5px 0px 20px;}
.subprod .prodcon li{float:left;margin:15px 9px;text-align:center;}
.subprod .prodcon li img{display:block;width:255px;border:1px solid #666;}
.subprod .prodcon li p{color:#fff;height:30px;background:#000;}


.box-bg {position:fixed;height:100%;width:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;  z-index: 100;display: none;top: 0;left: 0;}
.box {visibility:hidden;top:40px;left: 50%;margin-left: -435px;width:800px;background:#eee;position: absolute;z-index: 101;padding: 30px 40px 34px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.box1{padding-top:20px;height:155px; border-bottom:1px solid #ccc;margin-bottom:20px;}
.box1 img{float:left;width:200px;display:block;}
.box1 ul{float:right;width:450px;padding-top:20px;}
.box h2{font-size:24px;line-height:30px;color:#333;border:none;border-top:1px solid #ccc;background:none;padding:15px 0px 0px;margin:10px 0px 20px;}


.subdete  h3{line-height:80px;font-size:22px;color:#666;}
.subdete .lef{width:830px;color:#888;}
.subdete .rig{width:230px;}
.subdete .rig ul li{width:230px;border-bottom:1px solid #ccc;overflow:hidden;transition:all 0.5s;-webkit-transition:all 0.5s;margin:0px 0px 20px;}
.subdete .rig ul li:hover{width:220px;background:#f3f3f3;padding-left:10px;}
.subdete .rig ul li img{width:230px;}
.subdete .rig ul li p{color:#666;}




.jobcon li{float:left;width:360px;text-align:center;}
.subjob{padding-top:30px;}
.subjob h3{line-height:80px;text-align:center;font-size:24px;color:#c27b1b;}

.subfeed h3,.subcont h3{padding-top: 30px;line-height:80px;height:80px;text-align:center;font-size:24px;color:#efab30;}
.subfeed .feed{ width:685px; margin:20px auto; overflow:hidden;}
.subfeed .feed .row{ width:100%; clear:both;  margin:0 auto;}
.subfeed .feed label{ position:relative;  float:left;  margin:20px 15px 0 15px; display:block; }
.subfeed .feed label span{ position:absolute; left:10px; top:10px; font-size:14px; color:#999;}
.subfeed .feed .txt{ border:1px solid #d9d9d9; padding:10px; background:#fff;}
.subfeed .feed .txt:focus{ border:2px solid #efab30; padding:9px; background:#fff;}
.subfeed .feed .txt.w1{ width:290px; height:20px; line-height:20px; font-size:14px;}
.subfeed .feed .txt.w2{ width:631px; height:116px; line-height:20px; font-size:14px;}
.subfeed .feed .btn{ float:left; border:0; background:#efab30; border-radius:2px; width:170px; padding:0 11px;  height:50px; cursor:pointer; text-align:center; font-size:16px; color:#fff; margin-left:15px; margin-top:20px;font-family:"微软雅黑";}
.subfeed .feed .row .btn:hover{ background:#e98c0b;}
.subfeed .feed .row p.xin{ color:#666; line-height:50px; font-size:14px; float:right;  margin-top:20px;  margin-right:15px;}
.subfeed .feed .row p.xin span{ color:#efab30;}
.subfeed .feed .row p.xin span:hover{ text-decoration:underline;}

.subcont{font-size:16px;}




.siteweb h2{background:url(../images/lef02.png) no-repeat left center;line-height:45px;padding-left:8px;border:none;}
.siteweb h2,.siteweb h2 a{font-weight:100;font-size:18px;color:#1f3a55;}

.siteweb table{height:90px;}
.siteweb li{margin-left:15px;float:left;}
.siteweb li a{font-size:14px;color:#666;}
.siteweb li a:hover{color:#d18200;}
.siteweb .newul li a{font-size:13px;color:#29445f;}
.siteweb .newul li a:hover{color:#537495;}
.siteweb .newul{margin:4px auto 10px;padding-left:15px;padding-bottom:50px;}
.siteweb .newul li{line-height:24px;float:left;width:345px;}









.fs16{font-size:16px;}
.pt30{padding-top:30px;}












.pages{padding:30px 0px 5px;line-height:30px;}
.pages a{color:#666;}
.foot{width:100%;background:url(../images/btbg.jpg) no-repeat center;height:80px;padding:30px 0px 0px;}
.foot .p1{width:966px;line-height:20px;}
.foot a{color:#fff;}





.bgtable{border:1px solid #dfdfdf;border-top:none;border-left:none;width:100%;}
.bgtable th{border:1px solid #dfdfdf;line-height:44px;border-right:none;border-bottom:none;text-align:left;padding:0px 5px;color:#fff;background:#0089e5;font-size:14px;}
.bgtable td{border:1px solid #dfdfdf;line-height:36px;border-right:none;border-bottom:none;text-align:left;padding:0px 5px;font-size:12px;}
.bgtable tr:nth-child(odd){background:#f4f4f4;}



