@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#ececec;font-family:Tahoma;}
body,td,th {font-size:12px;color:#666; line-height:18px;}
a{ color:#666; text-decoration:none;}
a:hover{color:#086db0;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */

#frame{ margin:0 auto; width:980px;}
#top{ float:left; width:980px;padding-bottom:10px;}
.log{ float:left; padding-top:10px; }
.tr{ float:right; padding-top:20px; width:298px;}
.trtop{ float:left;}
.trbot{ float:left; padding-top:8px;}
.trbot a{ float:left; line-height:30px;color: #086db0;
                font-weight: bold;}
.trbot img{ float:left; padding-right:5px;}
.tr img{ padding-left:8px;}
#nav{ float:left; width:980px; background:url(../images/1_06.jpg) no-repeat; height:35px;}
#nav ul{ padding-left:18px;}
#nav li{ float:left; line-height:35px;font-weight:bold; position:relative; background:url(../images/3_02.jpg) no-repeat right;}
#nav li a{ display:block; padding-left:27px; padding-right:28px;color:#fff;}

#nav li a:hover{ background:#086db0}
#nav li a.hover{ background:#086db0}

#jsddm{margin:0;padding:0;z-index:99; position:relative;}
#jsddm li ul{margin: 0;padding:0;visibility: hidden; position:absolute; width:320px; background-color:#086db0;}		
#jsddm li ul li{margin: 0;padding: 0;float: none; border-right:0px;}		
#jsddm li ul li a{color: #fff; }			
#jsddm li ul li a:hover{color:#000; }

.cm{ float:left; background:url(../images/1_17.jpg) no-repeat; width:84px; height:32px; line-height:30px; text-align:center;}
#bar{ float:left; width:960px; background:#fff; padding:10px;}
#bl{ float:left; padding:1px; border:#ccc solid 1px; width:956px;height:318px;}
#bl img{ float:left;}
#br{ float:right; width:220px;}
#bnav{ float:left; width:220px; padding-bottom:12px;}
.bbt{ float:left; width:200px; height:30px; padding:5px; padding-left:10px; font-size:16px; line-height:30px;background:url(../images/1_08.jpg) no-repeat; color:#fff;}
#bnav ul{ float:left; width:213px;border:#d7d7d7 solid 1px; border-top:0;}
#bnav ul li{ float:left; width:204px; padding-left:8px; line-height:30px;background:url(../images/1_10.jpg) no-repeat; font-weight:bold; margin-top:1px; margin-bottom:1px; height:30px; overflow:hidden;}
#bnav ul li ul { float:left; border:none; width:180px;}
#bnav ul li ul li{ float:left; background:none; width:180px; font-weight:normal; padding-left:5px;}
#bnav ul li ul li a{  width:180px;}
#bnav ul li ul li a.hover{  width:180px; color:#086db0}
#bnav ul  li a.hover{  width:180px; color:#086db0}
.bbt1{ float:left; width:200px; height:30px; padding:5px; padding-left:16px; font-size:16px; line-height:30px;background:url(../images/1_09.jpg) no-repeat; color:#fff;}
.ser{ float:left; width:200px; padding:10px; height:80px;background:url(../images/1_11.jpg) no-repeat; }
#sform{ float:left; width:188px; padding:18px 4px;}
#sform input{background:0; border:0;}
#stext{ float:left; width:150px;}
#sbut{ float:right; width:28px; cursor:pointer;}


#pdh{ float:left; width:958px; padding-top:10px;}
.pdslis{ float:left; background:#fff; width:958px; }
.pbt1{float:left; width:954px;  padding:2px;}
.pbt1 strong{ float:left;color:#333; font-size:16px; line-height:38px; font-weight:normal;background:#ebebeb; width:939px; padding-left:15px;}
.blk_29 {float:left; width:958px; PADDING:0px;MARGIN-TOP:0px; OVERFLOW: hidden;ZOOM: 1;POSITION: relative;}
.blk_29 .LeftBotton { float:left;BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT:892px; WIDTH: 34px; 
CURSOR: pointer; POSITION: absolute; TOP: 21px; height:33px;}
.blk_29 .RightBotton { float:right;BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; RIGHT:20px;  WIDTH: 34px; CURSOR: pointer; POSITION: absolute; TOP: 21px; height:33px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 900px;height:180px; padding-top:20px; }


/* 通用图片列表_普通式 */ 
.picList2 li{ width:140px;  } 
.picList2 .pic{ text-align:center; line-height:0px;  } 
.picList2 .pic img{ width:140px; height:105px; padding:2px; border:1px solid #ccc; } 
.picList2 .pic a:hover img{ border-color:#f00;  } 
.picList2 .title{ line-height:24px;   } 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop2{ overflow:hidden; position:relative; width:950px;} 

.leftLoop2 .bd{ padding:10px;   } 
.leftLoop2 .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop2 .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 


#cmk{ float:left; width:958px; padding:15px 10px; border:#d2d2d2 solid 1px;  background:#f4f4f4; margin-top:10px;}
#cmb{ float:left; width:308px; height:344px;padding:3px; padding-right:10px; background:url(../images/1_12.jpg) no-repeat top left; }
#cbt{ float:left; width:308px;  line-height:35px;}
#cbt strong{ float:left;  font-weight:normal; font-size:16px; padding-left:15px;}
.cbg1{background:#ebebeb;color:#333;}
.cbg2{background:#ebebeb;color:#333;}
.cnr{float:left; width:298px;padding:5px;}
.cjs{float:left; width:298px; padding-top:6px; padding-bottom:5px; height:80px; overflow:hidden;}
.cjs a{ float:left; font-weight:bold;width:298px; line-height:16px;}
.cjs p{ float:left; width:298px; line-height:16px;}
.cjs p a{ float:left; font-weight:normal;}
.cjs1{float:left; width:298px; height:20px; overflow:hidden;}
.cm{ float:left;}
.cjs li{ float:left;width:298px; background:0px 6px url(../images/1_13.jpg) no-repeat; line-height:24px;}
.cjs li a{ padding-left:15px;}
.cp{ float:right; padding-top:5px; padding-right:4px;}

.effect{ width:308px; float:left;height:350px; padding-right:10px;}

.leftLoop{width:308px; background:url(../images/1_12.jpg) no-repeat top left;height:344px; padding:3px;}
.leftLoop .hd{ overflow:hidden;  float:left; line-height:35px; width:308px; } 
.leftLoop .hd strong{ float:left;  font-weight:normal; font-size:16px; padding-left:15px;}
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:20px; height:18px; line-height:10px; float:right; margin-top:5px;  overflow:hidden;   
     cursor:pointer; background:url("../images/103.jpg") no-repeat;} 
.leftLoop .hd .next{ background:url("../images/102.jpg") no-repeat; } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
                     -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#909090;  } 
.leftLoop .bd{  float:left; } 

.lztj{ float:left;}
.lztj img{ float:none;}


#cmk .prinone{ padding-right:0px;}

#btnFeedbackSend{cursor:pointer;}
#btnFeedbackReset{cursor:pointer;}

#fnr{ float:left;width:940px; padding:19px; padding-bottom:15px; background:url(../images/1_18.jpg) repeat-x #f2f2f2; border:#d2d2d2 solid 1px; margin-top:10px;}
#fmk{ float:left; width:300px; background:url(../images/1_19.jpg) repeat-y right; margin-right:20px; height:180px;}
.fbt{float:left; width:300px;}
.fbt strong{color:#086db0; font-size:12px;}
.fbt p{ float:left;padding-bottom:5px;}
.fnr{float:left; width:300px; padding-top:10px; padding-bottom:10px;}
.fl{ float:left;}
.fl li{ float:left; width:140px; line-height:24px;}
.ftp{ float:left;}
#fnr a{ color:#666;}
#fnr a:hover{color:#a77d00;}
#nform{ float:left; width:248px; background:url(../images/1_20.jpg) no-repeat; height:24px; padding-left:10px; margin-top:15px; margin-bottom:15px;}
#nform input{ background:0; border:0;}
#ntext{ float:left; width:160px; margin-top:2px;}
#nbut{ float:right; width:68px; height:24px; cursor:pointer;}
.fck{ float:left;width:300px; padding-bottom:10px;}
.fck img{ float:left; padding-right:15px; margin-top:5px;}
.fck p{ float:left;width:235px;}
#fzl{ float:left; width:980px; padding-top:15px; padding-bottom:5px;}
#fzl p{ float:left; line-height:28px;}
#fzl p img{ float:left; padding-right:10px;}
.pm{ float:right;}

#foot{ float:left; width:960px; padding-top:10px; padding-bottom:15px;}
#foot p{ float:left;}

#main{ float:left; width:980px; padding-top:10px;}
#main img{ border:0;}
#mnr{ float:left; width:950px; padding:14px; padding-top:4px; background:#fff; border:#cecece solid 1px; border-top:0;}
#left{ float:left; width:220px;}
#right{ float:right; width:682px; padding:18px; background:#f3f3f3;}
#rbt{ float:left; width:662px; padding:10px; height:20px;background:url(../images/2_02.jpg) no-repeat;}
#rbt strong{ float:left; padding-left:32px; font-size:16px; font-weight:normal;}
.m{ float:right;}
#rnr{ float:left; width:660px; padding:11px; background:#fff; min-height:300px;}

.abrlist{ float:left; width:680px; padding-top:10px; padding-bottom:10px;background:#fff;}
.curp{ float:left; width:660px; padding-left:10px; padding-bottom:10px;}
.abrbt{ float:left; width:680px; height:28px; background:url(../images/5_01.jpg) no-repeat;}
.abrbt strong{ float:left;  line-height:28px; padding-left:50px; font-size:22px; color:#fff; font-family:Tahoma;}

.abrnrs{ float:left; width:660px; padding:10px;}
#nmk{ float:left; width:660px; background:url(../images/2_05.jpg) bottom repeat-x; padding-bottom:15px; margin-bottom:15px;}
.ptp{ float:left; padding:10px;background:url(../images/2_03.jpg);}
.nwz{ float:right; width:440px;}
.nwz strong{ font-size:18px; color:#e55300; font-weight:normal;}
.nwz img{ padding-right:10px;} 
.nwz p{ float:left; width:440px; padding-top:10px; padding-bottom:10px;}

.nwz ul{ float:left;width:440px; line-height:20px;}
.nwz li{ float:left; width:200px; padding-right:20px;} 

.rdz{ float:left; width:660px; padding-bottom:10px;}
#rmc{float:left; width:650px; padding:5px;background:#eee;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:#e5e5e5 solid 1px; margin-bottom:8px;}
.rtp1{ float:left; padding:2px;border:#e5e5e5 solid 1px; margin-bottom:8px; margin-right:5px;}
.rms{ float:right; width:300px; padding-top:15px;}
.rms p{ padding-bottom:10px;}
.d{ float:left; width:300px; padding-top:10px; line-height:28px;}
.d img{ padding-right:10px;}

.nmb{ float:left; width:660px; padding:15px 0px; border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;}
.table1{ float:left; width:660px;}
.mubg1{background:#e1e1e1;color:#333; text-align:center; border-right:#fff solid 4px; cursor:pointer;}
.mubg2{background:#878787;color:#fff; text-align:center;border-right:#fff solid 4px; cursor:pointer;}
.mu2_cont{overflow:hidden; width:660px; padding-top:8px;}
.mu2_cont p{ padding-bottom:10px;}
.nan{ float:left; width:660px; padding:15px 0px;border-bottom:#e5e5e5 solid 1px; margin-bottom:15px;}
.nan img{ padding-right:10px;}

.pcp1{ float:left; width:210px; padding-right:5px; padding-bottom:15px; padding-left:5px;}
.pwz{ float:left; width:200px; text-align:center; line-height:18px; height:36px; overflow:hidden;}
#newsrnr{ float:left; width:660px;}

.pcp2{ float:left; width:156px; padding-right:24px;}
.ptp2{ float:left; width:146px;background:url(../images/3_15.jpg) no-repeat left top; padding-left:8px; 
padding-top:8px; padding-bottom:12px;}
.pwz2{ float:left; width:146px; text-align:center;}

/*新闻动态*/
.jiaoxue_zui_kaiqi{width:660px;margin:10px 0 0 0px;border-bottom:1px #93B7C5 dashed;padding-bottom:15px;}
.jiaoxue_zui_kaiqi a{ color:#000; }
.jiaoxue_zui_kaiqi_left{margin-right:10px;padding-right:20px;}
.jiaoxue_zui_dl{width:608px;}
.jiaoxue_zui_dl dt{float:left;padding-right:17px;padding-top:5px;}
.jiaoxue_zui_dl span{ font-weight:normal; padding-right:6px;}
.jiaoxue_zui_dl dt img{ border:2px #39b8fb solid;}
.jiaoxue_zui_dl dd{font-size:12px;line-height:22px;color:#646577}
.jiaoxue_zui_ul{padding-top:15px;}
.jiaoxue_zui_ul ul{float:left;margin-top:10px;*margin-left:5px;}
.jiaoxue_zui_ul ul li{line-height:32px;}
.jiaoxue_zui_ul ul li a{font-size:12px;padding-left:20px;}

#tab{ float:left; width:660px;}
.newsdesc1{line-height:58px; margin-left:10px; float:left; border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:5px; width:660px;}
.newsdesc1 img { width:660px;}
.newsdesc1 p{width:660px; }
.newsdesc1 p img{ width:645px; margin-left:95px;}
.newstitle1{font-size:13px; 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:660px; text-align:center;border-top:1px dashed #CCC; padding-top:5px;}

#newsrnr{ float:left; width:660px;}
.cwzNewss{ float:left; line-height:normal;}
#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:7px; line-height:20px;}
#cwzNewsTitle{ float:left; width:560px; line-height:25px;border-bottom:1px #cccccc dotted;}
#cwzNewsAddtime{float:left; line-height:25px;border-bottom:1px #cccccc dotted;}


#rnrp{ float:left; width:660px; background:#fff; }
.plt{ border-bottom:#cecece solid 1px; padding-bottom:5px; width:660px; float:left;}

#newtitle{ float:left; height:30px; width:660px; font-size:16px; font-weight:bold; border-bottom:dotted 2px #e3e3e3;text-align:center;}
#newscontent{ float:left; width:650px; text-align:left; padding-left:10px;}
#newsback{float:left; text-align:center; height:30px; width:630px;}
.newsf{ float:left; width:630px; }
#right a:hover{ color:#086db0;}
.ptop{ padding-bottom:3px;}
.ptop a{color:#086db0;}


.downloadlist {list-style:none;padding:0px;float:left;}
.downloadlistli {width:650px;height:120px;border-bottom:1px solid #CCC;margin-top:10px; margin-left:10px;}
#downloadInfo {width:600px;float:left;}
#downloadInfo #img {width:104px;height:104px;margin:5px;float:left;}
#downloadInfo #img img {width:72px;height:72px;}
#downloadInfo #TextInfo {width:380px;float:left;margin-top:5px; margin-left:10px;}
#downloadInfo #TextInfo ul {list-style:none;margin:0px;padding:0px;float:left;line-height:180%;width:320px;}
#downloadInfo #TextInfo ul li {float:left;width:300px;}
#downloadbtn {width:80px;float:right;margin-top:40px;}
#downloadbtn ul {list-style:none;margin:0px;padding:0px;float:left;width:100%;}
#downloadbtn ul li span{float:left;}


#proinfo{margin-top:5px; float:left; width:650px;}
#printbtn{border:0; width:20px; height:22px; background:url(../images/2_07pr.jpg) no-repeat;  cursor:pointer;}
#prodesc{width:600px; background-color:#E4E4E4; height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#666; padding-left:10px; float:left;}
.input{width:400px; border:1px solid #A5ACB2;}
.input1{width:400px; border:1px solid #A5ACB2;}
.textarea{width:400px; border:1px solid #A5ACB2;}
.STYLE1{ color:Red;}

.strrnr{ padding-bottom:5px;}

#sitemapnav {
	
	/*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/
	font-size:14px;

	 padding-left:10px;

}
#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:#e66a00;
}
.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;
	font-weight:normal;
}
#sitemapnav .PROclass_02 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;
	font-weight:normal;
}
#sitemapnav .PROclass_01 a{ color:#000;}
#sitemapnav .PROclass_02 a{ color:#000;}
#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;
}

#CompanyInfo th{ width:120px; text-align:right; font-weight:bold;}


.ke-zeroborder td{ height:12px;}


#plist {
	float:left;
	width:670px;
	padding-bottom:10px;
	margin-bottom:10px;
	
} 

.bigproductslist{
	float:left;
	width:670px;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom:1px dashed #CCC;
	
}

.bigproductslist_title{
	background:url(../images/p_list_01.jpg) no-repeat left -1px;
	padding-left:20px;
	font-size:12px;
	 float:left;
}
.bigproductslist_images{
	float:left;
	padding-top:5px;
}
.bigproductslist_center{
	width:400px;
	float:left; padding-left:15px;
}
.bigsp{

	 float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	padding-bottom:10px;
	color:#666;
	width:460px;
	 height:65px; overflow:hidden;
	}
.bigp
{
	 float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	padding-bottom:10px;
	color:#666;
	width:400px;
	border-bottom:1px solid #CCC;
}
.bigproductslist_images img{
	border:1px solid #CCC;
	padding:4px;
 float:left;
}
.p_list{
	float:left;
	padding:5px;
	margin-top:5px;
}
.p_list a{
	color:#069;
}
.p_lists{ float:left;padding:5px; width:460px;margin-top:5px;}.
.p_lists a{ float:right;}
.p_lists img{ float:right;}

.bigclassms {
	border-bottom:#E4E4E4 solid 1px;
	float:left;
	padding:8px 0px;
	margin-bottom:20px;
	display:inline;
	width:100%;
	
}
.bigclassms p {
	line-height:20px;
	 float:left;
}

.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;*/


 padding-bottom:15px;
        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;
  }
  
  
