﻿@charset "utf-8";
/* CSS Document */

body{padding:0px; margin:0px;font:83%/24px "微软雅黑","宋体", Arial; background-color: #fff;}
ul,li,em,dl,dt,dd,ol,h1,h2,h3,img,form{padding:0px; margin:0px; border:0; list-style:none;}
a{text-decoration:none; color:#000;}a:hover{text-decoration:none;}

/*top*/
.header_wrap{width:100%;height:95px; background-color:#fff;}
.header{max-width:1000px; padding-top:15px; margin:0 auto;}
.header .logo{
	float: left; text-indent:-9999px; width:500px; height:80px;
	background-image: url(/uploadfile/2018522111969574.jpg);
	background-repeat: no-repeat;
}
.header .logo a{text-indent:-9999px; width:192px; height:60px;display:block;}
.header .chn{ float:right;}
.header .chn .topralink{}
.header .chn .topralink a{
	background-image: url(gexianyellow.png);
	background-repeat: no-repeat;
	background-position: right center; padding:0px 10px;
}
.header .chn .topralink a.nobor{ background-image:none;}
.header .chn .topralink a:hover{color:#ffbe23;}
.header .chn .toprico{ float:right; margin-right:20px; margin-top:5px;}
.header .chn .toprico ul li{ float:left; padding-left:10px; position:relative; font-size:0.9em;}
.header .chn .toprico ul li span{ display:none; position:absolute; top:28px; left:0px; min-width:60px;}
.header .chn .toprico ul li a{
	display: block;

	width: 30px;
	height: 30px;
	background-image: url(toprbgico.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.header .chn .toprico ul li a.zwm:hover{background-position:0px -30px;}
.header .chn .toprico ul li a.semail{
	background-position: -30px 0px;
}
.header .chn .toprico ul li a.call{
	background-position: -60px 0px;
}
.header .chn .toprico ul li a.semail:hover{background-position: -30px -30px;}
.header .chn .toprico ul li a.call:hover{background-position: -60px -30px;}

.navagation{
	clear:both;
	height:60px;
	font-size:1.1em;
	text-align:center; border-bottom:2px solid #ffbe23;
	font-weight:bold; display:block; background-color:#313131;
}
.navwarp{ max-width:1000px; margin:0px auto; }
.navagation ul{  }
.navagation ul li{display:inline-block; position:relative; z-index:9;  text-align:center; width:16%; line-height:62px; border-right:1px solid #ac7c08;}
.navagation ul li.nobor{ border-right:none;}
.navagation ul li a{ color:#e9e9e9; text-decoration:none; }
.navagation ul li a:hover{ color:#ffbe23;}

.navagation ul dl{
	position:absolute; width:100%;
	z-index:10;
	top:62px;
	left:0px;
	background-color:#f7f3ec;

	font-size:0.8em;
	display:none;
	z-index:10;
}
.navagation ul dl dd{ line-height:16px; padding:8px 0px; border-bottom:1px dotted #6b2107; text-align:center; position:relative;}
.navagation ul dl dd a{ color:#313131;}
.navagation ul dl dd a:hover{ color:#ffbe23;}
.navagation ul dl dd .children{ display:none;  position:absolute;left:100%;padding:0px 5px 0px 5px;top:0px; background:#f7f3ec;}
.navagation ul dl dd .children a{ width:120px; display:block;line-height:16px; padding:8px 0px; border-bottom:1px dotted #6b2107;}
.navagation ul dl dd .children a:hover{ color:#ffbe23;}
.navagation ul li span{
	display:block;
	line-height:62px;
	font-size:1.0em;
	font-weight:bold;
	padding:0px 0px;
	text-align:center;
	cursor:pointer;
	background-image: url(dsjico.png);
	background-repeat: no-repeat;
	background-position: center 45px;
}
.navagation ul li span img{ display:none;}
.navagation ul li span a{color:#e9e9e9;}

.catagry{ margin:0px auto; clear:both; display:none; font-size:1.4em;
	line-height:50px; background-color:#eee;
	width:100%; height:auto; text-align:center; color:#3d3d3d; font-weight:bold;
	 position:relative;border-bottom:2px solid #333;}
.catagry img{ position:absolute; right:10px; top:10px;}
@media (max-width:1000px)
{
	.header .logo{
	float: left; text-indent:-9999px; width:191px; height:80px;
	background-image: url(/uploadfile/2018522111969574.jpg);
	background-repeat: no-repeat;
}
.header .logo a{text-indent:-9999px; width:191px; height:80px;display:block;}
	.navagation ul{ }
}
@media (max-width:720px)
{.catagry{ display:block;}
.navagation ul li span.navhover{
	color:#fff; background-color:#f7f3ec;
}
.navagation ul li span.navhover a{color:#333;}
.navagation{ display:none;}
.navagation,.navagation ul{ width:100%; height:auto;}
.navagation ul li{ display:block; width:100%;border-bottom:1px solid #ac7c08; border-right:none;}
.navagation ul li span{ border-right:none; line-height:50px;}
.navagation ul dl{ position:static; width:100%; min-width:100%; border:0; padding:0px 0px; background-color:#f7f3ec; border-top:1px solid #333;}
.navagation ul dl dd{
	text-align: center;
	border-bottom: 1px solid #ac7c08;
	line-height: 30px;
	background-color: #ECE2D2;
}
.navagation ul dl dd a { color:#333;}
.navagation ul li span{ position:relative;}
.navagation ul li span img{ display:block;position:absolute; right:10px; top:10px;}
.navagation ul dl dd .children{ position:static; }
.navagation ul dl dd .children a{ width:100%;}
}
@media (max-width:640px)
{
.header .logo{
	float: left; text-indent:-9999px; width:150px; height:80px;
	background-image: url(smalllogos.jpg);
	background-repeat: no-repeat;
}
.header .logo a{text-indent:-9999px; width:150px; height:61px;display:block;}	
.header .chn .topralink a{
	background-image: url(gexianyellow.png);
	background-repeat: no-repeat;
	background-position: right center; padding:0px 5px;
}
	}

.sbox{width:500px; height:30px;margin:40px auto;}
#search {width:500px;}
#searchbar{margin-top:10px;line-height:26px; overflow:hidden}
#searchbar i{font-style:normal}
#saerkey,#key,#keyword,#searchbtn,#fabu{background-image:url(sobg.png) !important}
#saerkey{background:url() no-repeat 0 0px; height:35px; padding-left:8px; float:left; overflow:hidden}
#key{background:url() repeat-x 0 -37px; height:34px; padding:0 0 1px 0; display:inline-block; float:left}
#keyword{background:url() no-repeat -8px 0; width:400px;height:22px; font-size:14px; line-height:22px; padding:6px 2px 6px 28px; border:none; float:left; display:inline-block; overflow:hidden}
.keyword{color:#b5b5b5}
#keyword.keyword2{background-position:0 50px; padding-left:0; padding-right:30px;color:#000}
#keyword{width:340px}
#searchbtn{background:url() no-repeat -28px -74px;width:89px;height:35px; font-size:14px; font-weight:bold; cursor:pointer; overflow:hidden; text-align:center; color:#000; line-height:33px; line-height:34px\0; _line-height:35px; padding-bottom:4px;border:none; float:left}
#searchbtn.btnal2{ background:url() no-repeat -28px -111px; color:#7a7a7a}


.newswrap{ clear:both; width:100%; background-color:#fff; padding:30px 0px;}
.newswrap:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.newswrap .news{ max-width:1000px; margin:0px auto;}

.newswrap .news .bth3{ text-align:center; font-size:1.4em;color:#313131;
	background-image: url(nestbg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.news .list{ padding:20px 0px;}
.news dt{ float:left; width:48%;}
.news dt img{ float:left; width:38%; }
.news dt div{ float:right; width:60%; }
.news dt div h2 a{ font-weight:bold; color:#ffbe23; font-size:0.75em; text-decoration:underline;}
.news dt div a.more{padding-right:20px;
	color:#ffbe23;
	background-image: url(morebg.png);
	background-repeat: no-repeat;
	background-position: right center;}
.news dl{ float:right; width:48%}

.news dl dd a{ float:left;}
.news dl dd a:hover{ color:#ffbe23;}
.news dl dd span{ float:right;}
.news dl dd{ border-bottom:1px dotted #595959; clear:both; padding-top:5px;}
.news dl dd:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.news dl dd.more{ border-bottom:none; text-align:right; float:right;}
.news dl dd.more a{ padding-right:20px;
	color:#ffbe23;
	background-image: url(morebg.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.news dl dd.more a:hover{ text-decoration:underline;}
@media (max-width:720px)
{
	.news dt{ float:none; width:100%;}	
	.news dl{ float:none; width:100%;}
}

.productwarp{
	width:100%;
	clear:both;
	padding:20px 0px;
	background-image: url(cpboxbg.jpg);
	background-repeat: repeat;
}
.productwarp:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.product{ max-width:1000px; margin:0px auto; overflow:hidden;}
.product .bth3{
	text-align:center;
	font-size:1.4em; padding-bottom:5px; color:#313131;
	background-image: url(cptbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.product ul{ margin-top:30px; max-width:1000px; overflow:hidden;}
.product ul li{ float:left; text-align:center; width:31%; margin:10px 1%;}
.product ul li .imgs{  background-color:#fff; width:98%; padding:10px 0px;   border:1px solid #cecece; text-align:center;}
.product ul li .imgs img{ max-height:100%; max-width:100%;}
.product ul li span{ font-size:1.1em; color:#ffbe23; font-weight:bold; line-height:40px;}
.product ul li a.more{
	display:block; width:60px; margin:0px auto;
	text-align:center;
	padding-right:20px;
	background-image: url(morebgh.png);
	background-position: right center;
	background-repeat: no-repeat;
}
.cpsxwarp{ width:100%; clear:both; background-color:#ffbe23;	padding:20px 0px;}
.cpsxwarp:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.cpsx{ max-width:1000px; margin:0px auto;}

.cpsx .bth3{
	text-align:center;
	font-size:1.4em; padding-bottom:17px; color:#313131;
	background-image: url(sxtbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.cpsx ul:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.cpsx li{ float:left; 
	width:48%; margin-top:20px; padding-bottom:20px;
	 border-bottom:1px solid #818182;
}
.cpsx li dl dt{ font-size:1.2em;padding-left:20px; font-weight:bold; padding-bottom:20px; background-image: url(sxtmbg.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;}
.cpsx li dl dd{ float:left;width:85px; display:block; line-height:20px;}
.cpsx li .ddw dd{width:105px;}
.cpsx li dl dd input{width:16px;float:left;display:block;}
.cpsx li dl dd span{display:block;float:left;}
.cpsx .anl a{ max-width:300px; height:35px; display:block; color:#fff; clear:both; background-color:#818182; text-align:center; font-size:1.2em; margin:15px auto;line-height:35px;
    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; 
}
.cpsx .anl a:hover{background-color:#313131;}
@media (max-width:1000px)
{
	.cpsx li{ width:100%;}
}



.kefuwarp{ width:100%;background-color:#fff; padding:30px 0px;}
.kefuwarp:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.kefu_cs{ max-width:1000px; margin:0px auto;}
.kefu_cs .bth3{ padding-bottom:15px;}
.khfw .bth3{ padding-bottom:20px;}
.khfw{width:48%; float:left;}
.sycs{ width:48%; float:right;}
.sycs ul{ float:left;width:100%;}
.sycs ul li{ border-bottom:1px dotted #818182; padding-top:5px;}
.sycs ul li a{
	padding-left:20px;
	background-image: url(cicrle.png);
	background-repeat: no-repeat;
	background-position: 3px 7px;
}
.sycs ul li a:hover{ color:#ffbe23;}
.sycs ul li.more{ border-bottom:none; padding-top:10px;}
.sycs ul li.more a{ float:right;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; background-color:#818182; color:#fff; background-image:none;}
.sycs ul li.more a:hover{ color:#ffbe23; background-color:#313131;}
@media (max-width:640px)
{
	.khfw{ width:100%;}
	.sycs{ width:100%;}
	.khfw .bth3{ padding-bottom:10px;}
}

.wrap{ width:100%;}
.main{ max-width:1000px; margin:0px auto;}

.recproduct{width:930px;margin:0 auto;height:65px; position:relative;background:#d7d7d7;}
.rollBox{width:900px;overflow:hidden;margin:0 auto;padding-top:6px;}
.rollBox .Cont{width:900px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center;}
.rollBox .Cont .pic img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.rollBox .Cont .pic:hover img{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.rollBox #List1,.rollBox #List2{float:left;}
.recproduct .products_left{position:absolute; left:4px;top:22px; background:url(partners_jt.jpg) no-repeat;width:9px;height:18px; cursor:pointer;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.recproduct .products_right{ position:absolute; right:4px;top:22px;background:url(partners_jt.jpg) no-repeat -9px 0px;width:9px;height:18px;cursor:pointer;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.recproduct .products_left.alpa100,.recproduct .products_right.alpa100{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}

.rel{ clear:both;}
.rel span.prev{ float:left;}
.rel span.next{ float:right;}
.rel span a:hover{ color:#FFAF00;}
/*bottom*/
.hgd{ clear:both;
	padding:30px 0px;
	width:100%;
	background-image: url(bombg.jpg);
	background-repeat: repeat;
}
.hgd:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.hgd .bq{ text-align:center; color:#e1e1e1; font-size:0.9em; clear:both; line-height:30px; padding:50px 0px;}
.hgd .bq p{ margin:0; padding:0;}
.footbox{ max-width:1000px; margin:0px auto; font-size:1.2em;}
.footbox ul{}
.footbox ul li{ float:left; width:25%; }
.footbox ul li a{ color:#fff;padding-left:65px;	background-repeat: no-repeat; line-height:31px;
	background-position: left top; display:block; float:left;}
.footbox ul li a:hover{color:#ffbe23;}
.footbox ul li a.about{
	background-image: url(baboutbg.png);
}
.footbox ul li a.about:hover{
	background-image: url(baboutbgh.png);
}
.footbox ul li a.product{
	background-image: url(bcpbg.png);
}
.footbox ul li a.product:hover{
	background-image: url(bcpbgh.png);
}

.footbox ul li a.contact{
	background-image: url(bposbg.png);
}
.footbox ul li a.contact:hover{
	background-image: url(bposbgh.png);
}

.footbox ul li a.callus{
	background-image: url(btelbg.png);
}
.footbox ul li a.callus:hover{
	background-image: url(btelbgh.png);
}

#scrollUp{
	width:42px;
	height:42px;
	margin:0px auto;
	background-image: url(gotopbg.png);
	background-repeat: no-repeat;
	background-position: center center; cursor:pointer;
}

/*product页面*/
.w950{max-width:1000px; margin:0 auto;}
.w950 .sitemap{height:30px;padding-top:15px;}
.w950 .sitemap a:hover{ color:#ffbe23;}
.subnav{
	background-image: url(cpnavbg2.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.subnav:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.subnav ul{ max-width:1000px; margin:0px auto;position:relative; min-height:100px;}
.subnav ul:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.subnav li{ float:left; border-right:1px solid #818182; padding:0px 0px;line-height:46px; margin-right:1px; text-align:center; cursor:pointer;}
.subnav li a{ display:block;height:46px; padding:0px 20px;}
.subnav li a:hover{
	color: #fff;
	background-image: url(cpnavhbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.subnav li dl{display:none;}
.subnav .tli{margin-left:-1px;}
.subnav .pnavbj{ background:url(cpnavhbg.png) no-repeat; 	background-position: center top;color:#fff;}
.subnav .pnavbj a{ color:#fff;}
.subnav .pnavbj dl{ display:block; line-height:25px;  position:absolute; left:0px;top:47px; z-index:999;}
.subnav .pnavbj dl a{ background:none; display:inline; color:#000; padding:0px 15px;}
.subnav .pnavbj dl dd{ float:left;padding:0px 0px; margin-top:2px; border-left:1px solid #c2c2c2;}
.subnav .pnavbj dl dd.nomar{ border-left:none;}
.subnav .pnavbj dl dd a:hover{ color:#ffbe23;}
.subnav .pnavbj dl dd a.cur{color:#ffbe23;font-weight:bold;}
.productlist{} 
.productlist ul{}
.productlist li{ float:left; border-bottom:1px solid #c2c2c2;width:23%;margin:20px 1% 0px 1%;}
.productlist li span{font-size:13px; font-weight:700; display:block;height:24px;}
.productlist li span a{float:left; display:block;}
.productlist li span a:hover{ color:#ffbe23;}
.productlist li em{float:right;}
.productlist .fy{ text-align:right;padding:0px 25px 20px 25px;}
.productlist li img{ width:100%;}
@media (max-width:720px)
{
.footbox ul li a{ padding-left:0px; width:100%; line-height:20px; padding-top:65px; text-align:center;background-position: center top; font-size:0.8em;}	
.productlist li{ width:46%; margin:20px 1% 0px 1%;}
.subnav{ background-image:none;}
.subnav ul{ position:inherit;}
.subnav .pnavbj dl{ position:inherit;}
.subnav ul li{ border-right:none; padding:0px 0px;line-height:46px; float:none; width:100%; text-align:center; cursor:pointer; }
.subnav .pnavbj a{ background-color:inherit;}
.subnav li a{ display:block;height:46px; color:#fff; background-color:#313131; padding:0px 0px; width:100%;  border-bottom:1px solid #ac7c08;}
.subnav .pnavbj dl dd{ padding:0px 0px; float:none; border-left:none;	text-align: center;
	
	line-height: 30px;
	background-color: #ECE2D2; margin-top:0px;}
.subnav .pnavbj dl a{ height:36px; line-height:36px; padding:0px 0px; width:100%; text-decoration:none; display:block;}


}

.zyleft{width:186px; float:left;padding-bottom:20px; margin:15px 0px 0px 15px;min-height:300px;_margin:15px 0px 0px 8px}
.zyleft dt div{ background-color:#818182; font-size:16px; color:#fff; line-height:46px;padding-left:15px; }
.zyleft dt ul{margin-top:10px;}
.zyleft dt ul li{font-size:1.1em; line-height:40px;border-bottom:1px solid #c2c2c2;}
.zyleft dt ul li a{padding-left:22px;height:39px;display:block;  background:url(naverdd.gif) no-repeat 15px 18px;}

.zyleft dt ul .tt dl{ display:block;}.zyleft dt ul li dl{ display:none;}
.zyleft dt ul li a:hover,.zyleft dt ul .tt a{ background:url(naverddb.gif) no-repeat 15px 18px;}

.zyleft dt ul li:hover,.zyleft dt ul .tt{ background:url(zyleft_bj2.gif) repeat-x;}
.zyleft dt span{ font-size:12px; color:#c2c2c2;padding-left:5px;}
.zyleft .dd{ background-color:#ededed; height:56px;font-size:16px;padding:10px 0px 0px 15px;margin-top:10px; }.zyleft .dd a{ display:block;}
.zyleft .dd span{ font-size:12px; color:#c2c2c2; display:block;}
.zyleft dt ul li dd a:hover,.zyleft dt ul li .ff a{ color:#ffbe23;}
.zyright{width:736px; float:right;margin:15px 15px 0px 0px;_margin:15px 8px 0px 0px;min-height:400px;padding-bottom:20px;}
.zyright .sitemap{ background-color:#ededed;  line-height:22px;padding:7px 10px;}
.zyright .sitemap:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.zyright .sitemap strong{ font-size:15px; float:left;}
.zyright .sitemap div{ float:right;}
.zyright .single_article{ margin-top:20px; overflow:hidden;}
.zyright .single_article h1{ font-size:11pt;}






.merchantsform input,.merchantsform textarea{ border:1px solid #c2c2c2;}
.merchantsform textarea{ width:90%;height:125px;}
.merchantsform .lsa{ width:120px; height:36px; background:#ffbe23; display:block; color:#fff; line-height:36px; font-size:14px;}
.merchantsform .cx{width:736px; float:left; padding:10px 0px;}.merchantsform .cx span{ float:left;}.merchantsform .cx input{ float:left;width:180px;}
.merchantsform .cx .lsa2{ float:left;width:100px; line-height:30px; height:30px;margin:2px 0px 0px 0px; background:#ffbe23; display:block; color:#fff; text-align:center;}

.case dl{ border:1px solid #c2c2c2; margin-top:15px;padding-bottom:15px;}
.case dt img{width:100%;}
.case dd{padding:0px 15px;}
.case dd h3{ font-size:16px; font-weight:700; line-height:46px;}
.page{padding:20px 0px; text-align:right; overflow:hidden; float:right; clear:both;}
.page a{ background:url(pnum.jpg) repeat-x; margin-left:8px;height:24px; display:block;padding:0px 12px; float:left; color:#fff;}
.page .pnumh,.page a:hover{ background:url(pnum_h.jpg) repeat-x;}
.ncons{ margin-top:10px; overflow:hidden;}
.ncons p{ margin:0px 0px; padding:0px 0px;}
.newslist{width:736px;}
.newslist dl{margin-top:15px; border-bottom:1px solid #c2c2c2;}
.newslist dt{ overflow:hidden;padding-bottom:15px;}
.newslist dt .tp{padding:3px; border:1px solid #c2c2c2;width:170px;height:108px; float:left;}
.newslist dt .tp img{width:170px;height:108px;}
.newslist dt .nr{width:540px; float:right;}
.newslist dt .nr h3{font-size:16px; line-height:30px; font-weight:700;height:40px;}
.newslist a:hover{color:#ffbe23;}
.newslist dt .nr div{ color:#747474;}
.newslist dd{ line-height:35px; border-top:1px solid #c2c2c2;display:block; overflow:hidden;padding-right:8px;}
.newslist .huibj{ background:#F5F5F5;}
.newslist dd a{ float:left;background:url(list_tb_w.jpg) no-repeat 10px 16px; padding-left:20px;}
.newslist dd span{ float:right;}
ul.rylist{ padding-top:20px;}
ul.rylist li{ float:left; margin-right:50px; width:180px; height:180px; text-align:center;}
ul.rylist li img{border:1px solid #c2c2c2;}
ul.rylist li span{ display:block;}
.contactus{padding:15px 0px 35px 0px; overflow:hidden;}
.videos ul {}
.videos ul li{width:30%;padding:3px; border:1px solid #c2c2c2; min-height:141px; float:left; margin-left:2%; margin-top:20px;}
.videos ul li img {width:100%;}
.videos ul li span{ text-align:center; display:block; }

@media (max-width:720px)
{.videos ul li{ width:45%;}
	.merchantsform input{ width:90px;}
ul.rylist li{ margin:0px 2%; width:46%; height:auto;}
ul.rylist li img{ width:100%;}
}
@media (max-width:480px)
{.videos ul li{ width:90%; float:none;}

}
.product_sigle_left{ margin-top:10px;}
.cptvid{}
.cptvid:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.cpzlbgdiv{ height:39px; background-color:#d6d8d7;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.cpcsbgdiv{ clear:both;height:39px; margin-top:15px;  background-color:#d6d8d7;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.product_sigle_left .product_tp{ float:left; max-width:350px; text-align:center; margin-top:15px;}
.product_sigle_left .product_tp img.bimgs{width:100%; height:auto;border:5px solid #D2D2D2;}
.product_sigle_left .product_nr{ float:left;padding-left:50px;width:58%;max-width:580px;}
.product_sigle_left .product_nr dt img{ float:left;}
.product_sigle_left .product_nr dt { margin:15px 0px;  background-color:#949599; padding: 5px 10px;font-size: 16px;font-weight: bold; color:#FFF;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.product_sigle_left .product_nr dd{}
.product_sigle_left .product_nr dd li{ float:left;width:28%;height:30px; line-height:30px; background:url(list_tb_w.jpg) no-repeat 8px 15px;padding-left:17px; background-color:#efefef;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-right:5px; margin-top:5px;}

@media (max-width:1000px)
{
.zyleft{ width:100%; float:none; min-height:inherit; margin-left:0px;}	
.zyleft dt ul li{  width:100%; text-align:center; background-color:#313131; border-bottom:1px solid #ac7c08; }
.zyleft dt ul li a{ color:#fff;}
.zyleft dt ul li.tt dd a{ color:#000;}
.zyleft dt ul li a:hover,.zyleft dt ul .tt a{}
.zyleft dt ul li:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.zyleft dt ul li dd{	text-align: center;
	border-bottom: 1px solid #ac7c08;
	background-color: #fff; }
.zyleft dt ul li dl{ }
.zyleft dt ul li.tt dd a:hover,.zyleft dt ul li.tt .ff a{ color:#ffbe23;}
.zyleft .dd{ display:none;}
.zyright{ width:100%; float:none; clear:both;}
.newslist{ width:100%;}
.product_sigle_left .product_tp{width:35%;}
.product_sigle_left .product_nr{ padding-left:20px; width:57%;}
}
@media (max-width:720px)
{
	.product_sigle_left .product_nr dd li{ width:40%;}
}
@media (max-width:480px)
{.product_sigle_left .product_tp{width:54%;}
.product_sigle_left .product_nr{ padding-left:12px; width:40%;}
.product_sigle_left .product_nr dd li{ width:90%;}
}

.scroll_horizontal{position:relative;width:100%;padding:0px; margin:0px auto;}
.scroll_horizontal .box{}
.scroll_horizontal .list{ margin-top:10px;}
.scroll_horizontal .list li{
	float:left;
	padding:10px 4px 3px 4px; margin-right:4px;
	text-align:center;
	cursor:pointer;
	background-image: url(p_b.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.scroll_horizontal .list  .mlist{
	background-image: url(p_b1.gif);
	background-repeat: no-repeat;	background-repeat: no-repeat;
	background-position: center top;
}
.scroll_horizontal .list li img{ width:75px; height:50px;}
.scroll_horizontal .prev,.scroll_horizontal .next{position:absolute;width:14px;height:50px;background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:-14px;background-position:0 0; background-image:url(goprev.png);}
.scroll_horizontal .next{right:-14px;background-position:0 0;background-image:url(gonext.png);}
.scroll_horizontal .prev:hover{background-image:url(goprev2.png);}
.scroll_horizontal .next:hover{background-image:url(gonext2.png);}

@media (max-width:480px)
{
.scroll_horizontal .list li{ margin-right:2px;}
}

.product_sigle_right{ height:100px;padding-top:15px;}
.rgt_nor_box{height:100px;overflow:hidden; margin:0 auto;}
.scro_up{cursor:pointer;background: url(goprev.png);width:14px; height:100px; float:left;}
.scro_down{cursor:pointer;background-image:url(gonext.png);width:14px; height:100px; float:right;}
.scro_up2{cursor:pointer;background-image:url(goprev2.png);width:14px; height:100px; float:left;}
.scro_down2{cursor:pointer;background-image:url(gonext2.png);width:14px; height:100px; float:right;}
.rgt_carlist{width:245px; margin:8px 0px;overflow:hidden; float:left;}
.rgt_carlist li{padding:4px 10px 3px 10px;width:75px;height:50px; margin-top:1px; background:url(p_b.gif) no-repeat; float:left; overflow:hidden;}.rgt_carlist .lism{margin-top:0px;}
.rgt_carlist .mlist{ background:url(p_b1.gif) no-repeat;}
.rgt_carlist li img{width:75px; height:50px;}
