﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#034e6d;font-family:Arial;}
body,td,th {font-size:12px;color:#414141; line-height:18px;}
a{ color:#414141; text-decoration:none;}
a:hover{color:#006fc0;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#tframe{ float:left; width:100%; background:url(../images/1_01.jpg) no-repeat top center; height:554px;}
#ttframe{ float:left; width:100%; background:url(../images/1_01.jpg) no-repeat top center; height:158px;}
#frame{ margin:0 auto; width:980px;}
#top{ float:left; width:980px; height:114px;}
.log{ float:left; padding-left:10px; padding-top:6px;}
.tr{ float:right; padding-top:20px;}
.lang{ float:left; padding-right:10px;}
.lang a{ float:left; color:#fff; padding-right:10px;}
#nframe{ float:left;width:100%; background:url(../images/1_03.png) repeat-x top center; height:44px;}
#nav{ float:left; width:980px;}
#nav ul{ float:left; padding-left:30px;}
#nav li{ float:left; padding-right:50px;}
#nav li a{ display:block; }
#mnr{ float:left; width:980px; padding-top:28px; padding-bottom:25px;}
.mnrleft{ float:left; width:700px;}
.mrlbt{ float:left; width:700px; border-bottom:1px solid #006191;}
.mrlbt strong{ float:left;}
.mrbmo{ float:right; padding-right:10px;}
.mrlcont{ float:left; width:700px; border-top:1px solid #044058; padding-top:15px;}
.mclef{ float:left; width:165px; border:3px solid #006191;}
.mcright{ float:right; width:515px;}
.mcright li{ float:left; width:515px; border-bottom:1px dashed #77adc9;}
.mcright li a{ float:left; display:block; width:400px; line-height:23px; height:23px; overflow:hidden; color:#77adc9;}
.mcright li span{ float:right; color:#77adc9;}
.mnrright{ float:right; width:245px;}
.mrrbt{ float:left; width:245px;border-bottom:1px solid #006191;}
.mrrbt strong{ float:left;}
.mrrcont{ float:left; width:245px;border-top:1px solid #044058; }

#fframe{ float:left;width:100%; background:url(../images/1_14.jpg) repeat-x top center; height:68px;}
#foot{ float:left; width:980px;}
.fnt{ float:left; width:980px; padding-top:10px;}
.fnttop{ float:left; width:830px;}

.fnttop li{ float:left; padding-right:10px; color:#77adc9;}
.fnttop li a{ float:left; padding-right:10px; color:#77adc9;}
.fnttop p{ float:left; width:830px; padding-top:10px; color:#77adc9;}

.fnt img{ float:right;}

.fss{ float:left; width:980px; text-align:center; padding-top:8px;}


#mbframe{ float:left; width:100%;  height:194px;}
#mframe{ float:left; width:100%;background:url(../images/1_16.jpg) repeat-x top center #fff; }
#main{ float:left; width:980px;  position:relative; z-index:88; padding-bottom:15px; color:#414141}
.copyright { color:red; font-size:12px; font-weight:bold;}

#left{ float:left; width:200px;}
#left img{ float:left;}
#lbt{ float:left; width:198px; height:44px; background:url(../images/1_17.png) no-repeat 2px 0px; position:absolute; top:-14px;}
#lbt strong{ float:left; color:#fff; line-height:44px; padding-left:20px; font-size:16px;}
.lnrl{ float:left; width:200px; background:url(../images/1_18.jpg) repeat-y;}
.lblis{ float:left; width:200px; height:31px;}
.lnrl ul{ float:left; width:180px; padding-left:10px; padding-bottom:10px;}
.lnrl ul li{ float:left; width:180px; border-bottom:1px solid #dbdbdb;}
.lnrl ul li a{ float:left; width:150px; color:#414141; background:url(../images/1_20.jpg) no-repeat 0px 15px; padding-left:18px; padding-top:8px; padding-bottom:8px;}
.lnrl ul li a:hover{ float:left; width:150px; color:#006fc0; background:url(../images/1_21.jpg) no-repeat 0px 15px; padding-left:18px; padding-top:8px; padding-bottom:8px;}
.lnrl ul li a.hover{ float:left; width:150px; color:#006fc0; background:url(../images/1_21.jpg) no-repeat 0px 15px; padding-left:18px; padding-top:8px; padding-bottom:8px;}
.lblist{ float:left; width:200px; height:235px; background:url(../images/1_22.jpg) no-repeat;}
.lbtel{ float:left; padding-top:120px; padding-left:30px; width:170px;}
.lbtel strong{ float:left; width:170px; color:#414141; font-size:14px;}
.lbtel p{ float:left; width:170px; color:#d10003; font-size:16px; font-weight:bold; padding-top:5px;}
.lbbote{ float:left; width:180px; padding-left:15px;color:#414141; font-size:12px; padding-top:18px;}

#right{ float:right; width:760px; padding-top:40px;}
#rbt{ float:left; width:760px; height:22px; line-height:22px; border-bottom:1px solid #088fdc; padding-bottom:5px;}
#rbt img{ float:left;}
.rmore{ float:left; color:#414141}
.rmore a{color:#414141}
#rnr{ float:left; width:740px; padding:10px; min-height:500px;}
#newsrnr{ float:left; width:740px;}

.newslist {width:740px;}
.newslist td{ height:30px; line-height:30px; border-bottom:1px solid #dcdcdc; padding-left:20px; color:#414141}
.newslist td a{color:#414141}
.newslist td a:hover{color:#006fc0}

.newsdesc1{line-height:58px; margin-left:10px; float:left; border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:5px; width:710px;}
.newsdesc1 img { width:710px;}
.newsdesc1 p{width:710px;}

.newstitle1{font-size:14px; font-weight:bold;  text-align:center; margin-left:10px; padding-bottom:5px; color:#333}
.newstitle2{line-height:16pt; border-top:1px dashed #CCC; text-align:center;}
.cssback{font-size:14px; font-weight:bold; width:710px; text-align:center; margin-left:10px;border-top:1px dashed #CCC; padding-top:5px;}
.cssback a{color:#414141}
.newsf{ float:left; width:710px; padding-top:10px;}


/*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:640px; padding-top:15px;}
	.contact_us{ margin:20px 0 20px 20px; }
	.contact_us li{ width:600px; padding-bottom:7px;float:left;}
	.contact_us #btnFeedbackSend,#btnFeedbackReset{cursor:pointer; background:#00569c; width:100px; height:25px; font-size:11px; border:0px; color:#fff; margin-left:15px; line-height:25px;}
	.conla{ float:left; text-align:right; width:130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
	
	#sitemapnav a{ color:#666;}
#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;
}

.pcp1{ float:left; width:164px; padding-right:10px; padding-left:12px; padding-top:10px;}
.ptp1{ float:left; width:160px;padding:2px; border:1px solid #ddd}
.ptp1:hover{ float:left; width:160px;padding:2px; border:1px solid #006fc0}
.pwz1{ float:left; width:160px; text-align:center;  height:40px; line-height:20px; overflow:hidden;}


.pcp3{ float:left; width:164px; padding-right:10px; padding-left:12px; padding-top:10px;}
.ptp3{ float:left; width:160px;padding:2px; border:1px solid #ddd}
.ptp3:hover{ float:left; width:160px;padding:2px; border:1px solid #006fc0}
.pwz3{ float:left; width:160px; text-align:center;  height:40px; line-height:20px; overflow:hidden;}


.pcp2{ float:left; width:164px; padding-right:10px; padding-left:12px; padding-top:10px;}
.ptp2{ float:left; width:160px;padding:2px; border:1px solid #ddd}
.ptp2:hover{ float:left; width:160px;padding:2px; border:1px solid #006fc0}
.pwz2{ float:left; width:160px; text-align:center;  height:40px; line-height:20px; overflow:hidden;}

#rnrp{ float:left; width:740px;}
#rnrp p{ padding-bottom:5px; width:740px; float:left;padding-top:5px;}
.strrnr{ float:left;padding-bottom:5px; }
#newsrnrp{ float:left; width:740px; padding-bottom:10px; }
#newsrnrpst{ float:left; width:740px; padding-bottom:10px; }
#newsrnrpst td{ line-height:18px; padding-top:8px;}

.moret{width:740px;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:730px;border-bottom:#cecece solid 1px; padding-bottom:5px;}
.rnrpt{ float:left;width:740px; 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:730px; 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:380px; padding-right:15px;}
.onlist{ float:left; width:350px; padding-bottom:5px;}
.rms p{ padding-bottom:8px;}
.newsswidt{ float:left; width:68px;margin-top:10px;}
.newsswidt a{ width:120px;background:#006fc0;  height:25px; color:#fff; font-weight:bold; float:left; padding-top:10px; padding-left:55px;}
.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:730px; }
.table2{ float:left; width:730px;}
.mubg3{background:#57b3ea;color:#fff; text-align:center; border-right:#fff solid 4px;width:730px; cursor:pointer;}
.mubg4{background:#006fc0;color:#fff; text-align:center;border-right:#fff solid 4px;width:730px;cursor:pointer;}
.mu3_cont{overflow:hidden; width:690px; padding-top:15px; float:left;}
.mu3_cont p{ padding-bottom:10px;}

.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;*/

    height: 168px;

        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;
  }
  
  #newsrnrpstt{ float:left; width:730px;}