/* --------------------------main------------------------ */
*{margin:0;padding:0;border:0; }
img{margin:0;padding:0;border:0; display: block;}
body{ background-image: url(bj0.gif); background-position: top;	background-repeat: repeat-x; }
#contain{width:950px;height:auto;margin:0px auto; }
#top{width:950px;height:65px; background-image: url(phone.gif);background-position:700px 6px;background-repeat:no-repeat;}
#top img{ position: relative; top:20px;left:20px;}
#banner_line{width:100%;height:7px;background-image: url(r11.gif); background-position: top; background-repeat: no-repeat;}

#nav{width:100%;height:35px; background-image: url(navM.gif);}
#nav div{ background-image: url(nav_S.gif); background-repeat: no-repeat; background-position: top; float: left; width: 5px; height: 35px; font-size: 0px; margin: 0px 4px; }
a.nav{display:block; float:left; padding-left:12px; font-weight:bold; color:#fff; height:35px; font-size:14px; text-decoration:none; cursor:pointer;}
a.nav span{display:block; float:left; padding-right:12px; font-weight:bold; height:24px; padding-top:10px;}
a.nav:hover{display:block; float:left; padding-left:12px; font-weight:bold; color:#fff; height:35px; font-size:14px; background-image:url(nav_Over_L.gif); background-position:left center; background-repeat:no-repeat; text-decoration:none;}
a.nav:hover span{display:block; float:left; padding-right:12px; font-weight:bold; height:25px; padding-top:10px;background-image:url(nav_Over_R.gif); background-position:right center; background-repeat:no-repeat;}

#banner{width:100%;height:278px;  border-top:1px solid white;border-bottom:1px solid white;}
#middle{width:100%;height:auto;border-top:1px solid white;border-bottom:1px solid white;background-color: #ebebeb; background-image: url(r2.gif); background-repeat: no-repeat; }
#hotarea{width:290px;height:191px; float: left; margin-top: 13px;border-left:2px solid #0760BA ;  }
#hotarea1 a{ text-decoration: none; background-image: url(01.gif); background-repeat: no-repeat;display: block;  width:95px;height:95px;}
#hotarea1 a:hover{ background-image: url(01-.gif); background-repeat: no-repeat;}
#hotarea2 a{ text-decoration: none; background-image: url(02.gif); background-repeat: no-repeat;display: block;  width:97px;height:95px;}
#hotarea2 a:hover{ background-image: url(02-.gif); background-repeat: no-repeat;}
#hotarea3 a{ text-decoration: none; background-image: url(03.gif); background-repeat: no-repeat;display: block;  width:97px;height:95px;}
#hotarea3 a:hover{ background-image: url(03-.gif); background-repeat: no-repeat;}
#hotarea4 a{ text-decoration: none; background-image: url(04.gif); background-repeat: no-repeat;display: block;  width:95px;height:96px;}
#hotarea4 a:hover{ background-image: url(04-.gif); background-repeat: no-repeat;}
#hotarea5 a{ text-decoration: none; background-image: url(05.gif); background-repeat: no-repeat;display: block;  width:97px;height:96px;}
#hotarea5 a:hover{ background-image: url(05-.gif); background-repeat: no-repeat;}
#hotarea6 a{ text-decoration: none; background-image: url(06.gif); background-repeat: no-repeat;display: block;  width:97px;height:96px;}
#hotarea6 a:hover{ background-image: url(06-.gif); background-repeat: no-repeat;}

#newsarea{width:427px;height:100%; float: left;margin-top: 14px; }
#newsareatitle{width:425px;height:28px;line-height:28px; border-left:1px solid white;border-right:1px solid white;  background-image: url(bj1.gif);font-family: ����; font-size:14px; font-weight: bolder; text-indent:25px;color:#F75E01;}
#newsareatitle a{text-decoration:none; color: White; }
#newsareatitle a:hover{ text-decoration: underline;}
#newsinfocontain{width:390px;height:155px; margin-left:30px;margin-top:10px;font-family: ����; font-size:12px;color:#737373;}
#newsinfocontain a{text-decoration:none;color:#737373;}
#newsinfocontain a:hover{text-decoration:underline;}

#imgarea{width:231px;height:100%; float: left;margin-top: 14px; }
#imgaeratitle{width:100%;height:28px;line-height:28px; background-image: url(bg2.gif); background-repeat: no-repeat; font-family: ����; font-size:14px; font-weight: bolder; text-indent:80px;color:#F75E01;  }
#imgaeratitle a{text-decoration:none; color: White; }
#imgaeratitle a:hover{ text-decoration: underline;}
#imgcontain{width:195px; height: 155px;margin:4px auto;}

#foot{width:100%;height:35px;line-height:35px;border-top:4px solid #d7d7d7; font-family: ����; font-size: 12px;  text-indent: 10px;color:#a5a5a5; }
#foot a{ text-decoration: none;color:#0053B5;}
#foot a:hover{ text-decoration: underline;  }

/*------------------ second------------------------ */

#bannersecond{ width: 100%;height:180px;border-top:1px solid white;border-bottom:1px solid white;}

#secondmiddle{width:100%;height:auto;}
#secondlefttitle{width:170px;height:40px;line-height:30px; text-indent: 40px;; background-image: url(bj3.gif); background-repeat: no-repeat; background-position: bottom;font-family: 宋体; font-size: 14px; font-weight: bolder;}
#secondleft ul{width: 170px; height:auto;list-style: none;float: left; }
#secondleft ul li{width:170px;padding:14px 0px 10px 0px; border-bottom:1px solid #C4DCDE;font-family: 宋体; font-size: 14px; background-image: url(icon1.gif); background-repeat: no-repeat; background-position:8px 17px; text-indent: 25px;}
#secondleft ul li a{ text-decoration: none;color:black;}
#secondleft ul li a:hover{ text-decoration: underline;}

#secondright{width:766px;height:auto; float: right;  }

#secondlocal{width:100%;height:40px;line-height:40px; text-indent: 450px; font-family: ����; font-size: 12px;color:#979797;}
#secondlocal a{ text-decoration: none;color:#979797;}
#secondlocal a:hover{ text-decoration: underline;}

#secondcontent{width:704px;min-height:500px;height:auto;_height:500px; border-left: 1px solid #CFCFCF;border-right: 1px solid #CFCFCF;background-color: #F8F8F8;padding:0px 30px 0px 30px;}
#contenttop{width:100%;height:8px; background-image: url(r3.gif); background-repeat: no-repeat;font-size:1px;}
#contentbottom{width:100%;height:8px; background-image: url(r4.gif); background-repeat: no-repeat;font-size:1px;}
#contenttitle{width:690px;height:26px; background-image: url(bj2.gif); background-repeat: no-repeat; background-position:0 10px;border-bottom:1px dotted #CFCFCF; padding:12px 0px 0px 14px;line-height:26px;text-indent:10px;font-size:14px; font-weight: bolder;}
#contencontext{font-family:宋体����; font-size: 12px;color:#434343;margin-top:10px;line-height:16px;height:auto;}
#contencontext ul{ width: 325px; height: 325;list-style: none;float: left;border:0px solid #BEDEF3;border-top:0px;margin-bottom:10px;margin-right:20px;}
#contencontext ul li{width:325px; font-family: 宋体; font-size: 12px;  text-indent: 25px;line-height:16px;}
#contencontext ul li a{ text-decoration: none;color:black;}
#contencontext ul li a:hover{ color:#979797;}
#contencontext ul li span{font-family: 宋体; font-size: 14px; font-weight: bolder;color:#085BC2;line-height:30px;}

#contendetailcontext{font-family:宋体����; font-size: 12px;color:#434343;margin-top:10px;line-height:16px;height:auto;}

#secondnewsinfocontain{width:590px;height:155px; margin-left:30px;margin-top:10px;font-family: ����; font-size:12px;color:#737373;}
.infolist_Atitle{ background-image: url(blackdotted.gif);border-bottom: 0px dashed #cdcdcd;background-position: left; background-repeat: no-repeat; width:75%;height:18px;padding-left:15px;}
.infolist_Adate{width:25%;border-bottom: 1px dashed #cdcdcd;}
.infolist_Atitle a{color:#555555; text-decoration: none;}
.infolist_Atitle a:hover{ text-decoration: underline;}

.contentinfotitle{font-size:16px;font-weight:bold;color:#FF0000;padding:10px 0 10px 0;}

#shopcontain{width:170px;height:auto; margin: 0px auto;}
#shopnavtitle{ width:100%; height:30px;background-image: url(pro_channel.gif);margin-top:20px;}
#shopnav ul{ width: 168px; height:auto;list-style: none;float: left;border:1px solid #BEDEF3;border-top:0px;  }
#shopnav ul li{width:168px; font-family: 宋体; font-size: 12px;  text-indent: 25px;line-height:16px;}
#shopnav ul li a{ text-decoration: none;color:black;}
#shopnav ul li a:hover{ color:#61BC17;}
#shopnav ul li span{font-family: 宋体; font-size: 14px; font-weight: bolder;color:#085BC2;line-height:30px;}

#secondfoot{width:100%;height:70px;border-top:1px solid #CFCFCF;margin-top:15px;padding-top:15px;font-family: ����; font-size: 12px;color:#a5a5a5;}
#secondfoot a{text-decoration: none;color:#0053B5;}
#secondfoot a:hover{ text-decoration: underline;  }
#secondfoot span{line-height:22px;}

#pagination{float:right;line-height:200%;font-size:12px;font-family:宋体;bakcground-color:red;margin:10px 15px 0px 0px;}
#pagination input{border-color:silver;}
#pagination a,strong{margin:0px 2px 0px 2px;}
#pagination a:link {color:black;text-decoration:none}
#pagination a:visited {color:black;text-decoration:none;}
#pagination a:hover {text-decoration:underline;}

#pagination input{display:inline;height:18px;margin:0px;padding:0px;width:50px;}
input{border:1px solid #E4E4E4;}
textarea{border:1px solid #E4E4E4;}



.mainproductlist_table{width:360px;margin: 10px 0px 10px 15px;}
.mainproductlist_lefttd{width:200px;padding:5px 0px 0px 5px;}
.mainproductlist_righttd{width:160px;padding:5px 0px 0px 5px;}
.mainproductlist_title{font-family:宋体; font-weight:bolder; font-size:14px;background-image:url(product_line.gif);background-repeat: no-repeat;background-position:0 0;padding-left:10px;}
.mainproductlist_title a{text-decoration: none; color: #004080;}
.mainproductlist_title a:hover{text-decoration: underline;color: #577EC6;}
.mainproductlist_description{font-family:宋体; font-weight:normal; font-size:12px;word-wrap:break-word;color:black;}
.mainproductlist_focusimg{border:1px solid #C6C6C6;width:156px;height:116px;overflow:hidden;max-width:206px;max-height:166px;}