/* CSS Document */
/*整体样式*/
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;font-family:Arial;}
body,td,th {font-size:12px;color:#333; line-height:18px;}
a{ color:#333; text-decoration:none;}
a:hover{color:#da251d; text-decoration:none;}
.clear{ clear:both;}
ul{ list-style-type:none;}
a{ outline:none;blr:expression(this.onFocus=this.blur());}
/*头部*/
.header{float:left; width:100%; height:207px; background:url(../images/1_01.jpg) no-repeat top center #76b725}
.divTFrame{width:1098px; margin:0 auto; height:207px;}
.divTFrame .logo{float:left; width:415px; height:207px;}
.divTFrame .logo a{float:left; width:415px; height:207px; display:block}
.divLang{float:left; width:91px; height:24px; line-height:24px; background:url(../images/1_27.jpg); margin-left:580px; margin-top:15px;position:relative; z-index:999}
.langBg{width:86px; height:24px; line-height:24px; padding-left:5px; color:#333; font-style:initial; cursor:pointer}
/*下拉框*/
#botlink{float:right;position:absolute;right:165px;top:-3px; text-align:left; background:#d6eabe}
#botlink .c{width:90px;border-bottom:none;position:absolute;left:75px;display:none;overflow:hidden;background:#fff;top:27px;}
.lt {float:left; width:90px; height:15px; background:url(../images/lt.jpg)}
.lb {float:left; width:90px; height:9px; background:url(../images/lb.jpg)}
.ulLang {float:left; width:88px;  border-left:1px solid #a23e4e; border-right:1px solid #a23e4e; background:#d6eabe; padding:10px 0px}
.ulLang li{float:left;height:22px;line-height:22px;width:100%;}
.ulLang li a {width:100%; height:22px; line-height:22px; text-align:center; display:block}
.ulLang li a:hover { background:#21ace3; color:#fff}

.divShare{float:left; margin-top:29px; height:52px; width:248px; margin-left:435px;}
.divShare a{float:left; width:52px; height:52px; display:block; margin-left:10px;}
#sform{ float:right; width:310px;height:33px;margin-top:38px;}
#sform input{ background:0; border:0;}
#stext{ float:left; width:237px; line-height:33px;height:33px; margin-left:10px; color:#000}
#sbut{ float:right; width:45px; height:33px; cursor:pointer; color:#878787; font-weight:bold; margin-right:10px}
/*图片切换*/
.banner{float:left; width:100%; height:450px; background:url(../images/1_02.jpg) no-repeat top center; }
.divSFrame2{width:311px; position:absolute; height:256px; z-index:999; top:435px; right:21%;}
/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.slides li a{ width:100%; float:left; height:450px;}
.flex-control-nav{position:absolute;bottom:30px;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%;top:45%;}
.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:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.nav{float:left; width:100%; height:61px; background:url(../images/1_03.png)}
.nav ul{width:1092px; margin:0 auto; min-height:61px; background:url(../images/1_04.jpg) no-repeat;}
.nav ul li{float:left; width:156px; min-height:61px}
.nav ul li a{float:left; width:156px; min-height:61px; line-height:61px; display:block; text-align:center; color:#fff;font-size:28px; cursor:pointer; overflow:hidden}
.nav{float:left; width:100%; min-height:61px; background:url(../images/1_03.png)}
#jsddm ul{width:1092px; margin:0 auto; min-height:61px; background:url(../images/1_04.jpg)}
#jsddm ul li{float:left; width:156px; min-height:61px}
#jsddm ul li a{float:left; width:156px; min-height:61px; line-height:61px; display:block; text-align:center; color:#fff;font-size:28px; cursor:pointer; overflow:hidden}

/*导航分类*/
#jsddm li ul{margin: 0;padding:0;visibility: hidden; position:relative; background:#8bb71c;filter:alpha(opacity=90);-moz-opacity:0.9; z-index:10000;border:0px; width:140px; }		
#jsddm li ul li{  float:left; position:relative; text-align:center;background:none; font-weight:normal; font-size:12px; margin-left:0px;}
#jsddm li ul li a{width: auto;color: #fff;border-bottom:1px solid #d9d9d9; padding:0px; min-height:30px; line-height:30px; background-image:none; width:140px; font-weight:normal;}	
#jsddm li ul li a:hover{color:#ffffff; background:#000;}

.bca{ float:left; width:120px; height:auto; padding-right:10px; padding-bottom:10px; padding-top:10px;}
.bca a{ height:auto;}
.bcaimg{ float:left; width:120px; height:74px;}
.bcaimg img{ float:left; width:120px; height:74px;}
.bcaname{float:left;background:url(../images/icoRight.gif) no-repeat left 10px; width:120px; height:auto; line-height:16px; padding:5px 0 0 5px; font-size:14px; font-weight:bold;}
.smlist{ float:left; width:120px;}
.smlist a{ float:left;  width:110px; font-weight:normal;text-align:left; padding-left:10px; background:url(../images/icoRight3.gif) no-repeat left center; font-size:12px; height:25px; line-height:25px;}

.divSFrame{width:1098px; margin:0 auto; position:relative; height:100%;}
.divSearch{width:311px; height:256px; background:url(../images/1_05.png); position:absolute;bottom:96px; right:0px}
.divSearch table{float:left; width:311px; margin-top:62px; border:none}
.divSearch table td{ border:none; height:32px; color:#fff}
.divSearch table td.td1{width:70px; text-align:right; font-size:14px; padding-right:5px}
.divSearch table td.td2{width:231px; text-align:left;}
.divSearch table td.td3{width:231px; text-align:left; height:50px;}
.divSearch table select{width:178px; border:1px solid #abadb3; padding:2px}
.divSearch table .txtInpt{float:left; width:58px;border:1px solid #abadb3; height:22px;line-height:22px;}
.divSearch table  span{float:left; line-height:22px; padding:0px 7px}
.btnSearch{float:left; width:160px; height:31px; margin-top:18px; margin-left:77px; border:none; background:transparent; color:#fff; cursor:pointer}
/*内容*/
.frameM{float:left; width:100%; background:url(../images/1_06.jpg) no-repeat top center;}
.mFrame{width:1098px; margin:0 auto; height:805px; background:url(../images/1_07.jpg) repeat-x #5caa38}
.divPTits{float:left; width:100%; height:70px; line-height:70px}
.divPTits strong{ font-size:26px; color:#fff; font-weight:normal; margin-left:62px;}

.divPScrollList{float:left; width:100%; height:596px;}
.divPItem{float:left;width:100%; height:596px; position:relative}
.blk_29 {float:left;width:100%;padding:0px;OVERFLOW:hidden;ZOOM:1;}		
.blk_29 .LeftBotton{background:url(../images/left.jpg);left:8px;width:23px;cursor:pointer;position:absolute;top:246px;height:41px;}
.blk_29 .RightBotton{background:url(../images/right.jpg);right:8px;width:23px;cursor:pointer;position:absolute;top:246px;height:41px;}
.blk_29 .Cont {overflow:hidden;width:987px; margin:0 auto}

.divShowGroup{float:left; width:234px; padding-right:17px;}
.divPcpM{float:left; width:234px;margin-bottom:32px; background:url(../images/1_10.jpg); height:250px;}
.divPcpM .aTImg{float:left; width:207px; height:156px; margin-top:9px;}
.divPcpM .aTImg img{float:left; width:207px; height:156px; margin-left:13px;}
.divPcpM .ptp{float:left; width:234px; height:55px; text-align:center; padding-top:8px; line-height:16px;}
.divPcpM .ptp font{ font-weight:bold; color:#2f530a}
.divPcpM .readM{float:left; width:59px; height:23px; line-height:23px; color:#fff; font-weight:bold; margin-left:90px; text-align:center}

.divMFSc{float:left; width:100%; height:140px; background:url(../images/1_11.jpg)}
.divMFSc ul{float:left; width:100%; height:140px;}
.divMFSc ul li{float:left; width:268px; height:140px; line-height:140px; margin-right:8px;}
.divMFSc ul li a{float:left; width:268px; height:140px; display:block; background:url(../images/1_08.jpg); font-size:14px;color:#fff;text-align:center}
.divMFSc ul li a:hover{background:url(../images/1_09.jpg);}
.divMFSc ul li a.hover{background:url(../images/1_09.jpg);}

.divA_bout{float:left; width:100%; height:395px;}
.divABL{float:left; width:590px;}
.divABL .divABLT{float:left; width:590px; height:115px;line-height:115px;}
.divABL .divABLT strong{float:left; font-weight:normal; font-size:25px; color:#333; margin-left:27px;}
.divABL .divABCon{float:left; width:590px;}
.divABL .divABCon img{float:left; margin-right:21px;}
.divABL .divABCon p{float:left; width:338px; line-height:24px; font-size:16px; color:#666; overflow:hidden; height:144px; overflow:hidden}
.divABL .divABCon .vMore{float:left; width:59px; height:21px; line-height:21px; color:#fff; background:url(../images/1_13.jpg); text-align:center; margin-top:5px;}
.divD_load{float:right; width:465px;}
.divD_load .divABLT{float:left; width:465px; height:115px;line-height:115px;}
.divD_load .divABLT strong{float:left; font-weight:normal; font-size:25px; color:#333; margin-left:27px;}
.divD_load .divABCon{float:left; width:465px;}
.divD_load .divABCon .divDL{float:left; width:205px; height:170px; background:url(../images/1_14.jpg) no-repeat left center}
.divD_load .divABCon .divDL strong{float:left; font-size:20px; color:#669933; font-weight:normal;display:block}
.divD_load .divABCon .divDL strong a { width:100%; height:100%; display:block; padding-top:150px; padding-left:35px; }
.divD_load .divABCon .divDR{float:right; width:259px;}
.divD_load .divABCon .divDR ul{float:left; width:259px;}
.divD_load .divABCon .divDR ul li{float:left; width:259px;font-size:16px; line-height:28px; height:28px; overflow:hidden}
.divD_load .divABCon .divDR ul li a{float:left; width:259px; background:url(../images/1_15.jpg) no-repeat left center;padding-left:14px;color:#666}
.divD_load .divABCon .divDR ul li a:hover { text-decoration:underline;color:#da251d;}

.div360{float:left; width:100%; height:573px; background:url(../images/1_16.jpg) no-repeat top center;}

/*分类*/
.divFCategory{float:left; width:100%; height:629px; background:url(../images/1_17.jpg)}
.divCateFrame{width:1098px; margin:0 auto;}
.fms{float:left; width:346px; height:198px; padding-left:20px;}
.fms .tit{float:left; width:346px; font-size:14px; color:#5caa38; font-weight:bold; height:38px; line-height:38px; overflow:hidden; margin-top:44px;}
.fms .tit a {color:#5caa38;}
.fms .tit a:hover { text-decoration:underline;color:#da251d;}
.fms ul{float:left; width:346px;}
.fms ul li{float:left; width:346px; line-height:22px;}
.fms ul li a{float:left; background:url(../images/1_18.jpg) no-repeat left center; padding-left:15px;}
.fms ul li a:hover { text-decoration:underline}

/*底部*/
.footer{float:left; width:100%; background:#75b724; color:#fff; padding:20px 0px;}
.footer a{ color:#fff}
#frame{width:1003px; margin:0 auto;}
.ftL strong{float:left; font-size:20px; font-weight:normal; line-height:45px;}
.ftL{float:left; width:210px;}
.ftL ul{float:left; width:210px}
.ftL ul li{float:left; width:210px; height:30px; line-height:30px; border-bottom:1px dashed #fff; background:url(../images/1_19.jpg) no-repeat left center}
.ftL ul li a{ margin-left:13px;}

.ftM{float:left; width:450px; margin-left:36px;}
.ftM strong{float:left; font-size:20px; font-weight:normal; line-height:45px;}
.ftM ul{float:left; width:450px;}
.ftM ul li{float:left; width:450px; height:71px;border-bottom:1px dashed #fff;}
.ftM ul li span{float:left; width:450px; font-weight:bold; margin:5px 0px}
.ftM ul li p{float:left; width:450px; line-height:15px; height:30px; overflow:hidden}

.fmR{float:right; width:250px;}
.fmR strong{float:left; font-size:20px; font-weight:normal; line-height:45px;}
.fmR .span{float:left; width:250px; margin-bottom:15px}
.fck{ float:left;width:250px; padding-bottom:10px;}
.fck img{ float:left; padding-right:15px; margin-top:5px;}
.fck p{ float:left;width:190px;}

/*内页*/
.banner2{float:left; width:100%; height:320px;}
.mFrame2{width:1098px; margin:0 auto;}

#left {float:left; width:270px; margin-top:-62px;}
#left .lbt {float:left; width:270px; height:121px; background:url(../images/lbt.png); text-align:center}
#left .lbt strong { line-height:84px; font-size:26px; color:#fff; font-weight:normal}
#left ul {float:left; width:270px; background:url(../images/lbg.jpg) no-repeat #ff7431; padding:22px 0px 90px 0px}
#left ul li{float:left; width:270px;}
#left ul li a{float:left; width:250px;line-height:48px; height:48px; color:#fff; padding-left:20px;}
#left ul li a:hover{background:url(../images/lh.jpg)}
#left ul li a.hover{background:url(../images/lh.jpg)}
#left ul li ul {float:left; width:270px; padding:0px; background:url(../images/1_30.jpg)}
#left ul li ul li{float:left; width:270px;}
#left ul li ul li a{float:left; width:240px;line-height:18px; color:#fff; padding:10px 10px 10px 20px; height:auto}
#left ul li ul li a:hover { background:#bf5826}

#right {float:left; width:826px;background:#327c17; margin-bottom:30px;}
#right .rbt {float:left; width:826px;  height:59px; line-height:59px; background:url(../images/rbt.jpg)}
#right .rbt strong{float:left; color:#fff; font-size:16px; padding-left:5px;}
#right .rbt .location{float:right; padding-right:25px; color:#fff}
#right .rbt .location a{color:#fff}
.rnr{float:left; width:746px; padding:20px 40px; color:#fff; line-height:24px;min-height:550px;}
.rnr a { color:#fff}
/*联系我们*/
/*contactUs===============contactUs*/
.contactUs{ padding-bottom:50px; line-height:25px; }
.contactUs .tips{ margin-bottom:35px;}
.contactDetails{ margin-bottom:30px; width:746px;border-bottom:1px solid #498a30; padding-bottom:30px}
.contactDetails li{line-height:25px; zoom:1}
.contactDetails img {float:left; margin-right:3px}
.contactDetails span,.contactDetails label{ display:block; float:left; padding:3px 0;}
.contactDetails label a{ text-decoration:underline; }
.contactDetails span{ padding-right:0px;font-weight:bold;}
.contactDetails label{ padding-left:8px;}

#btnFeedbackSend{float:left; height:34px; line-height:34px;width:95px; color:#fff; background:#ff7431; border:none; cursor:pointer}
#btnReg{float:left; height:34px; line-height:34px;width:95px; color:#fff; background:#ff7431; border:none; cursor:pointer; margin-left:10px}

.contactUs .message{ width:300px; height:120px;}
.contactUs .supplier li{margin-bottom:20px;}
.contactUs .supplier li label.error{ margin-left:3px;}

/*form_list*/
.form_list li { margin:0 0 8px; float:left; width:600px }
.form_list li:after{content: '\0020';display: block;height: 0;clear: both;}
.form_list label {margin:2px 10px 0 0; text-align:right;  display:inline-block; font-size:12px; float:left; zoom: 1; }
.form_list label em { padding-right:3px; font-style:normal; color:#f24300;  }
.form_list input.input_t { width:260px; height:20px; float:left; border:1px solid #d5d5d5;}
.form_list textarea { width:260px; height:70px; float:left; border:1px solid #d5d5d5; resize:none; }
 
.form_list label.error { display:inline; width:auto;min-height:13px; margin:3px 0 0 150px; padding-left:8px; background:url(../images/bg_required.png) no-repeat 0 4px; font-size:10px;text-align:left; color:#f24300;  }
.form_list input.error,.form_list textarea.error,.form_list select.error { border:1px solid #f15c22; background:#fff7f5;  }

.w100{ width:100px!important;}
.message{ width:280px; height:120px;}
.form_list input.text,.form_list textarea{ width:260px; height:16px;}
.form_list input.text,.form_list select,.form_list textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.form_list .check span{padding-right:15px;}
.form_list .check a{padding-left:12px; color:#4848b9; text-decoration:underline; }
.form_list .check a.add{background:url(../images/icon_add.png) no-repeat 0 4px;}
.form_list .check a.minus{ background:url(../images/icon_minus.gif) no-repeat 0 4px;}
.form_list .count{text-align:right;}
.form_list .count span{ margin-right:98px; display:inline-block;padding:2px 5px;border:1px solid #ccc; color:#3f3f3f; background-color:#f4fff2; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form_list .input_c{ float:none; width:16px; height:16px; padding:0; margin:2px 2px 2px 0; overflow:hidden; vertical-align:bottom}
.form_list .btn{border:0;width:161px;height:27px;background:url("../images/bg_next_step.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer; color:#425281; font-size:12px; font-weight:bold; text-indent:-999em;}
.form_list .info{color:#3f3f3f; font-weight:bold; font-size:13px;}
.form_list .check label{vertical-align:top; float:left;}
.form_list .check div{ float:left; width:360px; margin-left:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form_list .check div span{ display:inline-block; float:left; white-space:nowrap;}

/*clear*/
.clearfix:after,.contactDetails li:after,.contactUs .supplier li:after,.newsList li h6:after{ content:'\0020'; display:block; clear:both; height:0;}
.clearfix,.contactDetails li,.contactUs .supplier li,.newsList li h6{ zoom:1}

/*新闻*/
.btn_col, .btn_col:visited {color:#fff;font-size:11px;background:#ff7431; width:80px; height:20px; line-height:20px; display:block; text-align:center}
.btn_col:hover {background:#ff7431;color:#fff;}
.gallery {float:left;width:100%;}
.gallery li {float:left;position:relative;width:100%;border-bottom:1px solid #e7e6e6;}
.gallery li:last-child {margin-bottom:0;border-bottom:none;}
.gallery li .desc {float:none;clear:both;width:auto;padding:15px 0 0 0;}
.gallery li .desc h5 {color:#fff;font-size:17px;padding:0 0 15px 0;}
.gallery li .desc h5 a, .gallery li .desc h5 a:visited {color:#fff;}
.gallery li .desc h5 span {font-size:11px;font-weight:normal;font-style:italic;display:block;padding:8px 0 0 0;}
.gallery li .desc .dCons {padding-bottom:15px; margin-bottom:10px;float:left}
.gallery li .desc .dCons span {width:610px;height:54px; display:block;float:left; overflow:hidden; line-height:18px;}
.gallery li .desc img {width:117px; height:78px; float:left; margin-right:10px; border:4px solid #cacaca}
.gallery li .desc img:hover{ border:4px solid #ff7431}
.gallery li .desc .dCons .read_more {margin-right:14px; margin-top:10px;float:left; color:#fff}

.nTitle {float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #e3e3e3; text-align:center; font-size:14px;}
.nTitle h1{ text-align:center; font-size:14px;}
.nDate {float:left; width:100%; text-align:right; padding:10px 0px}
.nCons {float:left; width:100%; line-height:20px;}
.nBack {float:left; width:100%; text-align:right; padding:10px 0px; font-weight:bold}
.nShare {float:left; width:100%;}

/*下载*/
.downtable{ float:left; width:746px;border:none;border-left:0px;font-size:14px;font-family:Segoe UI; line-height:20px; border-collapse: collapse;}
.downtit1{ width:70px; font-size:12px;text-align:center; color:#fff}
.downtit2{width:536px; font-size:12px;text-align:left; color:#fff}
.downtit3{width:130px; font-size:12px;text-align:center; color:#fff}
.downtable td{ height:30px; font-size:12px; border:none;}
.downtable td a{ float:left; margin-left:40px;_margin-left:20px; font-size:12px; color:#fff;  font-weight:bold;line-height:20px;}
.downtable td a span{ float:left; font-size:12px; color:#666;  font-weight:bold;line-height:20px; cursor:pointer;}
.downtable td a:hover{ color:red;}
.downtable td a img{ float:left; padding-right:5px; padding-top:2px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee;}

.ulDownload {float:left; width:746px;}
.ulDownload li{float:left; width:746px;height:55px; line-height:55px; background:url(../images/down.jpg);margin-bottom:5px}
.lb1 {float:left; width:55px; height:55px; display:block; text-align:center; margin-left:2px; font-size:17px;}
.lb2 {float:left; width:537px; height:55px; display:block;margin-left:10px;font-size:17px;}
.lb3 {float:left; width:80px; height:55px; display:block;margin-left:50px;font-size:14px;}

#sitemapnav {
	width:100%;
	/*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/
	font-size:12px;
	font-family:Tahoma;
	padding-left:10px;

}
#sitemapnav a{ color:#fff;}
#sitemapnav .fontbig {
	width:740px !important;
}
#sitemapnav li {
	float:left;
	width:740px;
	line-height:22px;
}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#5b9306;
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:740px;
	padding-left:22px;
	background: url(../images/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;
}
#sitemapnav .PROclass_02 {
	width:185px;
	padding-left:22px;
	background: url(../images/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;
}
#sitemapnav .PROclass_01 a{ color:#fff;}
#sitemapnav .PROclass_02 a{ color:#fff;}
#sitemapnav .PROclass_03 {
	width:185px;
	padding-left:22px;
	background: url(../images/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:450px;
	padding-left:22px;
	background: url(../images/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}

.divPcpM1{float:left; width:234px;margin-bottom:32px; background:url(../images/1_29.jpg); height:250px; margin-right:22px;}
.divPcpM1 .aTImg{float:left; width:207px; height:156px; margin-top:9px;}
.divPcpM1 .aTImg img{float:left; width:207px; height:156px; margin-left:13px;}
.divPcpM1 .ptp{float:left; width:234px; height:55px; text-align:center; padding-top:8px; line-height:16px;}
.divPcpM1 .ptp font{ font-weight:bold; color:#2f530a}
.divPcpM1 .ptp span{ color:#333}
.divPcpM1 .readM{float:left; width:59px; height:23px; line-height:23px; color:#fff; font-weight:bold; margin-left:90px; text-align:center}

.pTRemark {float:left; width:100%; padding:10px 0px}

.divComp {float:left; width:100%;line-height:25px; text-align:left; margin-top:5px}
.divComp a { padding:0px 4px; color:#fff}

#fgj{float:left;width:100%; margin-top:10px}
.gj{ float:left; color:#fff; margin-right:10px}
.gj a{  color:#fff; font-family:Segoe UI;}
.gj img{ float:left; margin-right:3px}

.product_left{ float:left; width:412px;}
.product_full{ width:412px;}
.product_full img { width:400px; height:308px;border:1px #ccc solid;}
.product_pic{ float:left; width:84px; height:64px; margin-right:5px; margin-top:5px; border:1px #ccc solid; cursor:pointer;}
.product_pic img{ width:80px; height:60px; padding:2px; float:none;}

.product_right {float:right; width:320px;}
.prodrtop {float:left; width:320px; height:180px;line-height:20px; overflow:hidden;}
.prodrtop p {float:left; width:320px; margin-top:5px; font-size:14px; color:#3e3a39; margin-bottom:3px;}
.prodrtop strong { font-size:14px; color:#ed7a1f}
.prodrbott {float:left; width:320px;}
.prodrbott strong {float:left; width:320px; font-size:14px; font-weight:normal; color:#cc0000;}
.divPlShare {float:left; margin-top:10px; height:30px; width:320px;}
.prbtser {float:left; width:320px; padding-top:12px;}
.prbtser a {float: left;font-family: "Adobe 黑体 Std";line-height: 16px;padding-left: 8px;padding-right: 8px;color:#3e3a39;}
.prbtser img {float:left;}
.prquit {float:left; width:320px; padding-top:40px;}
.prquit a {float:left; padding-left:2px;}
#promoreimg{width:400px; float:left; margin-top:5px; margin-bottom:5px; overflow:hidden;}
#promoreimg img{float:left; width:92px; height:70px; border:0; margin:2px; margin-left:0px; border:1px solid #e5e5e5; padding:2px; cursor:pointer;}
#promoreimg .LeftBotton { float:left;BACKGROUND: url(../images/pro-left.gif) no-repeat 0px 0px; LEFT:0px; WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}
#promoreimg .Cont { float:left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 400px; height:80px; overflow:hidden}
#promoreimg .RightBotton { float:right;BACKGROUND: url(../images/pro-right.gif) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}

.divTabS {float:left; width:746px;}
.divSelect {float:left; width:746px; height:29px; border-bottom:3px solid #ed7a1f; margin-top:5px;}
.divSelect ul {float:left;}
.divSelect ul li{float:left; width:142px; height:29px; margin-right:3px}
.divSelect ul li a{float:left; width:142px; height:29px; display:block; background:url(../images/1_47.jpg); line-height:29px; text-align:center; color:#fff; font-size:14px;}
.divSelect ul li a:hover{float:left; width:142px; height:29px; display:block; background:url(../images/1_47.jpg); line-height:29px; text-align:center; color:#fff; font-size:14px;}
.divSelect ul li a.hover{float:left; width:142px; height:29px; display:block; background:url(../images/1_47.jpg); line-height:29px; text-align:center; color:#fff; font-size:14px;}
.divTabItem {float:left; width:704px; padding:20px; border:1px solid #ed7a1f; font-size:14px; background:#fff}
.divAllCons {float:left; width:704px;background:#fff; color:#333}
.divAllCons a {color:#333}
.divAllCons img {max-width:664px;}
.divFeedBackT {float:left; width:684px; height:29px; line-height:29px; background:#ed7a1f; margin-top:20px; padding:0px 10px}
.divFeedBackT .sp1 {float:left}
.divFeedBackT .sp2 {float:right}
.divFeedBack {float:left; width:100%; margin-top:20px; margin-bottom:20px}

.input{width:400px; border:1px solid #e6e6e6; height:22px; line-height:22px}
.input1{width:400px; border:1px solid #e6e6e6;height:22px; line-height:22px}
.textarea{width:395px; border:1px solid #e6e6e6;}

#btnFeedbackSend1{ float:left; padding-bottom:10px; width:139px; height:48px; font-family:Arial; font-weight:bold; line-height:40px; cursor:pointer; margin-right:30px; font-size:14px;  color:#fff;background:url(../images/send.jpg) no-repeat left top; border:0px; margin-top:10px}
.blank30 {height: 10px; overflow: hidden; clear: both;}
ul.docs {height: 20px; line-height: 20px; overflow: hidden; padding-top: 10px; clear: left; margin-top: 10px; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: dashed; float:left; width:320px;}
ul.docs li {background: url("../images/sprites.png") no-repeat 0px 2px; width: 160px; height: 24px; text-indent: 25px; float: left;}
ul.docs li a:hover {text-decoration: underline;}
ul.docs li.email {background-position: -293px 0px; width: 160px;}
ul.docs li.eng {background-position: 0px -27px;}
ul.docs li.email a {color:#ed7a1f;}

.inquiry {height: 40px; line-height: 1; overflow: hidden;float:left;}
.inquiry a { width: 155px; height: 40px; text-indent: -9999px; overflow: hidden; vertical-align: top; float: left; display: inline-block;}
.inquiry a.quote {background: url("../images/Get.png") no-repeat 0px 0px; margin-right:60px;}
.inquiry a.alibaba {background: url("../images/alibaba.png") no-repeat 0px 0px;}
.inquiry p {line-height: 60px;}
.inquiry p span {float: left;}

.contTit {margin-bottom: 20px; float: left; width: 100%; background:url(../images/cont.jpg) no-repeat left top; text-indent:60px; padding-top:20px;}

#rightS {float:left; width:100%;background:#327c17; margin-bottom:30px;}
#rightS .rbt {float:left; width:100%;  height:59px; line-height:59px; background:url(../images/rbt.jpg)}
#rightS .rbt strong{float:left; color:#fff; font-size:16px; padding-left:5px;}
#rightS .rbt .location{float:right; padding-right:25px; color:#fff}
#rightS .rbt .location a{color:#fff}
.rnrS{float:left; width:1018px; padding:20px 40px; color:#fff; line-height:24px;min-height:550px;}

#ctp{FLOAT: left; WIDTH: 470px; MARGIN-RIGHT:78px;}
.blk_30 {PADDING: 0px; MARGIN: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 469px; height:325px; ZOOM: 1; POSITION: relative}
.blk_30 .LeftBotton {BACKGROUND: url(../images/360left.png) no-repeat 0px 0px; LEFT: 200px; FLOAT: left; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 130px; HEIGHT: 33px;}
.blk_30 .RightBotton {BACKGROUND: url(../images/360right.png) no-repeat 0px 0px; LEFT: 260px; FLOAT: left; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 130px; HEIGHT: 33px;}
.blk_30 .Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 469px; HEIGHT: 325px;}
.blk_30 .box {FLOAT: left; WIDTH: 469px; height:325px; PADDING: 0px; MARGIN: 0px;}
.blk_30 .box A IMG {FILTER: alpha(opacity=90); FLOAT: left; -moz-opacity: 0.9; opacity: 0.9;}
.blk_30 .box A:hover IMG {FILTER: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
.OverViewText { margin:0px; padding:0px; width:469px; height:70px; BACKGROUND: url(../images/360bar.jpg) no-repeat 0px 0px; POSITION: relative}
.OverViewText .LeftBotton {BACKGROUND: url(../images/360left.png) no-repeat 0px 0px; LEFT: 180px; FLOAT: left; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 33px;}
.OverViewText .ContentText { color:#000; font-size:12px; font-weight:bold; text-align:center; padding-top:45px;}
.OverViewText .RightBotton {BACKGROUND: url(../images/360right.png) no-repeat 0px 0px; LEFT: 260px; FLOAT: left; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 33px;}

.divDown {float:left; width:350px; height:180px; background:url(../images/3_01.jpg) no-repeat left center; margin-right:40px; margin-bottom:25px;}
.divDown img{float:left; width:165px; height:156px; margin:11px;}
.showInfo {float:right; width:145px; font-size:14px; margin-top:10px;}
.showInfo label{float:left; width:145px; height:18px; line-height:18px; overflow:hidden;}
.showInfo span{float:left; width:145px; height:18px; line-height:18px; color:#66cc33; margin-bottom:10px}
.showInfo p{float:left; width:145px; height:64px; line-height:16px; overflow:hidden; margin-bottom:20px;}
.showInfo a {float:left; width:73px; height:27px; line-height:27px; display:block; background:url(../images/3_03.jpg); padding-left:40px;}

/* player */
.player{width:980px;height:500px;overflow:hidden;margin:0 auto;position: relative; margin-top:60px;}
.player ul{width:950px;margin:0 auto;position:relative}
.player li{float:left;position:absolute;padding-bottom:43px;}
.player li h3 a:link,.player li h3 a:visited{color:#fff}
.player li img { cursor:pointer}
.p1,.p7,.p1 img,.p7 img{width:165px;height:180px;overflow:hidden;}
.p2,.p6,.p2 img,.p6 img{width:222px;height:235px;overflow:hidden;}
.p3,.p5,.p3 img,.p5 img{width:295px;height:305px;overflow:hidden;}
.p4,.p4 img{width:376px;height:376px;overflow:hidden;}
.p1{left:0;z-index:7;top:90px}
.p2{left:80px;z-index:8;top:60px}
.p3{left:180px;z-index:9;top:30px}
.p4{left:285px;z-index:10;cursor:pointer;}
.p5{right:180px;z-index:9;top:30px}
.p6{right:80px;z-index:8;top:60px}
.p7{right:0;z-index:7;top:90px}



/*------------视频 开始------------*/
.x40_videos{background-repeat:no-repeat;background-position:center 0; float:left;width:746px; padding-bottom:12px;}
.x40_videos .videos_list{float:left; width:746px;}

.x40_videos .videos_list li{width:200px;height:174px;position:relative;margin-right:24px; float:left; margin-left:24px; cursor:pointer; margin-bottom:8px; }

.x40_videos .videos_list li img{border-radius:5px;width:200px;height:154px; float:left;}
.x40_videos .videos_list li .play_bt{width:40px;height:40px;position:absolute;left:80px;top:56px;display:block;background-image:url(../images/vido.jpg);background-position:center 0;background-repeat:no-repeat;z-index:2;}
.x40_videos .videos_list li .font14{ float:left; width:200px; text-align:center;}
/*------------视频 结束------------*/


#newsrnr tr{ padding-bottom:5px; }
.pilit{ float:left; width:160px; padding-right:35px;  padding-bottom:14px;}
.piptp{ float:left; width:160px; background:url(../images/pohots.jpg) no-repeat; height:120px;}
.piptp img{ float:left;width:146px;height:106px; padding-top:9px;padding-left:5px;}
.pipwz{ float:left; width:120px; text-align:center; padding-top:3px;}


.pcp4{ float:left; width:166px; padding-bottom:10px; padding-right:27px;}
.pip_4{ width:160px; height:120px; padding:2px; border:#ccc solid 1px;}
.pip_4 img{ width:160px; height:120px;}
.ptp_4{ width:166px; height:22px; padding-top:5px; text-align:center; }
.ptp_4 a{ color:#333;}
.ptp_4 a:hover{ color:#f98911;}


.detailtop{ float:left; width:746px; background:#639a00; height:30px; margin-top:15px;}
.detailtop strong{ float:left; padding-left:10px; color:#fff; line-height:30px;}

.detalist{ float:left; width:746px; padding-top:12px;}

.hltop{ float:right; width:320px;}
.hltop a{ float:left; background:url(../images/3_09.png) no-repeat; width:53px; height:53px; }
.hltop a img{ float:left; padding-top:10px; padding-left:10px;}
.hlbot{ float:right;font-size:14px; color:#fff; font-weight:bold; width:170px; padding-top:10px;}


/*404*/
#errorframe{WIDTH:100%;FLOAT:left; text-align:center;}
#errortframe{ float:left; width:100%;}
#pagemain{MARGIN:0 auto;WIDTH:1000px}
#pagemain P{TEXT-ALIGN:center;LINE-HEIGHT:30px;WIDTH:1000px;FONT-FAMILY:Myriad Pro,Arial;FLOAT:left;COLOR:#333;FONT-SIZE:18px}
#pagemain p a{ float:left; width:242px; text-transform:capitalize; height:42px; background:url(../images/404casestudy.jpg) no-repeat left top; text-align:center; line-height:42px;  color:#fff; margin-left:180px;}

#catapage{MARGIN:0 auto;WIDTH:1000px}
#catapage_title{BORDER-BOTTOM:#8bb71c 1px solid;MARGIN-TOP:25px;WIDTH:1000px;FLOAT:left}
#catapage_title STRONG{TEXT-ALIGN:center;LINE-HEIGHT:55px;WIDTH:1000px;FLOAT:left;COLOR:#8bb71c;FONT-SIZE:20px;FONT-WEIGHT:normal}
#catapage_cent{WIDTH:1000px;FLOAT:left;PADDING-TOP:20px}

.epcp{ float:left; width:180px; padding:0px 10px;}
.eptp{ float:left; width:180px; height:auto;}
.eptp img{ float:left; width:180px; height:135px;}
.epwz{ float:left; width:180px; padding:5px 0px; }
.epwz a{ float:left; width:180px; line-height:18px; text-align:center; color:#333;}



/*视频详细页*/
#videotitle{ float:left; width:710px; line-height:45px; font-size:14px; font-weight:bold; border-bottom:solid 1px #dddddd; color:#77b725;text-align:center;}
#videotitle h1{ line-height:45px; font-size:14px; }
#videocontent{ float:left; width:710px; padding:25px 0px; text-align:center;}
#videocontent embed { max-width:600px;}
#derster{ float:left; width:710px; text-align:left;font-size:12px; height:auto;}
#derstertit{ float:left; width:700px; height:30px; padding-left:10px; margin-bottom:15px; font-size:14px; text-align:left; background:#77b725; color:#fff; text-transform:capitalize; line-height:30px;}
