@charset "gb2312";
/* CSS Document */
/*S*/

body{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin:0px;  padding:0px; color:#454545; background:#fff; line-height:30px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#454545;}
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; border-bottom:1px #d6d8d9 solid; padding-bottom:15px; margin-bottom:20px;}
ul,ol{ margin:0px; padding:0px;}
html{ overflow-x:hidden;}

.main{ width:1200px; margin:0 auto; overflow:hidden;}
.top{ background:#FFFFFF; overflow:hidden; }
.had{ height:100px; text-align:center; line-height:100px;}
.had a{ display:block; height:100px;}
.head{ height:40px; line-height:40px; background:#e1e1e1;  font-size:12px;}
.headmain{ width:1200px; margin:auto;}
.head1{ float:left; width:400px; }
.head2{ float:right; width:600px;}
.head2_1{ float:left; width:100px; padding-left:220px;}
.head2_11{ float:left; width:200px; padding-left:120px;}
.head2_2{ float:left; width:80px;}
.head2_3{ float:left; background:url(../images/a2.jpg) left center no-repeat; padding-left:20px; width:70px;}
.head2_4{ float:left; background:url(../images/a3.jpg) 0px 12px no-repeat; padding-left:25px; width:70px; position:relative;}
.head2_5{ position:absolute; top:40px; right:15px; display:none;}
.head2_4:hover .head2_5{ display:block;}
.head3{ float:right;}
.logo{ float:left;}
.soso{ float:left; padding:30px 0 0 80px;}
.so1{ float:left; background:url(../images/a4.jpg) no-repeat; width:340px; color:#636363; padding:0 10px; height:40px; line-height:40px; border:none;}
.so2{ float:left;}
.soso1{ font-size:12px;}
.tel{ float:right; padding-top:35px;}
.tel span{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#000000;}

#nav{ height:40px; padding:5px 0; overflow:hidden; }
#nav ul{ width:840px; margin:auto;}
#nav li{ float:left; width:120px; text-align:center; height:40px; line-height:40px; font-size:16px; position:relative; z-index:999;}
#nav li a{ display:block; color:#000000;}
#nav li a:hover{ background:#2a2a2a; color:#FFFFFF;}

.smain{ position:relative; width:1200px; margin:auto}
#snav{ position:absolute;  width:260px; height:480px; background:#2a2a2a; z-index:9999; top:0px;}
#snav li{ height:70px; padding:10px 0 0 20px; font-size:16px; font-weight:bold; position:relative; z-index:999; cursor:pointer;}
#snav li a{ color:#FFFFFF;}
#snav li span{ font-size:14px; font-weight:100;}
#snav li span a{ padding-right:8px;}
#snav li:hover{ background:#4b4a4a;}
#snav ul li ul { display:none; position:absolute; top:0px;left:260px; margin-left:0px; width:420px; height:458px; padding:10px 15px; background:#fff; border:#2a2a2a 1px solid; border-left:none;}
#snav ul li.current ul { display:block;}
#snav ul li:hover ul { display:block;}
.snav1{ float:left; width:120px; overflow:hidden; padding:0 10px;}
.snav1_1{ font-size:14px; line-height:22px; height:30px;}
#snav li .snav1_2{ font-size:12px; font-weight:100; line-height:22px;}
#snav li .snav1_2 a{ color:#454545;}
#snav li .snav1_2 a:hover{ color:#000;}
.gonggao{ height:40px; line-height:40px; background:#dcdcdc; overflow:hidden;}
.gonggao1{ float:left; background:url(../images/a6.jpg) 0px no-repeat; padding-left:30px;}
.gonggao2{ float:left; width:1000px; height:40px; overflow:hidden;}
.gonggao2 a{ padding-right:40px; padding-left:10px;}
.gonggao3{ float:right;}
.zzz{ height:100px; overflow:hidden; text-align:center; font-size:24px; line-height:110px;}
.one{}
.one li{ float:left; width:230px; height:345px; background:#FFFFFF; overflow:hidden; text-align:center; line-height:24px; padding-right:5px; margin-right:6px; margin-bottom:12px; border-right:#EEEEEE 1px dashed;}

.ones1 img,.ones2 img,.ones3 img,.ones4 img,.ones5 img,.ones6 img,.ones7 img,.ones8 img,.ones9 img,.ones10 img,.ones11 img,.ones12 img,.ones13 img,.ones14 img,.ones15 img { width:230px; height:230px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1); transform: scale(1);}
.ones1:hover img,.ones2:hover img,.ones3:hover img,.ones4:hover img,.ones5:hover img,.ones6:hover img,.ones7:hover img,.ones8:hover img,.ones9:hover img,.ones10:hover img,.ones11:hover img,.ones12:hover img,.ones13:hover img,.ones14:hover img,.ones15:hover img { opacity: 0.6; -webkit-transform: scale(1.05); transform: scale(1.05);}

.onek1 img,.onek2 img,.onek3 img,.onek4 img,.onek5 img,.onek6 img,.onek7 img,.onek8 img { width:230px; height:230px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1); transform: scale(1);}
.onek1:hover img,.onek2:hover img,.onek3:hover img,.onek4:hover img,.onek5:hover img,.onek6:hover img,.onek7:hover img,.onek8:hover img { opacity: 0.6; -webkit-transform: scale(1.05); transform: scale(1.05);}

.one1{ color:#333; padding-top:8px; height:50px; overflow:hidden;}
.one1 a{}
.one1 a:hover{ color:#ff0000;}
.one li:hover .one1 a{ color:#ff0000;}
.one2{ font-size:12px; color:#8a8989; height:24px; line-height:24px; overflow:hidden;}
.one3{ color:#ff0000; font-weight:bold;}
.one .ones5,.one .onek3,.one .onek8,.pro .ones5,.pro .ones10,.pro .ones15{ margin-right:0px; border:none; padding:0px;}
.one .onead{ width:472px; border:none;}
.one .onead img{ width:472px; height:345px;}
.ad{ padding:8px 0 0 0; height:100px; overflow:hidden;}
.two{ background:#dcdcdc; overflow:hidden;}
.two ul{ width:1200px; margin:auto; overflow:hidden;}
.two li{ float:left; width:200px; overflow:hidden; padding:25px 0;}
.two1{ font-size:15px; font-weight:bold;}
.two2{ font-size:12px; line-height:24px;}
.two .two4{ width:100px; float:right;}
.two .two5{ width:100px;}
.foot{ background:#454545; overflow:hidden; color:#cccaca; font-size:12px; padding:20px 0;}
.foot a{ color:#cccaca;}
.foot1{ float:left; width:900px; overflow:hidden;}
.foot2{ float:right; overflow:hidden;}

.left{ height:40px; line-height:40px; background:#c8c8c8; overflow:hidden;}
.left1{ background:url(../images/n1.jpg) #4b4a4a right center no-repeat; padding:0 30px 0 20px; overflow:hidden; float:left; color:#cfcfcf; font-weight:bold;}
.left2{ float:left;}
.left2 li{ float:left;}
.left2 li a{ display:block; padding:0 20px;}
.left2 li a:hover{ background:#4b4a4a; color:#FFFFFF;}
.ndz{ background:#4b4a4a;}
.ndz a{ color:#FFFFFF;}

.nr{ padding:15px 0 0 0; overflow:hidden;}
.nr li{ border-bottom:#CCCCCC 1px solid; height:45px; line-height:45px;}
.nr li span{ float:right;}

.down{ padding:15px 0 0 0; overflow:hidden;}
.down li{ border-bottom:#CCCCCC 1px solid; height:45px; line-height:45px;}
.down li span{ float:right; padding-right:300px;}
.down li font{ float:right; width:200px; text-align:right;}

.pro{ padding:20px 0 0 0; overflow:hidden;}
.pro li{ float:left; width:230px; height:345px; background:#FFFFFF; overflow:hidden; text-align:center; line-height:24px; margin-right:12px; margin-bottom:12px;}
.pro li a:hover .one1{ color: #F00;}
.pro li img{ width:230px; height:230px;}
.pro1{ float:left; width:60px; font-weight:bold;}
.pro1_1{ float:left;}
.pro1_1 a{ padding-right:20px;}
.proxian{ border-bottom:#CCCCCC 1px solid;}
.prodz{ color:#FF0000;}
 
/*²úÆ·ÏêÏ¸*/

.proc{ float:left; margin-top:30px; width:400px;  }
.proc1{ float:right; width:750px; overflow:hidden; padding-top:40px; margin-left:50px;}
.proc2{ border:#DEDEDE 1px dashed; overflow:hidden; padding:20px; min-height:235px;}
.proc2_1{ font-size:18px; color:#000000; font-weight:bold; height:50px;}
.proc2_2{ font-size:16px; color:#000000; height:65px; line-height:65px;}
.proc2_2 span{ font-size:24px; font-weight:bold;}
.proc2_3{ height:30px; line-height:30px; border-top:#CCCCCC 1px solid; margin-top:10px; padding-top:10px; overflow:hidden;}
.proc2_4{ height:30px; line-height:30px; overflow:hidden;}
.proc2_5{ height:30px; line-height:30px; overflow:hidden;}

.proc3{ padding-top:20px; height:50px;}
.proc3 a{ margin-right:10px; color:#FFFFFF;}
.proc4{ background:#c8c8c8; height:40px; line-height:40px; font-size:18px; color:#121832; padding-left:20px; margin-bottom:20px;}
.proc5{ float:left; width:210px; overflow:hidden;}
.proc6{ float:right; width:970px; overflow:hidden; border:#E8E8E8 1px solid;}
.proc7{}
.proc7 li{ height:345px; text-align:center;}
.proc7 li img{ width:210px; height:210px;}
.proc7 li .one1{ line-height:24px;}
.gm{ border-radius:3px; font-size:18px; color:#FFFFFF; padding:10px 20px; background:#5C3D00;}
.proc3 .gm:hover{ background:#422c00;}
.gwc{ border-radius:3px; font-size:18px; color:#FFFFFF; padding:10px 20px; background:#ff9900;}
.proc3 .gwc:hover{ background:#ff8800;}

/* reset */
img{vertical-align:middle;}
a,img{border:0;}
.f-l{float:left;}.f-r{float:right;}

/* focus */
.focus{width:400px;overflow:hidden;position:relative;margin:0 auto;}
.focus .focuspic{height:400px;width:999em;position:relative;float:left;}
.focus .focuspic .indexbanner{float:left;width:400px;position:relative;height:400px;overflow:hidden;}
/* scrollbox */
.scrollbox{height:120px;padding:15px 0;float:left;}
.scrollbox .scrollbtn{width:12px;height:37px;margin:38px 0 0 0;overflow:hidden;background:url(../images/arrow.gif) no-repeat;cursor:pointer;}
.scrollbox #prev{background-position:0 0;}
.scrollbox #prev.disabled{background-position:0 -37px;cursor:default;}
.scrollbox #next{background-position:-12px 0;}
.scrollbox #next.disabled{background-position:-12px -37px;cursor:default;}
.scrollbox .scrollpic{float:left;margin:0 10px 0 10px;display:inline;width:356px;height:120px;overflow:hidden;}
.scrollbox .scrollpic ul{width:999em;float:left;display:inline;}
.scrollbox .scrollpic li{float:left;width:119px;text-align:center;}
.scrollbox .scrollpic li a img{border:solid 1px #f7f7f7;padding:2px; width:100px; height:100px;}
.scrollbox .scrollpic li a span{display:block;height:30px;line-height:30px;cursor:pointer;}
.scrollbox .scrollpic li a:hover span,.scrollbox .scrollpic li.current a span{color:#3366cc;font-weight:800;}
.scrollbox .scrollpic li.current a img{border:solid 1px #df231b;}

.logintop{ border-bottom:#cc0000 2px solid;}
.loginlogo{ float:left}
.login1{ float:left; height:100px; line-height:100px; padding-left:50px; font-size:18px;}
.login2{ float:left; margin-top:20px;}
.login3{ float:right; margin-top:20px; width:540px; border-left:#f1f1ef 1px solid;}
.login4{ width:360px; margin:0 auto; overflow:hidden; padding-top:100px; padding-bottom:30px; height:380px;}
.login44{ width:630px; margin:0 auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.login5{ float:left; font-size:16px; width:90px; height:32px; line-height:32px;}
.login6{ float:left; width:540px;}
.login6 input{ width:270px; height:30px; line-height:30px; border:#dddddd 1px solid; background:#fff; color:#aba9a9; padding:0 10px; font-family:"Î¢ÈíÑÅºÚ";}
.login7{ padding-top:20px; padding-left:90px;}
.login8{ padding-left:50px; padding-top:20px; font-size:14px;}
.login8 a{ color:#005c7e;}
.loginfoot{ border-top:#dbd9d9 1px solid; text-align:center; padding:30px 0 50px 0;}
.login9{ height:460px; line-height:460px; padding-left:100px; font-size:14px;}
.login9 a{ color:#005c7e;}
.login10{ padding-top:20px; padding-left:0px;}


.Numinput{padding:0 20px;position:relative;height:20px;}
.Numinput input{font-size:12px;width:24px;height:15px;line-height:15px;}
.Numinput .numadjust{position:absolute;width:18px;height:9px; overflow:hidden;background-image:url(../images/numadjust.gif);background-repeat:no-repeat;cursor:pointer;}
.Numinput .numadjust.increase{background-position:0 0;top:0;}
.Numinput .numadjust.increase.active{background-position:0 -20px;}
.Numinput .numadjust.decrease{background-position:0 -10px;bottom:0;}
.Numinput .numadjust.decrease.active{background-position:0 -30px;}

.jz{
	float:right;
	width:180px;
	margin-top:6px;
	display:inline;
}
.jz li{
	float:left;
	height:24px;
	line-height:30px;
	display:block;
	overflow:hidden;
	padding:0px 3px;

}
.Shopping{
margin-top:10px;
	padding:10px;
	background-color:#f0f0f0;
	border:1px solid #d5d5d5;
	clear:left;
	text-align:left;
}
.Shopping h1{
	font-size:15px;
	color:#F60;
}
.Shopping h2{
	font-size:12px;
	color:#000;
}
.Shopping h5{
	font-size:14px;
	font-weight:normal;
	text-align:right;
	height:30px;
	line-height:30px;
}
.Shopping h5 span{
	font-weight:800;
	color:#F33;
	margin-right:10px;
}

.dd{ height:100%; overflow:hidden; border:#CCCCCC 1px solid; margin-bottom:15px;}
.dd1{ height:40px; line-height:40px; background:#CCCCCC; color:#FFFFFF; padding:0 10px; font-size:14px;}
.dd1_1{ float:left;}
.dd1_3{ float:right; width:120px; text-align:right;}
.dd1_3 input{ background:none; border:none; height:40px; line-height:40px; font-size:15px; color:#FF3300; font-weight:bold; cursor:pointer;}
.dd1_2{ float:right; padding-right:50px; width:120px;}
.dd1_2 span{ color:#FF0000; font-size:16px;}
 
/* »Øµ½¶¥²¿ */
 #returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:50px;bottom:-90px;_bottom:auto;width:36px;height:36px;text-indent:-999px;overflow:hidden;background-image:url(../images/Top.jpg);_background-image:url(../images/Top.jpg);background-repeat:no-repeat;background-position:0 0;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

.page1{ text-align:center; padding:30px 0 20px 0;}
.page{ text-align:center; padding:10px 0 10px 0;   margin-top:40px;}
.page a{ background:#a5a5a5; color:#fff; margin:0 5px; padding:4px 7px;}
.page a:hover{ background:#666; color:#FFFFFF;