﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:url(../images/1_01.jpg) repeat-x center top #ffffff ; font-family:Arial;}
body,td,th {font-size:12px;color:#3f3c3e; line-height:20px;}
a{ color:#3f3c3e; text-decoration:none;}
a:hover{color:#cb061d;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ margin:0 auto; width:990px;}
#top{ float:left; width:990px; height:96px;}
.log{ float:left; padding-top:10px; padding-left:10px; height:80px;}
.log a{ float:left;}
.log p{ float:left; color:#fff; font-size:18px; padding-top:15px;font-family:'微软雅黑'; padding-left:15px;}
.tr{ float:right; padding-top:14px;}
.tlang{ float:left;}
.tlang a{ float:left; color:#fff; padding-right:8px;}
.tlang img{ float:left; padding-right:8px;}
#nav{ float:left; width:990px;}
#nav ul{ float:left; width:665px; position:relative; z-index:99;}
#nav ul li{ float:left; background:url(../images/1_07.jpg) no-repeat right;}
#nav ul li a{ display:block; line-height:42px; color:#a3a3a3; font-size:14px; padding-left:22px; padding-right:22px;font-family:'微软雅黑';}
#nav ul li a:hover{ display:block; line-height:42px; color:#cb061d; font-size:14px; padding-left:22px; padding-right:22px;font-family:'微软雅黑';}
#nav ul li a.hover{ display:block; line-height:42px; color:#cb061d; font-size:14px; padding-left:22px; padding-right:22px;font-family:'微软雅黑';}


#jsddm li ul{margin: 0;padding:0;visibility: hidden; width:220px; position:absolute;background-color:#fff; margin-top:1px;filter:alpha(opacity=90);-moz-opacity:0.9; z-index:9999; border:none}		
#jsddm li ul li{margin: 0;padding: 0;float: none;display: inline; background:none; text-align:left; height:35px; line-height:35px; border:none}		
#jsddm li ul li a{width: auto;color: #313131; padding-right:5px; font-size:12px; padding-left:25px; border-bottom:1px solid #d9d9d9; height:30px; line-height:30px;}			
#jsddm li ul li a:hover{color:#fff; background:#cb061d; line-height:30px;font-size:12px;}


.nsear{ float:right; padding-top:8px;}

#sform{ float:right; width:287px; height:27px; background:url(../images/1_08.jpg) no-repeat;}
#sform input{ border:0; background:0;}
#stext{ float:left; width:210px; height:27px; line-height:27px;  font-size:12px;margin-left:8px;}
#sbut{ float:left; width:65px; height:27px; cursor:pointer; color:#fff; font-weight:bold;line-height:27px; }


#mframe{ float:left; width:100%; height:478px; position:relative;}
.home_banner{height:410px;width:100%; float:left; text-align:center;}

.sele_home_bg{height:67px;background:url(../images/sele_home_banner_bg.png); float:left; width:100%;}

.bimgs{float:left;margin-right:9px; background:url(../images/home_select01.png) no-repeat; width:79px; height:54px;}
.bimgs:hover{float:left;margin-right:9px; background:url(../images/home_select01_hov.png) no-repeat;width:79px; height:54px;}
.bimgs img{ float:left; padding:5px;}
.btitle{float:left;height:54px;line-height:14px;font-size:12px;color:#FFFFFF; width:160px; overflow:hidden;}

#mnr{ float:left; width:990px; padding-top:20px;}
.mnr1{ float:left; width:990px;}
.m1lis{ float:left; width:241px;  height:130px; padding-right:8px; position:relative; z-index:99;}
.mlist{float:left; width:241px; background:url(../images/1_09.jpg) no-repeat ; height:130px;}
.mlist a{ float:left; padding-top:4px;}
.m1al{ position:absolute; left:5px; top:5px; width:240px;}

.m1al a{ color:#3f3c3e;}

.mnr2{ float:left; width:990px; padding-top:20px;} 
.m2bt{ float:left; width:990px; background:url(../images/1_10.jpg) no-repeat bottom left; padding-bottom:5px;}
.m2bt strong{ float:left; color:#3f3c3e;font-family:'微软雅黑'; font-size:14px;}
.m2more{ float:right;}
.m2cont{ float:left; width:990px; padding-top:15px;}
.m2cont img{ float:left;}
.m2cont p{ float:right; width:645px; line-height:20px; padding-top:5px; height:140px; overflow:hidden;}
.mnr3{ float:left; width:990px; padding-top:20px; padding-bottom:20px;}
.m3list{ float:left; width:310px; padding-right:30px;}
.m3lbt{ float:left; width:310px;background:url(../images/1_10.jpg) no-repeat bottom left; padding-bottom:5px;}
.m3lbt strong{ float:left;color:#3f3c3e;font-family:'微软雅黑'; font-size:14px;}
.m3cont{ float:left; width:310px; padding-top:10px; height:90px; overflow:hidden; line-height:18px;}
.m3cont ul{ float:left; width:310px;}
.m3cont ul li { float:left; width:310px;}
.m3cont ul li a{ float:left; width:260px;}
.m3cont ul li span{ float:right;}
.m3cont p{ float:left; width:310px;}
#fframe{ float:left; width:100%; background:url(../images/1_12.jpg) repeat-x; height:50px;}
#foot{ float:left; width:990px;}
#foot p{ float:left; color:#fff; } 
#foot p a{ color:#fff}
#fgj{float:left;width:990px;}
.gj{ float:left;margin-right:10px; }
.gj img{ float:left;margin-right:10px;padding-top:9px; }
.gj a{color:#333333; float:left; line-height:26px; color:#fff; font-family:Tahoma; font-size:11px;}


#nmframe{ float:left; width:100%; height:280px; position:relative;}
#main{ float:left; width:990px; padding-top:20px;}
#left{ float:left; width:208px; padding-left:15px; padding-top:15px;}
#lbt{ float:left; width:190px; padding-left:18px; line-height:25px;background:url(../images/left_nav_bg.jpg) repeat-x left; font-weight:bold;}
#lnr{ float:left; width:208px;}
#left ul{float:left;width:208px; padding-top:2px} 
#lnr ul li { float:left; width:208px; padding-bottom:2px; border-bottom:#e0e0e0 1px solid}
#lnr ul li a{ float:left; width:180px; line-height:25px;height:25px; color:#666; padding-left:18px; overflow:hidden; display:block}
#lnr ul li a.hover{color:#cb061d;}
#lnr ul li a:hover{color:#cb061d;}
#lnr ul li ul li a{ background:none; border-bottom:1px #ccc solid}
#lnr ul li ul li a:hover{ color:#cb061d; border-bottom:1px #ccc solid; background:none;}
#lnr ul li ul li a.hover{ color:#cb061d; border-bottom:1px #ccc solid; background:none;}

#lnr li ul li ul{ float:left; width:208px; padding-top:0px;}
#lnr li ul li ul li{ float:left; width:208px;}
#lnr li ul li ul li a{ float:left; padding-left:35px; width:170px; font-size:11px;}
#lnr li ul li ul li a.hover{ color:#000}

#lnr2{ float:left; width:206px; border:1px #e5e5e5 solid; border-top:0px;}

.lpcp{ float:left; width:198px; padding:4px; padding-bottom:8px;border-bottom:#e5e5e5 solid 1px; padding-top:12px;}
.lptp{ float:left;border:#e5e5e5 solid 1px;}
.lpwz{ float:right; width:90px;line-height:18px;}
.lpwz p{ float:left; width:90px; padding-top:8px;}
.lpwz a{ line-height:18px; height:36px; overflow:hidden;}

.cwz{ float:left;width:185px; padding:10px; line-height:24px; border-bottom:4px solid #c3c3c3}


#right{ float:right; width:740px;}
#rbt{float:left; width:740px;background:url(../images/1_10.jpg) no-repeat bottom left; padding-bottom:8px;}
#rbt strong{float:left; font-size:14px;}

#rnr{ float:left; width:720px;  min-height:500px; padding:10px;}
.morer{ float:right;}

#newsrnr{ float:left; width:720px;}
.cwzNewss{ float:left; width:720px;}
#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:12px; line-height:20px; background-color:#cb061d;}
#cwzNewsTitle{ float:left; width:520px; line-height:30px;}
#cwzNewsTitle a{ float:left;font-size:12px; font-weight:bold; color:#cb061d}
#cwzNewsTitle span{ float:left; padding-left:10px;}
#cwzNewsAddtime{float:left; padding:0 10px; text-align:left; padding-left:10px; line-height:30px;color:#cb061d; }
.cwzNewsRemark{ float:left; width:700px; padding-left:10px; line-height:20px; max-height:50px; overflow:hidden; text-align:justify;padding-bottom:10px;}
.cwzNewsRemark a{ color:#cb061d; }
.morenews{ float:right; width:700px; padding-left:10px; line-height:25px; text-align:right; border-bottom:2px #cccccc dotted; margin-bottom:5px;}
.morenews a{ float:right; color:#cb061d}
#newsrnr tr{ padding-bottom:5px; }
.newst{ float:left; width:570px;}
.newsf{ float:left; width:700px;} 
.newsdesc1{line-height:58px; margin-left:10px; float:left; border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:5px; width:720px;}
.newsdesc1 img { width:720px;}
.newsdesc1 p{width:720px; }
.newsdesc1 p img{ width:695px; margin-left:95px;}
.newstitle1{font-size:14px; font-weight:bold;  text-align:center; margin-left:10px; padding-bottom:5px;}
.newstitle2{line-height:16pt; border-top:1px dashed #CCC; text-align:center;}
.cssback{font-size:14px; font-weight:bold; width:720px; text-align:center; margin-left:10px;border-top:1px dashed #CCC; padding-top:5px;}
.act_content{text-align: right; background: #fefeff; padding-right: 10px; border-top: 1px solid #e5e5e5;
                    border-bottom: 1px solid #e5e5e5;width:700px;}
                    .act_content2{text-align:center; background: ##f7f7f7; padding-right: 10px; border-top: 1px solid #e5e5e5;
                    border-bottom: 1px solid #e5e5e5;width:700px;}
                    
                    /*contactUs===============contactUs*/
.contactUs{ padding-bottom:50px; line-height:25px;}
.contactUs .tips{ margin-bottom:35px;}
.contactDetails{ margin-bottom:30px; width:730px;}
.contactDetails li{ border-bottom:1px dotted #d6c277; line-height:25px; zoom:1}
.contactDetails span,.contactDetails label{ display:block; float:left; padding:3px 0;}
.contactDetails label a{ text-decoration:underline; }
.contactDetails span{ padding-right:10px; width:110px; text-align:right; font-weight:bold;}
.contactDetails label{ padding-left:8px; width:500px; border-left:1px dotted #d6c277;}
.btn_send{ display:block; width:153px; height:34px; background:url(../images/bg.png) no-repeat 0 0; margin-bottom:5px;}
.btn_send{ width:53px; height:22px; background-position:0 -192px; border:none!important; cursor:pointer;}
.contactUs .message{ width:300px; height:120px;}
.contactUs .supplier li{margin-bottom:20px;}
.contactUs .supplier li label.error{ margin-left:3px;}


/*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}

.input1{ width:330px; height:20px; border: 1px #acacac solid; margin-left:15px;}
.textarea{ width:380px; border: 1px #acacac solid; margin-left:15px;}
.ml_10{ float:left; padding-left:15px; padding-bottom:15px;width:680px;}
	.contact_us{ margin:20px 0 20px 20px; }
	.contact_us li{ width:600px; padding-bottom:7px;float:left;}
	.contact_us #btnFeedbackSend,#btnFeedbackReset{cursor:pointer; background:url(../images/btnblue.png) no-repeat; width:90px; height:22px; font-size:11px; border:0px; color:#fff; margin-left:15px;}
	.conla{ float:left; text-align:right; width:130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	
	#btnFeedbackSend{cursor:pointer; background:url(../images/btnblue.png) no-repeat; width:90px; height:22px; font-size:11px; border:0px; color:#fff}
	
		#sitemapnav a{ color:#1e0a00;}
#sitemapnav .fontbig {
	width:400px !important;
}
#sitemapnav li {
	float:left;
	width:400px;
	line-height:22px;

}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#bc0200; font-weight:bold;
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;

}
#sitemapnav .PROclass_02 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;

}

#sitemapnav .PROclass_03 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}

.pcp2{ float:left; width:160px; padding-right:22px; padding-top:10px;}
.ptp2{ float:left; width:158px; border:1px solid #d0d0d0}
.pwz2{ float:left; width:160px; text-align:center; padding-top:5px;}

.pcp1{ float:left; width:162px; padding-right:23px; padding-top:10px;}
.ptp1{ float:left; width:160px; border:1px solid #d0d0d0}
.pwz1{ float:left; width:162px; text-align:center; padding-top:5px;}


#rnrp{ float:left; width:720px;}
#rnrp p{ padding-bottom:5px; width:720px; float:left;padding-top:5px;}
.strrnr{ float:left;padding-bottom:5px; }
#newsrnrp{ float:left; width:720px; padding-bottom:10px; }
#newsrnrpst{ float:left; width:720px; padding-bottom:10px; }
#newsrnrpst td{ line-height:18px; padding-top:8px;}

.moret{width:720px;font-size:12px; float:right;border-bottom:#cecece solid 1px;padding-bottom:5px; margin-bottom:6px; }
.moret a{ float:right; padding-right:5px; }
.sorry{ float:left; width:710px;}
.rnrpt{ float:left;width:720px; padding-top:5px;padding-bottom:10px; }


#promoreimg{width:324px; float:left; margin-top:5px; margin-bottom:5px; border:solid 1px #ccc; overflow:hidden;}
#promoreimg img{float:left; width:60px; height:45px; border:0; margin:5px; 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: 282px; height:61px; margin-left:8px;}
#promoreimg .RightBotton { float:right;BACKGROUND: url(../images/pro-right.gif) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}

#rmc{float:left; width:710px; padding:5px;background:#e2e2e2;margin-bottom:10px;}
#rmc strong{ float:left; font-size:14px; font-weight:normal; padding-left:5px; }
.ran{ float:right;}
.ran img{ float:left;}
.ran a{ float:left; font-size:11px; padding-left:8px; padding-right:8px;}
#rlt{ float:left; width:338px; padding-bottom:10px;}
.rtp{ float:left; padding:3px;border:#e7ecf8 solid 1px; margin-bottom:8px;}
.rtp1{ float:left; padding:2px;border:#e7ecf8 solid 1px; margin-bottom:8px; margin-right:5px;}
.rms{ float:right; width:360px; padding-right:15px;}
.share{ float:left; width:360px;}
.rms p{ padding-bottom:8px;}
.newsswidt{ float:left; width:120px;margin-top:10px;}
.newsswidt a{ width:120px;background:#b91b13;  height:30px; color:#fff; font-weight:bold;  line-height:30px; text-align:center; display:block;}
.product_act { width:240px; margin-top:10px;}
.product_act img { float:none; padding-right:3px;}
.product_act_t { font-weight:bold;}
.product_act tr{ height:25px;}

.nmb2{ float:left; width:700px;}
.table2{ float:left; width:700px;}
.mubg3{background:#e1e1e1;color:#333; text-align:center; border-right:#fff solid 4px;width:700px; cursor:pointer;}
.mubg4{background:#b91b13;color:#fff; text-align:center;border-right:#fff solid 4px;width:700px;cursor:pointer;}
.mu3_cont{overflow:hidden; width:700px; padding-top:15px; float:left;}
.mu3_cont p{ padding-bottom:10px;}

#newsrnrpstt{ float:left; width:700px;}

.lpcp{ float:left; width:200px; padding:8px 4px;border-bottom:#cecece solid 1px;}
.lptp{ float:left;border:#cecece solid 1px;}
.lpwz{ float:right; width:90px;line-height:18px;}
.lpwz p{ float:left; width:90px; padding-top:8px;}

.feedbackBox
{
    float: left; 
        padding: 15px;

}

.Feedbackbg
{
    float: right;
    width: 300px;
    height: 140px;
}
.textStyle
{
    width: 350px;
    height: 20px;
    line-height: 20px;
    background-color: #ffffff;
    border: solid 1px #C5C5C5;
    padding-left: 2px;
}
.textAreaStyle
{
    width: 350px;
    line-height: 20px;
    background-color: #ffffff;
    border: solid 1px #C5C5C5;
    padding-left: 2px;
}
#FeedbackContext table
{
    margin-bottom: 15px;
    border-collapse: collapse;
    margin-left: 30px;
    width: 510px;
}
#FeedbackContext table tr
{
    margin-top: 10px;
}
#FeedbackContext table th
{
    text-align: right;
    font-weight: lighter;
    padding-top: 5px;
    padding-bottom: 5px;
color:#3D4146;    width: 140px;
    padding-right: 6px;
}
#FeedbackContext table td
{
    padding-top: 5px;
    padding-bottom: 5px;
color:#3D4146;    padding-left: 5px;
    text-align: left;
}
.red{ color:Red;}

/********
#btnFeedbackSend{ border:none; cursor:pointer;  width:96px; height:40px; background-image:url(../picture/btnfeedback.jpg);  text-indent:-9999px; background-position:left top;}
#btnFeedbackReset{ border:none; cursor:pointer; width:96px; height:40px; background-image:url(../picture/btnfeedback.jpg); text-indent:-9999px;}
**********/

.FeedbackUsText
{
 width:auto;
  clear:both;
      /*border-top: solid 1px #cccccc;*/



        background:url(../images/Feedback.jpg) no-repeat 0px 25px;
        /*        background-image: url(../images/Feedback.jpg);
*/
}
.FeedbackUsText p
{ clear:both; 
 color:#3D4146;  padding-top:0px; margin:0px;
   text-indent:15px; line-height:24px;
  }
  