/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;line-height:24px; background:#fff;}
a{ color:#333; text-decoration:none;outline: medium none;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#da4343;}
img,li{ vertical-align:top; border:0px}
.clear{ clear:both; line-height:0px;font-size:0px; width:0; height:0;}/**/
*{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
body,td,th{ font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:Arial, Helvetica, sans-serif; }

/*头部*/
.container00{ width:1100px; clear:both; margin:0px auto;}
.head{ width:100%; float:left; height:106px; background:url(../images/1_01.jpg) center center; position:fixed; left:0px; top:0px; z-index:999; border-bottom:1px solid #ccc; min-width:1200px;}

.logo{ width:233px; float:left; height:131px; position:relative; z-index:999;}

.headtop{ width:809px; float:right; height:50x;}
.headtop p{ width:390px; float:left; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#fff}
.headtop p span{ width:390px; float:left; height:auto; color:#05ae50;}

.headtop_r{ width:410px; float:right; height:auto; border-left:1px solid #31b678; border-right:1px solid #31b678;}
.heademil{ float:left; background:url(../images/1_02.png) none 10px; padding-left:35px; height:24px; font-size:13px; color:#fff; padding-right:10px; border-right:1px solid #31b678;}
.heademil a{ color:#fff;}

.fxgj{ float:left; display:none;}
.fxgj a{ float:left; padding:0px 8px; height:24px; border-right:1px solid #31b678;}

.yun{ width:110px; float:left; height:24px; line-height:24px; background:url(../images/1_07.jpg) no-repeat right; color:#666;}
.yun a{ width:80px; float:left; height:auto; margin-left:15px;}
.yun a img{ margin-top:5px; padding-right:10px; *margin-top:2px;}

.yunclisk{ width:15px; float:left; height:24px; cursor:pointer;}
.yuann{ width:97px; float:right; height:auto; line-height:11px; display:none; position:relative; top:0px; right:15px; z-index:99;}
.yuann a{ width:85px; float:left; height:auto; padding:6px; line-height:24px;}
.yuann a img{ padding-right:2px;}

.nav{ width:809px; float:right; height:40px; line-height:40px; margin-top:10px; position:relative; z-index:999;}

#jsddm { width:100%; float:left; height:40px; line-height:40px; font-size:14px;}
#jsddm li { float:left; text-transform:capitalize; font-weight:bold;}
#jsddm li a.menuli{  padding:0 32px; display:block; line-height:40px; color:#535353;}
#jsddm li a:hover{ color:#0e8040;}
#jsddm li a.hover{ color:#0e8040;}


/*产品下拉*/
.catelist{ float:left; margin: 0;padding:0; width:940px; padding-bottom:20px; display:none; background:url(../images/xialabg.png); position:absolute; top:40px; left:0px;  z-index:9999;}
.catelist_cent{ float:left; width:140px; padding-left:14px; padding-top:10px; min-height:280px;}
.catelist a.biglink{ float:left; width:140px;}
.catelist a.biglink img{ float:left; width:140px; height:105px;}
.catelist a.biglink h3{ float:left; font-size:14px; color:#fff; line-height:16px; padding:5px 0px;}
.catelist_show{ float:left; width:140px;}
.catelist_show a{ float:left; width:140px; display:block;font-size:12px; color:#fff; line-height:16px; padding:3px 0px; font-weight:normal;}

/*其他下拉*/
.othercatelist{ float:left; margin: 0;padding:20px 20px; width:550px;  display:none; background:url(../images/xialabg.png); position:absolute; top:40px; left:0px;  z-index:999;}
.othercatelist_left{ float:left; width:150px;}
.othercatelist_left a{ float:left; display:block;width:150px; font-size:12px; color:#fff; line-height:30px; font-weight:normal; }
.othercatelist_left a:hover{ font-weight:bold;}

.othercatelist_right{ float:left; width:380px; padding-left:20px;}
.other_right_img{ float:left; width:150px;}
.other_right_img img{ float:left; width:150px; height:auto;}
.other_right_tit{ float:left; width:210px; padding-left:20px;}
.other_right_tit strong{ float:left; width:210px; font-size:12px; color:#fff; line-height:16px; padding-bottom:5px; }
.other_right_cent{ float:left; width:210px; padding-left:20px; padding-top:5px; font-size:12px; color:#fff; line-height:20px; max-height:100px; min-height:100px; overflow:hidden;}

i{ font-style:normal}
.fl {
	float: left;
	display: inline
}

.fr {
	float: right;
	display: inline
}
.banner_bottom {
	height: 77px;
	box-shadow: 0 3px 4px #c4c4c4;
	width:100%; float:left
}

.banner_bottom .sy_contact {}

.sy_contact span {
	display: inline-block;
	font-size: 16px;
	color: #666;
	line-height: 32px;
	height: 32px;
	padding-left: 30px;
	margin: 24px 30px 0 0;
}

.sy_contact span.span01 {
	background: url(../images/banner_bottom_ico01.png) no-repeat left center;
}

.sy_contact span.span02 {
	background: url(../images/banner_bottom_ico02.png) no-repeat left center;
}

.sy_contact span.span03 {
	background: url(../images/banner_bottom_ico03.png) no-repeat left center;
}

.sy_contact span a {
	color: #666;
}

.banner_bottom .search{position:relative; width:243px; height:25px; margin-top:21px; padding:4px 0;}
.search-container{position:relative; width:239px; height:25px; padding:4px 30px 4px 72px; background-color:#fff; border:1px solid #cfcfcf; border-radius:15px;}
.search-container .search-type{position:absolute; left:0; top:4px; width:41px; height:25px; line-height:25px; border-right:1px solid #cfcfcf; overflow:hidden; padding:0 15px; cursor:pointer}
.search-container .search-type:after{content:"";right:10px;top:50%;margin-top:-2.5px;border-style:solid dashed dashed dashed;border-color:#666 transparent transparent transparent;border-width:5px;width:0;height:0;position:absolute}

.search-container .form-control{border:0;box-shadow:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0}
.search-container .form-control:focus{box-shadow:none}
.form-control{display:block; width:235px; height:25px; padding:0 12px;font-size:14px;line-height:1.42857143;color:#555;border-radius:0;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#ffaa06;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,92,1,0.3)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}

.search-container .search-type:active{background-color:#ddd}

.btn-search-max{color:#fff; padding:10px 22px;background-color:#535353;font-family:"宋体";z-index:2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-mz-border-radius:5px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:relative}
.btn-search-max *{display:inline-block;vertical-align:middle}
.btn-search-max.active{background-color:#00a54f;box-shadow:0 0 8px rgba(0,0,0,0.2)}
.btn-search-max:active .icon1{-webkit-animation:myAnimateRotateSwing .2s ease-in 1;animation:myAnimateRotateSwing .2s ease-in 1}
.search-main{position:absolute;z-index:1;right:0;top:120%;width:400px;padding:15px 56px 15px 15px;background-color:#f7f7f7;box-shadow:0 0 30px rgba(0,0,0,0.2);display:none}

.search-container .search-type:active{background-color:#ddd}
.search-container .btn-search-min{position:absolute;width:40px;height:100%;right:0;top:0}
.search-type-chose{text-align:center;width:72px;padding:5px;cursor:pointer;background-color:#fff;margin-top:5px;display:none}
.search-type-chose li{line-height:24px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.search-type-chose li.active{background-color:#ddd}
.icon2{position:absolute;width:26px;height:26px;right:15px;top:15px;cursor:pointer}
.placeholder{margin-top:7px}
.vcenter {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
 input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
 
 
 textarea.form-control{height:auto}
 input[type="search"]{-webkit-appearance:none}
 
 .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
 .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none}
 .btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}
 .btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
 .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}


.search_btn{ width:60px; float:right; height:40px; background:url(../images/1_09.jpg) no-repeat center; cursor:pointer; position:absolute; top:0px; right:-50px; *right:0px;}
.search_btn:hover{background:#fff url(../images/1_09.jpg) no-repeat center; }

#sform{ float:left; width:168px; height:34px; background:url(../images/search.jpg) no-repeat left top ;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:133px; margin-left:10px;_margin-left:5px; line-height:34px;height:34px; font-size:12px;  color:#666;font-family:Arial,sans-serif; background:#fff;}
#sbut{ float:right; width:25px; color:#fff; font-weight:bold; height:34px; cursor:pointer;}


#banner{ width:100%; float:left; height:403px; position:relative; z-index:99; margin-top:106px; min-width:1200px;}
/* flexslider */
.flexslider{position:relative;height:403px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:403px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;bottom:10.5%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:45%;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:45%;background:url(../images/next.png) center center no-repeat;}




.container01{ width:1100px; clear:both; margin:0px auto;}
.in_ap{ width:100%; float:left; height:auto; background:url(../images/1_10.jpg) no-repeat center top; min-height:531px; min-width:1200px;}

.in_about{ width:100%; float:left; height:313px; padding-top:58px;}
.in_avideo{ width:402px; float:left; height:269px; background:url(../images/1_11.jpg) no-repeat;}

.in_aboutring{ width:487px; float:left; margin-left:70px;}
.in_aboutring b{ width:100%; float:left; height:40px; line-height:40px; font-family:Impact; font-size:36px; color:#333;}
.in_aboutring p{ width:467px; float:left; height:auto; padding:10px; font-family:Verdana; font-size:14px; line-height:18px; color:#009241; margin:20px auto;}
.in_aboutring p a.more{ font-size:12px; color:#009241; font-family:Verdana; padding-left:10px;}

.in_pro{ width:100%; float:left; height:auto; padding-top:50px;}
.in_pro b{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-family:Impact; font-size:36px; color:#333; background:url(../images/1_13.jpg) no-repeat center bottom; padding-bottom:18px;}
.in_pro p{ width:100%; float:left; height:auto; text-align:center; padding-top:10px; text-align:center; font-size:14px; font-family:Verdana; color:#999;}

.in_proc{ width:100%; float:left; height:40px; margin-top:20px; padding-bottom:30px;}
.in_proc ul{ list-style-type:none;}
.in_proc li{ float:left; text-align:center; font-family:Verdana; font-size:14px; font-weight:bold;}
.in_proc li a{ width:218px; float:left; height:40px; line-height:40px; background:#e97817; margin:auto 1px; color:#fff;}
.in_proc li a:hover{ background:#009241;}
.in_proc li a.hover{ background:#009241;}

.in_porcc{ width:100%; float:left; height:auto;}

.blk_28 { margin:0 auto; width:100%; ZOOM: 1; position:relative;}
.blk_28 .Cont { float:left; OVERFLOW: hidden; WIDTH:1080px; height:auto; margin-left:10px; }
.blk_28 .LeftBotton { background:url(../images/pleft.png) no-repeat center center; width:65px; cursor:pointer; height:285px; left:-80px;  z-index:99; position:absolute;}
.blk_28 .RightBotton { background:url(../images/pright.png) no-repeat center center; width:65px; cursor:pointer; height:285px; right:-80px; z-index:99; position:absolute; }

.in_pipt{ width:260px; float:left; height:auto; margin-top:5px; padding-right:5px; padding-left:5px;}
.in_pipi{ width:260px; float:left; height:285px; border:1px solid #666; border-bottom:none; text-align:center; line-height:134px; background:#fff;}
.in_pipi img{ width:260px; height:195px; padding-top:45px;}
.in_pipz{ width:260px; float:left; height:60px; text-align:center; border:1px solid #666; border-top:none; margin-top:-35px;}
.in_pipz strong{ width:250px; float:left; height:60px; line-height:60px; padding:0 5px; color:#666; text-align:center; font-family:Verdana; font-size:14px; display:none;}
.in_pipz strong a{ color:#666;}
.in_pipt:hover .in_pipz{ background:#f6f6f6;}
.in_pipt:hover .in_pipz strong{ display:block;}


.container02{ width:1100px; clear:both; margin:0px auto;}
.in_Why{ width:100%; float:left; height:448px; background:url(../images/1_14.jpg) no-repeat center top; padding-top:30px; margin-top:40px; min-width:1200px;}
.in_Why b{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-family:Impact; font-size:36px; text-transform:uppercase; color:#fff; padding-bottom:20px; background:url(../images/1_13.jpg) no-repeat center bottom;}

.Why{ width:290px; float:left; height:auto; margin-right:115px; margin-top:70px;}
.Whyi{ width:290px; float:left; height:140px; text-align:center;}
.Whyi img{ width:138px; height:140px;}
.Whyt{ width:270px; float:left; height:60px; line-height:60px; text-align:center; color:#fff; font-weight:bold; font-size:16px; padding:0 10px;}
.Whyz{ width:270px; float:left; height:60px; line-height:20px; text-align:center; padding:0 10px; overflow:hidden; font-family:Verdana; font-size:12px; font-weight:bold; color:#fff;}



.container03{ width:1100px; clear:both; margin:0px auto;}
.in_Facility{ width:100%; float:left; height:450px; background:url(../images/1_18.jpg) top; padding-top:30px; min-width:1200px;}
.in_Facility b{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-family:Impact; font-size:36px; color:#333;}
.in_Facility p{ width:100%; float:left; height:auto; padding:20px 0; font-family:Verdana; font-size:15px; color:#999; text-align:center; background:url(../images/1_19.jpg) no-repeat center bottom;}

.effect{ width:100%; float:left; height:auto; margin-top:30px;}
/* 通用图片列表_普通式 */ 
.picList li{ width:352px;  } 
.picList .pic{ width:352px; float:left; height:264px; position:relative; text-align:center; line-height:0px;  } 
.picList .pic img{ width:352px; height:264px;} 
.picList .title{ width:352px; float:left; height:44px; background:url(../images/1_21.png); position:absolute; bottom:0px; left:0px; font-family:Verdana; display:none;} 
.picList .title strong{ width:352px; float:left; height:44px; line-height:44px; text-align:center; font-size:18px;}
.picList .title strong a{ color:#fff;}
.picList .pic:hover .title{ display:block}
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ position:relative;} 
.leftLoop .hd{ overflow:hidden;  height:60px; } 
.leftLoop .prev{ width:40px; float:left; height:379px; background:url("../images/icoLeft.jpg") no-repeat center center; position:absolute; left:-40px; top:0px;} 
.leftLoop .next{ width:40px; float:right; height:379px; background:url("../images/icoRight.jpg") no-repeat center center; position:absolute; right:-40px; top:0px;} 
.leftLoop .bd{ padding:10px 0;   } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin-right:10px; text-align:center; float:left;display:_inline;  } 


.container04{ width:1100px; clear:both; margin:0px auto;}
.bottom{ width:100%; float:left; height:auto; background:url(../images/1_22.jpg);  font-family:Verdana; padding-bottom:15px; text-transform:capitalize; min-width:1200px;}
.bottom b{ width:100%; float:left; height:116px; text-align:center;}

.nf1{ width:195px; float:left; height:auto;}
.nf1 strong{ width:195px; float:left; height:40px; line-height:40px; font-size:15px; color:#fff; border-bottom:1px solid #0f773d; margin-bottom:30px;}
.nf1 ul{ list-style-type:none;}
.nf1 li{ float:left;}
.nf1 li a{ width:195px; float:left; height:30px; line-height:30px; color:#fff;}

.nf2{ width:195px; float:left; height:auto; margin-left:200px;}
.nf2 strong{ width:195px; float:left; height:40px; line-height:40px; font-size:15px; color:#fff;  border-bottom:1px solid #0f773d; margin-bottom:30px;}
.nf2 ul{ list-style-type:none;}
.nf2 li{ float:left;}
.nf2 li a{ width:195px; float:left; height:30px; line-height:30px; color:#fff;}

.nf3{ width:225px; float:right; height:auto;}
.nf3 strong{ width:225px; float:left; height:40px; line-height:40px; font-size:15px; color:#fff;  border-bottom:1px solid #0f773d; margin-bottom:30px; }
.nf3 ul{ list-style-type:none;}
.nf3 li{ float:left; width:225px; color:#fff; }
.nf3 li a{ color:#fff;}

.copy{ width:100%; float:left; height:auto; background:#05c056; padding:10px 0; text-align:center; color:#fff; min-width:1200px;}
.copy a{ color:#fff;}


/* 内页 */ 
#ban{ width:100%; float:left; height:280px; position:relative; z-index:8; background:url(../images/ban.jpg) no-repeat center; margin-top:106px; min-width:1200px;}
.Ncontent{ width:100%; float:left; height:auto;  *padding-bottom:50px;}
.container6{ width:1100px; clear:both; margin:0px auto;}

.aboutL{ width:267px; float:left; height:auto; margin-bottom:20px; margin-top:55px;}
.aboutL1 em{ width:230px; float:left; height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#fff; padding-left:37px;  background:#009241; border-bottom-left-radius:10px; border-bottom-right-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px;}
.aboutL1 ul{ list-style-type:none;}
.aboutL1 li{ float:left; font-size:14px; font-weight:bold;}
.aboutL1 li a{ width:230px; float:left; padding-left:37px; height:47px; line-height:47px; background:url(../images/2_01.png) no-repeat 10px center; overflow:hidden; color:#666;}
.aboutL1 li a:hover{ width:230px; float:left; padding-left:37px; height:47px; line-height:47px; overflow:hidden; color:#e77918;}
.aboutL1 li a.current{ width:230px; float:left; padding-left:37px; height:47px; line-height:47px; overflow:hidden; color:#e77918;}
.aboutL1 li ul{ width:267px; float:left; height:auto; border-top:1px solid #ccc;}
.aboutL1 li li a{ width:169px; float:left; height:31px; line-height:31px; padding-left:37px; background:url(../images/2_02.png) no-repeat 10px center;color:#616161; font-weight:inherit; font-weight:normal;}
.aboutL1 li li a:hover{ width:169px; float:left; height:31px; line-height:31px; padding-left:37px;  color:#e77918; font-weight:inherit; font-weight:normal;}
.aboutL1 li li a.current{ width:169px; float:left; height:31px; line-height:31px; padding-left:37px; color:#e77918; font-weight:inherit; font-weight:normal;}

.leftpro{ width:267px; float:left; height:auto; border-radius:10px; margin-top:20px;  border:1px solid #ccc;}
.leftproT{ width:230px; float:left; height:45px; line-height:45px; background:#009241; border-radius:9px; font-size:20px; font-weight:bold; padding-left:37px; color:#fff; text-transform:capitalize;}
.leftproT a{ color:#fff;}
.effect2{ width:267px; float:left; height:auto; margin-top:32px;}
/* 通用图片列表_普通式 */ 
.picList2 li{ width:240px;  } 
.picList2 .pic{ text-align:center; line-height:0px;  } 
.picList2 .pic img{ width:240px; height:180px; padding:2px; } 
.picList2 .pic a:hover img{ border-color:#f00;  } 
.picList2 .title{ line-height:16px; padding:8px 0px; display:none;} 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop2{ position:relative; } 
.leftLoop2 .hd{ overflow:hidden;  height:30px; float:left; margin-left:18%; width:120px;} 

.leftLoop2 .hd ul{ float:right; overflow:hidden; zoom:1;} 
.leftLoop2 .hd ul li{ position:relative; _display:inline; float:left; margin-right:5px; width:10px; height:10px; overflow:hidden; background:#b2b2b2;  text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../css/PIE.htc);} 
.leftLoop2 .hd ul li.on{ background:#fffffe; border:2px solid #dc1f12; width:6px; height:6px;} 
.leftLoop2 .bd{ padding:10px;   } 
.leftLoop2 .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop2 .bd ul li{ margin-right:10px; text-align:center; float:left;display:_inline;  } 

.effectnew{ width:267px; float:left; height:auto; margin-top:10px;}
.effectnew ul{ list-style-type:none;}
.effectnew li{ float:left;}
.effectnew li a{ width:230px; float:left; padding-left:37px; height:47px; line-height:47px; background:url(../images/2_01.png) no-repeat 10px center; overflow:hidden; color:#666;}



.aboutR{ width:780px; float:right; height:auto; margin-top:45px;}
.aboutR .h2{ width:780px; float:left; height:34px; font-weight:inherit; font-weight:normal; line-height:34px; border-bottom:2px solid #ececec;}
.aboutR .h2 span{ min-width:140px; float:left; height:34px; line-height:34px; padding-left:30px; font-size:15px; font-weight:bold; color:#201f1f; background:url(../images/2_04.png) no-repeat left center; text-transform:capitalize;}
.aboutR .h2 p{ float:right; font-size:12px; background:url(../images/2_05.jpg) no-repeat left center; padding-left:15px; padding-right:15px; text-transform:capitalize;}
.aboutC{ width:760px; float:right; height:auto; min-height:330px; color:#666; padding:10px; line-height:20px; }


/*分页*/
.pages{height:25px;padding:10px 15px 5px 0px;text-align:center; clear:both; font-size:12px; padding-bottom:50px;}
.pages a{margin:0px 1px;padding:2px 5px;text-align:center;color:#009241;}
.pages .hov:hover{color:#fff; background:#009241}
.pages .paging_num:hover{color:#fff; background:#009241}
.pages  .pagesOn{color:#fff; background:#009241}
.pages .pagesNum,.pages {color:#fff; color:#009241}
.pages .pagesNum,.pages .pagesnone{text-decoration:none;}
.pages .pagesInput,.pages .pagesnone,.pages .pagego{border:0px;padding:2px 0px;margin:0px 2px;color:#009241;}
.pages .pagesInput input{width:30px;margin:0px 2px;border:1px solid #cecece;height:20px;text-align:center;}
.pages .pagego input{width:30px;border:1px solid #e97817;height:20px;vertical-align:middle;cursor:pointer; color:#fff; background:#e97817;}


/*荣誉*/
.honorlist{ width:100%; float:left; height:auto;}
.honorlist ul{ list-style-type:none;}
.honorlist li{ width:183px; float:left; height:auto; margin-right:98px; margin-bottom:15px;}
.honorlist li img{ width:181px; height:256px; border:1px solid #ccc;}
.honorlist li a{ width:183px; float:left; text-align:center; line-height:30px;}

/*车间*/
.wolist{ width:100%; float:left; height:auto;}
.wolist ul{ list-style-type:none;}
.wolist li{ width:236px; float:left; height:auto; margin-right:24px;} 
.wolist li img{ width:236px; height:176px; border:5px solid #ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc);} 
.wolist li a{ width:236px; float:left; height:auto; line-height:40px; text-align:center;}


/*下载*/
#rbtD{ width:100%; float:left; height:auto; line-height:30px; font-size:30px; padding:10px 0; text-transform:capitalize;}

.downtable{ float:left; width:100%; margin-top:10px; border:solid 1px #cccccc;border-left:0px;font-size:14px;font-family:Arial; line-height:20px; border-collapse: collapse;}
.downtit1{ width:80px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:470px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:200px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#850c09;}
.downtable td a img{ padding-right:5px; padding-top:2px;}
.trdown1{ background:#fff;}
.trdown2{ background:#06bd55; font-size:14px; color:#fff;}
.trdown2 a{ color:#fff;}
.trdown3{ background:#e97817; color:#fff;}
.downtit1{ color:#fff;}
.downtit2{ color:#fff;}
.downtit3{ color:#fff;}

/*联系我们*/
.contacll{ width:100%; float:left; height:1px; border-top:1px solid #e97817; margin-top:106px;}
.contactLcontent{ width:100%; float:left; height:auto; margin-top:10px; padding-bottom:40px;}
.contactLcontent2{ width:221px; float:left; padding-left:77px; padding-top:30px; height:123px; background:url(../images/contactus.png) no-repeat left bottom; border:1px solid #ccc;  margin-bottom:30px; margin-left:30px;}
.contactLcontent ul{ list-style-type:none;}
.contactLcontent li{ width:100%; line-height:30px;}
.contactLcontent li strong{  text-align:right;}
.contactLcontent li.f1 strong{ font-size:18px;}
#userForm7{ float:left; padding-bottom:50px;}

.Cfeedback{ width:783px; float:left; height:auto; padding-bottom:40px; margin-left:140px;}
.Cfeedback table{ width:783px; float:left; height:auto;}
.Cfeedback tr{ width:783px; float:left; height:auto;}
.Cfeedback .td{ width:783px; float:left; height:auto;}
.Cfeedback .td1{ width:340px; float:left; height:auto;}
.Cfeedback .td2{ width:340px; float:right; height:auto; padding-left:10px;}
.Cfeedback .td3{ width:261px; float:left; height:auto;}
.Cfeedback label{ width:100%; float:left;}
.Cfeedback input{ width:340px; float:left; background:#f7f7f7; border:1px solid #e4e4e4; line-height:24px; height:24px; }
.Cfeedback textarea{ width:783px; float:left; background:#f7f7f7; border:1px solid #e4e4e4; line-height:24px; }
.Cfeedback .Csub{ width:100px; float:left; height:30px; line-height:30px; background:#EE8B24; color:#fff; text-align:center; margin-top:20px; cursor:pointer;}
.Cfeedback .Cret{ width:100px; float:left; height:30px; line-height:30px; background:#EE8B24; color:#fff; text-align:center; margin-top:20px; margin-left:100px; cursor:pointer;}
.Cfeedback .checkbox2{ width:100%; float:left; height:20px; line-height:20px;}
.Cfeedback .checkbox2 span{ max-width:150px; float:left; height:20px; line-height:20px; }
.Cfeedback .checkbox2 span strong{ float:left; padding-left:2px; font-weight:inherit; font-weight:normal;}
.Cfeedback .checkbox2 span .checkbox{ width:16px; height:16px; float:left; margin-left:5px; *margin-left:1px;}


/*新闻列表*/
.newsmainLC{ width:100%; height:auto; float:left; }
.new{ width:100%; float:left; height:auto; padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.new_T{ width:940px; float:right; font-size: 14px; font-weight:bold; margin-bottom:7px;}
.new_i{ float:left; width: 127px; height: 100px; border:1px solid #ccc; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; behavior: url(../css/ie-css3.htc);}
.new_i img{ float:left; width:119px; height:92px; padding: 4px;}
.new_p{ width:940px; float:right; height:36px; overflow:hidden; line-height:18px;}
.new_a{ float:right; width:940px;}
.new_amore{ float:right; margin-top:5px; margin-right:10px; width:940px; text-align:right;}

/*新闻详细*/
.newsdetLC1{width:100%; height:auto; float:left;  margin-top:10px;}
.newsdetLC1 dl{width:100%; height:auto; float:left;}
.newsdetLC1 dl dd{width:100%; height:auto; float:left; text-align:left; line-height:20px; font-size:16px; font-weight:bold; margin-bottom:20px; margin-top:10px; display:inline;}
.newsdetLC1 dl dt{width:100%; height:auto; float:left; text-align:left; color:#828282;  padding-bottom:12px;}
.newsdetLC2{width:100%;; height:auto; float:left; margin-top:15px; display:inline; line-height:25px;}
.newsdetLC3{width:100%;; height:auto; float:left; margin-top:25px; display:inline; text-align:center;}


/*产品列表*/
.productsLC{ width:100%; float:left; height:auto;}

#rbt{ float:left; width:1100px; height:50px; padding-top:10px;}
#rbt strong{float:left;width:1100px; text-align:center; font-size:30px;line-height:50px;  color:#494949; }

.catop{ float:left;width:1100px; height:31px; background:url(../images/catop.png) no-repeat center top;}
.bigcate{ float:left; width:1000px; padding:10px 50px; background:url(../images/cabg.png) repeat-y center top;}
.bigcate_img{ float:left; width:250px; height:188px;}
.bigcate_img img{ width:250px; height:188px;}
.bigcate_cent{ float:left; width:730px; padding-left:20px; min-height:188px;}
.bigcate_cent_title{ float:left; width:730px; height:35px;}
.bigcate_cent_title a{ float:left;  line-height:35px; font-size:18px; color:#333;}

.bigcate_cent_list{ float:left; width:730px; padding-top:10px;}
.bigcate_cent_list li{ float:left; width:165px; height:25px; overflow:hidden;  padding-left:17px; background:url(../images/inewsli.jpg) no-repeat left 8px;}
.bigcate_cent_list li a{ float:left;line-height:25px; font-size:12px; color:#999999;}

.bigcate_cent_remark{ float:left; width:730px; max-height:100px; padding-top:10px; line-height:25px; overflow:hidden; font-size:14px; color:#999999;}

.cabottom{ float:left;width:1100px; height:31px; background:url(../images/cabottom.png) no-repeat center top;}

/*产品分类说明*/
.strrnr{ float:left; width:1100px; margin:5px 0px 20px 0px; padding:0px;  color:#333333; text-align:justify; line-height:25px;}

.plink{ float:left; width:1100px; margin-bottom:20px;}
.plink li{ float:left; width:200px; height:25px; overflow:hidden;  padding-left:20px; background:url(../images/inewsli.jpg) no-repeat left 8px;}
.plink li a{ float:left;line-height:25px; font-size:12px; color:#999999;}


.smcalist{ float:left; width:520px; padding-right:50px;}
.smcatop{ float:left; width:520px; height:31px; background:url(../images/smcatop.png) no-repeat center top;}
.ppcps{ float:left; width:480px; padding:0px 20px; background:url(../images/smcabg.png) repeat-y center top;}

.pptps{ float:left; width:200px; height:150px; }
.pptps:hover{ float:left; width:200px; height:150px; }
.pptps img{ float:left; width:200px; height:150px; }

.ppwds{ float:left; width:260px;padding-top:5px; padding-left:20px;}
.ppwds_a{ float:left;  width:260px;color:#333;  line-height:20px; height:20px; font-size:16px; overflow:hidden;text-align:left; font-weight:bold;}
.ppwds_a:hover{color:#c8000f;}
.ppwds p{ float:left; width:260px; height:60px; padding-top:10px; color:#333333; line-height:20px; font-size:12px; overflow:hidden; text-align:left;}
.ppwds_more{ float:right; text-align:right; line-height:14px; padding-top:15px; font-size:13px; font-style:italic; color:#333; font-weight:bold;}

.smcabottom{ float:left; width:520px; height:31px; background:url(../images/smcabottom.png) no-repeat center top;}

.goods{ width:100%; float:left; height:auto; margin:15px auto;}
.goods strong{ float:left; font-size:16px;}
.goods p{ float:right;}
.good{ width:100%; float:left; height:auto;}

.ipto{ float:left; width:207px; height:auto; background:url(../images/pic_img.png) no-repeat; margin-bottom:15px; padding-right:69px;}
.ipti{ float:left; width:207px; text-align:center; height:156px;}
.ipti img{ width:205px; height:154px; border:1px solid #ccc; padding:2px;}
.iptj{ float:left; width:207px; height:30px; line-height:30px; font-size:14px; overflow:hidden; text-align:center;}
.iptz{ float:left; width:207px; height:130px; line-height:18px; font-size:14px; overflow:hidden;}
.ipto:hover .ipti img{ width:205px; height:154px; border:1px solid #005bac; padding:2px;}

/*产品详细*/
.productLcontact{ width:100%; float:left; height:auto;}
.productLcontact b{ width:100%; float:left; height:40px; line-height:40px; font-size:20px;}

.prodetLC1{width:100%; float:left; height:auto; margin-top:10px; padding-bottom:50px;}

.prodetLC2{width:532px; height:auto; float:left; text-align:center;}


/*产品图片*/
#rlt{ float:left;  width:500px; }
.rtp{ float:left; width:500px; padding:3px; border:#c8c8c8 solid 1px;  text-align:center;}
.rtp a{ float:left; padding:0px; margin:0px;}
.rtp a img{ float:left; padding:0px; margin:0px;}

/*小图滚动*/
.carousel{ float:left; width:500px; padding-top:5px;}
.carousel .prev{padding-top:5px; float:left;width: 14px;display: block;height: 62px;overflow: hidden;cursor: pointer;background:url(../images/pro-left.gif) no-repeat left center;text-decoration: none;}
.carousel .next{padding-top:5px; float:right;width: 14px;display: block;height: 62px;overflow: hidden;background:url(../images/pro-right.gif) no-repeat left center;cursor: pointer;text-decoration: none;}
.jCarouselLite{ float:left; width: 285px; padding-top:2px; padding-left:10px; height:62px;overflow: hidden;}
.jCarouselLite LI{ float:left; text-align:center; padding-right:7px;width: 62px;height:62px;}
.jCarouselLite LI img{ float:left; border:solid 1px #eaeaea; width:60px;height:60px;}

.rtp1{ float:left; padding:0px;border:#e5e5e5 solid 1px; margin-right:5px;}

.prodetLC3{width:340px; margin-left:10px; height:auto; float:left; display:inline; line-height:30px;}
.prodetLC3 span{ float:left; width:100%; float:left; font-weight:bold; background:none; height:30px;}
.prodetLC3 dl{ float:left; width:120px; font-weight:bold;}
.prodetLC3 dd{ float:left; width:220px;}
.div_1{ float:left; height:20px; width:240px;}
.div_2{ width:140px; float:left; height:20px; line-height:20px; margin:7px auto;}
.div_3{ width:100%; float:left; height:auto;}
.prodetLC4{width:100%; height:auto; float:left; display:inline;}
.prodetLC4T{width:100%; text-indent:0.3em; float:left; display:inline; line-height:30px; background-color:#999; margin-top:20px;}
.prodetLC4T1{width:100%; text-indent:0.3em; float:left; display:inline; line-height:30px; background-color:#ccc; margin-top:20px;}
.prodetLC5{ width:100%; height:auto; float:left; margin-top:10px; height:1px; border-bottom:1px #ccc dashed;}
.prodetLC6{ width:240px; float:left; margin-top:10px;}

/*产品描述*/
.nmb{ float:left; width:100%; margin:10px 0px;}
.table1{ float:left; width:100%;}
.mubg1{ background:#ddd;color:#666; font-size:12px; text-align:center;  cursor:pointer; border-right:solid 1px #fff;}
.mubg2{ background:#999;color:#fff; font-size:12px; text-align:center;cursor:pointer;}
.mu2_cont{ float:left;color:#666666; overflow:hidden; width:100%; min-height:80px; padding-top:5px; font-size:12px; line-height:25px; word-wrap: break-word; word-break: normal;}
.mu2_cont table {border-collapse:collapse; }

/*相关产品*/
.xgeffect{ width:100%; float:left; height:auto;}
/* 通用图片列表_普通式 */ 
.tabpro li{ width:126px;  } 
.tabpro .pic{ text-align:center; line-height:0px;  } 
.tabpro .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc; } 
.tabpro .pic a:hover img{ border-color:#f00;  } 
.tabpro .title{ line-height:24px;   } 
 
/* 多个左滚动 - 公用类 */ 
.leftprodetailLoop{ overflow:hidden; position:relative;} 
.leftprodetailLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4; line-height:30px; text-indent:1.2em; font-size:14px;} 
.leftprodetailLoop .hd .prev,.leftprodetailLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
.leftprodetailLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
.leftprodetailLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftprodetailLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftprodetailLoop .hd ul li.on{ background:#f00;  } 
.leftprodetailLoop .bd{ padding:10px;   } 
.leftprodetailLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftprodetailLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 


/*留言*/
.right .rm_nr a,.right .rm_nr a:visited{ color:#008bdd ; font-weight:bold;}
.right .rm_nr{ width: 100%; line-height:26px;}
.right .rm_nr p { padding-bottom:10px;}
.right h3 a,.right h3 a:visited{ color:#008bdd ; font-weight:bold;}
.right .rm_nr a:hover{ color:#0000FF;}
.right .content_title{ font-size:14px; font-weight:bold; width:600px; margin:0 auto; height:60px; text-align:left; line-height:60px;}
.right .content_info{ line-height:26px; padding:0px 0px 40px;}
.content_info p{ padding-left:24px;}
.formNoError{ display:none;} 
.formNoError1{ color:#F00;}
.feedback{margin-top:15px; }
.feedback .td1{text-align:right; padding-right:5px;  height:40px; width:200px;}
.feedback .td1 span{color:#F00; padding-right:10px;}
.feedback .td2{text-align:left; padding-left:5px; background:#fff; }
.feedback .td2 input{ width:300px; height:20px; line-height:20px;}
.feedback .td2 textarea{ width:400px;}
.fb_btn{ margin-top:10px; cursor:pointer; width:76px; height:33px; text-align:center; margin-right:10px;}
.rm_nr strong{ color:Red;} 

/*网站地图*/
.sitemap{ width:100%; float:left; height:auto;}
.probigclass {padding-left:50px;}
.probigclass a {color:#333}
.probigclass a:hover {color:#ff0000;font-size:12px;font-weight:bold;}
.prosmallclass {padding-left:120px}
.prosmallclass a {color:#333}
.prosmallclass a:hover {color:#ff0000;font-size:12px;font-weight:bold;}
.propro {padding-left:180px;}
.propro a {color:#333}
.propro a:hover {color:#ff0000;font-size:12px;font-weight:bold;}
.propromore {padding-left:90px}
.propromore a {color:#333}
.propromore a:hover {color:#ff0000;font-size:12px;font-weight:bold;}


/*订单*/
#contactnow{ float:left; width:100%; height:60px; padding-top:20px; background:#398be2;}
.ConNow{ float:left; width:123px; height:36px; margin-left:50px; background:url(../images/pro_buy_botton_add.jpg) no-repeat left top; border:none; cursor:pointer;}
#contactnow span{ float:left; padding-left:20px; line-height:30px; font-size:13px; font-weight:bold; color:#fff;}



/*订单*/
#feed_roderlist_title{ float:left; width:100%; height:55px; border-bottom:solid 2px #398be2;}
#feed_roderlist_title strong{ float:left; font-size:25px; color:#333333; line-height:55px; font-weight:normal;}
#feed_roderlist_title span{ float:right; font-size:14px; color:#333333; line-height:55px; font-weight:normal;}

#orderlist_feed{ float:left; width:100%; padding-top:25px;}
#orderlist_feed table{ float:left; width:410px; margin-left:100px; border:0px;}
.feed_order_left{ float:left; width:90px; text-align:right; padding-right:10px;}
.feed_order_right{ float:left; width:300px; text-align:left;}
#orderlist_feed table tr td{ float:left;  padding-bottom:10px;}
#updateselect{ float:left; width:123px; height:36px; background:url(../images/UpdateSelect.jpg) no-repeat left top; line-height:36px; font-weight:bold; font-family:Arial; font-size:14px; color:#fff; border:0px;}
.tab{ float:left; width:100%;}
.tab tr td{ height:30px;}


#box {width:200px; min-height:120px; background:#fff; position:fixed; top:200px; right:-200px; border-radius:5px 0 0 5px; -webkit-box-shadow:2px 0 5px #333; -moz-box-shadow:2px 0 5px #333; box-shadow:2px 0 5px #333; z-index:9999;}

.qqtitle{width:25px;height:100px;position: absolute;left:-25px;background:red;top:10px;color:white;line-height:25px;text-align: center;vertical-align: middle;border-radius:5px 0 0 5px;cursor: pointer;}
.info{color:#000;display:block;margin:10px;text-shadow:0 0 5px #333;-webkit-text-shadow:0 0 5px #333;-moz-text-shadow:0 0 5px #333;font-size:16px;border-bottom:1px dashed #333;}
.qq{margin:10px;list-style:none;}
.txt{width:auto;height:25px;display: block;font-size: 12px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;}
.csimg{width:200px;height:124px;position: absolute;left:0px;top:-124px;}
.active{background:#ff6600;}


/*instant call back 浮动留言*/
#instant_call_back{ position: fixed; bottom:280px; left:5px;  width:24px; height:200px; overflow:hidden; z-index:9999;background:url(../images/sprite-front.png) no-repeat left top;cursor:pointer; display:block;}
.call_back_show{position: fixed; bottom:280px; left: 5px; width:350px; height:300px; z-index:9999; display:none; background:url(../images/call_back_show.png) no-repeat left top; border:solid 2px #ccc;}
.call_back_show p{ width:100%; float:left; height:auto; color:#fff; text-align:center; line-height:16px;  border-bottom:1px solid #ccc; padding:5px 0;}
.call_back_show p a{ color:#fff;}
 #call_back_guanbi{ float:right; top:5px; position:absolute; right:5px; color:#fff;}
 #call_back_show_cent{ float:left; width:330px; height:230px; padding:10px; color:#fff; }
 
 
 #fntmessages{ float:left; width:330px; height:230px;background:url(../images/foot_feedback.png) no-repeat left top;}
.confeedbacksupplier{ float:left; width:330px;}
.confeedbacksupplier li{ float:left; width:330px; padding-bottom:10px;}
.confeedbacksupplier label{float:left; padding-right:5px; padding-left:10px; line-height:28px;color:#999999;}

.confeedbacksupplier input, .confeedbacksupplier textarea{ line-height:28px;color:#999999; border:0px; background:none;}
.confeedbacksupplier .txtname{ width:200px; height:28px;}
.confeedbacksupplier .txtemail{width:200px; height:28px;}
.confeedbacksupplier .txtcompany{width:170px; height:28px;}
.confeedbacksupplier .txtmessage{ float:left; width:300px; padding-left:10px; height:48px; font-size:12px; font-family:Arial; font-weight:normal; line-height:16px;}
.confeedbacksupplier .btnisend{ float:left; width:85px; height:30px;  cursor:pointer;  border:0px;}


.onqq{ width:125px; height:188px; background:url(../images/onqq.png) no-repeat; position:fixed; right:0px; top:120px; z-index:999;}
.onqq1{ width:48px; float:left; height:59px; margin:112px 0px 0px 8px;}
.onqq2{ width:48px; float:left; height:59px; margin:112px 0px 0px 17px;}


.fy { width:100%; float:left; margin-top:20px; font-size:16px; margin-bottom:20px;}
.fy a{ padding:5px;}










