﻿@charset "utf-8";

/* base css set */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}

body {font-size: 12px;font-family: "宋体";font-family:Verdana, Geneva, sans-serif; background:#FFFFFF;}
.wrap{ margin-left:auto; margin-right:auto;}
.clear{overflow:hidden;	clear:both;	line-height:12px;}
.col_1{ float:left;}
.col_2{ float:right;}
a{color:#262626;text-decoration:none;}
a:hover{color:#FD941E;}
img{border:0;}

/* head */
.menubanner { height:115px; width:990px; margin:0px auto; overflow:hidden; }
.logo { float:left; width:700px; text-align:left;}
.fuwutel{float:left; width:285px; height:115px; background:url('/images/fuwutel.jpg') right bottom no-repeat;}
.toplink { line-height:33px; height:33px; width:285px; text-align:right;W}
.toplink a { color:#B1B0B0; }
.toplink a:hover { text-decoration:none; color:#FF0000; }

.topnav_bg { background:url('/images/menu_bg.gif') 0px 0px repeat-x; height:42px; width:100%;}
.topnav { height:42px; line-height:42px; overflow:hidden; font-size:14px; width:1003px; margin:0px auto; }
.topnav span { float:left; }
.topnav a { float:left; width:123px; height:42px; line-height:42px;text-align:center; color:#FFFFFF; font-weight:bold; }
.topnav a:hover { color:#000; font-size:14px; background-color:#f27a00; }

/*top flash*/
.topflash{width:990px;margin:0 auto;overflow:hidden;margin-top:10px; height:279px;}

/* main */
.mainbody{width:990px; margin:0px auto;}
.mainleft{ float:left; width:250px; background:url('/images/left_bg.jpg') 0px 0px no-repeat; height:987px;}
.mainleft .about{ width:200px; margin:43px 0px 0px 0px;}
.mainleft .about .link{ width:240px; height:24px; line-height:24px;text-align:center; margin-top:7px;}
.mainleft .about .link a{color:#494949; font-size:12px; }
.mainleft .about .link a:hover{color:#494949; font-size:12px; color:#FF0000; }
.mainleft .requestquote{width:214px; margin:35px 0px 0px 14px;}
.mainleft .knowledge_title{width:214px; margin:10px 0px 0px 14px;}
.mainleft .knowledge_dt{width:214px; background:url('/images/knowledge_bg.gif') 0px 0px repeat-y; margin:0px 0px 0px 14px; }
.mainleft .knowledge_dt .links{ width:187px; height:24px; line-height:24px; margin-top:7px;text-align:left; margin-left:27px}
.mainleft .knowledge_bottom{width:214px; margin:0px 0px 0px 14px;}
.mainleft .leftcontactus{width:214px; margin:10px 0px 0px 14px;}
.mainleft .leftcontactusbg{ width:212px; border:1px solid #c5cdd5; border-top:0px; margin-left:14px;}
.mainleft .leftcontactuscontent{ width:196px; margin:0px auto; line-height:30px; font-size:12px; font-family: "宋体";}

.mainright{ float:left; width:725px; margin-left:15px;}
.mainright .companytitle{ width:725px; height:32px; background:url('/images/company_bg.jpg') 0px 0px no-repeat; margin-top:8px;}
.mainright .companytitle a{ float:right; margin-right:10px; color:#74899e; font-size:12px; text-decoration:none; margin-top:10px;}
.mainright .companytitle a:hover{ color:red;}
.mainright .companyinfo{ width:725px; line-height:28px; font-size:12px; margin-top:5px; border-bottom:1px solid #e5e5e5; padding-bottom:3px;}
.mainright .companyinfo p{ font-size:14px; line-height:36px;}
.mainright .ywfwtitle{ width:725px; height:28px; background:url('/images/ywfw_bg.jpg') 0px 0px no-repeat; margin-top:10px;}
.mainright .ywfwtitle a{ float:right; margin-right:10px; color:#74899e; font-size:12px; text-decoration:none; margin-top:10px;}
.mainright .ywfwtitle a:hover{ color:red;}
#shipdate .s{ float:left; border:1px solid #ccc; background-color:#B0D3F0; text-align:center; font-size:14px; width:210px; height:70px; margin:20px 10px;}
#shipdate .s:hover{background-color: #D9DADC; color:red;}

.mainright .huoyunzhishi{ width:725px; margin-top:15px;}
.mainright .huoyunzhishi .list{ margin:0px auto; width:715px; height:40px; background:url('/images/hyzs_bg.gif') 0px 0px no-repeat;}
.mainright .huoyunzhishi .list a{ float:left; font-size:14px; margin:11px 0px 0px 18px; line-height:18px;}
.mainright .huoyunzhishi h1{ font-size:24px; font-weight:bold; text-align:center; margin-bottom:30px; height:30px; line-height:30px;}
.mainright .huoyunzhishi p{ font-size:14px; line-height:30px; margin-top:30px;}

.productx {	visibility:visible;	margin:6px 0px 0px 0px;	position: relative;	text-align:center;font-family: Simsun, Helvetica, Arial, sans-serif;	color: #000000;	font-size: 12px; overflow: hidden; width:100%;	height:200px; background: url('../images/rollx_bg.gif') no-repeat;}

.blkproductx {	border:0px; padding:0px; overflow: hidden;ZOOM: 1; position: relative;}
.blkproductx .LeftButton {	width: 22px;height: 43px;float: left;left:5px;top:56px;cursor: pointer;position: absolute;background: url('../images/left.gif') no-repeat 0px 0px;}
.blkproductx .RightButton {	width: 22px;height: 43px;float: right;right:5px;top:56px;cursor: pointer;position: absolute;background: url('../images/right.gif') no-repeat 0px 0px;}
.blkproductx .Cont {padding:14px 0px 0px 0px;overflow:hidden; text-align:center;border:0px #ff0000 solid;}
.blkproductx .box {float:left;text-align:center;margin-right:5px;}
.blkproductx .box .fang{padding:1px;text-align:center;border:2px #dde1e4 solid;}
.blkproductx .box .picFit{overflow: hidden;}
.productx .title{text-align:center;	overflow: hidden;white-space:nowrap;}
div.productx a:link,div.productx a:visited,div.productx a:active{color:#000;font:12px/25px arial,simsun;text-decoration: none;}
div.productx a:hover{color:#ff0000;text-decoration: underline;font:12px/25px arial,simsun;}

.blkproductx2{ width:725px; margin:20px 0px;}
.blkproductx2 .box {float:left;text-align:center;}
.blkproductx2 .box .fang{padding:1px;text-align:center;border:2px #dde1e4 solid;}
.blkproductx2 .box .picFit{overflow: hidden;}
.blkproductx2 .title{text-align:center; margin:6px 0px 30px 0px; line-height:24px; font-size:14px;}
div.productx a:link,div.productx a:visited,div.productx a:active{color:#000;font:12px/25px arial,simsun;text-decoration: none;}
div.productx a:hover{color:#ff0000;text-decoration: underline;font:12px/25px arial,simsun;}

/* ============图片列表============== */

div .photopic_left{
	padding:0px;
	margin:0px 0px 10px 0px;
}

div#demo{
	overflow:hidden;
	width:970px;
	color:#ff0000;
	margin-left:12px;
}

div.photopic_left div.fang{
	border:1px #dad9df solid;
	background: #fff;
	padding:0px;
	margin:0px 2px 0px 0px;
	text-align:center;
}

div.photopic_left div.picFit{
	overflow: hidden;
}


.foot{ margin:0px auto; width:100%; height:114px; background:url('/images/foot_bg.gif') 0px 0px repeat-x; margin-top:10px; text-align:center;}


.kf { position:fixed; top:160px; right:-125px; _position:absolute; _right:34px; width:159px; height:auto; z-index:20000}
.kf_lef { width:34px; height:131px; float:left; _display:none}
.kf_rig { width:125px; height:auto; float:right;}
.kf_top { width:125px; height:56px; background:url('/images/kf_top.gif') no-repeat center top;}
.kf_mid { width:121px; height:auto; padding-top:2px; padding-left:4px; background:url('/images/kf_mid.jpg') repeat-y top center; }
.kf_bot { width:125px; height:18px; background:url('/images/kf_bot.gif') no-repeat center bottom; }
.head_cat_ul li { width:86px; height:34px; background:url('/images/shou_bg.gif') no-repeat right 9px; float:left; text-align:right; padding-right:5px;}
.head_cat_ul li a { color:#403f45; display:block; padding-top:10px; height:24px;}
#ul3 li { display:block; margin-left:-15px; float:none; height:42px; margin-top:10x; padding-top:8px; width:120px; background:url('/images/shou_bg.gif') no-repeat right 28px;}
#ul3 li a { height:22px; padding-top:20px;}

form{margin:0;padding:0}
#feedbacksmallform td{height:50px; font-size:14px;}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#fbfbfb}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;color:#555;background:#fbfbfb}
.button{border:1px #ddd solid;font: 12px Verdana, Arial, Helvetica, sans-serif;height:22px;line-height:20px;padding:0px 3px;background:#f7f7f7;}
.submit{ background:url('/images/submit.jpg') 0px 0px no-repeat; width:218px; height:61px; border:0px; cursor:pointer;}
.mustfill{color:#ff0000}

