.clear1{clear:both; height:10px;}

/*------ TOP ------*/
.top{width:100%; height:115px;}
.topp{width:100%; height:115px; position:fixed; top:0px; z-index:200;}
.top1_bg{width:100%; 
height:35px; 
background:#C00; 
color:#FFF;
}
.top1{width:960px; 
margin:0px auto; s
height:35px; 
line-height:35px; 
color:#FFF; 
text-align:left; 
font-size:15px; 
font-family:"宋体";
}
.top2_bg{width:100%; 
height:80px; 
background-color:#FFFFFF;
}
.logo{width:960px; 
margin:0px auto; 
height:80px; 
background:url(../images/logo1.png) no-repeat left;
}
.logo_c{width:960px; 
margin:0px auto; 
height:80px; 
background:url(../images/logo2.png) no-repeat left;
}

#topr{width:200px; 
height:30px; 
float:right;
margin-right:30px;
}
#topr ul li{width:80px; 
height:30px; 
line-height:30px; 
text-align:left; 
color:#000; 
float:right; 
font-size:13px; 
font-family:"宋体";
}
#topr ul li a{
	color: #000;
}
.hotline{width:250px; 
float:right; 
margin-left:500px; 
height:40px; 
line-height:40px; 
text-align:left; 
margin-top:10px; 
background:url(../images/rx.png) no-repeat left; 
padding-left:190px;
}
.worldwide{width:200px; 
float:right; 
margin-left:700px; 
height:30px; 
line-height:30px; 
text-align:left; 
margin-top:10px; 
background:url(../images/1.gif) no-repeat left; 
}

.hotline_c{width:250px; 
float:right; 
margin-left:500px; 
height:40px; 
line-height:40px; 
text-align:left; 
margin-top:10px; 
background:url(../images/rx2.png) no-repeat left; 
padding-left:190px;
}

/*------- BANNER -------*/
.banner{width:960px; 
margin:0px auto; 
height:350px; 
text-align:center;
}


/*-------- box1 -------*/
.box1{width:960px; 
margin:0px auto; 
height:30px;
}
#le{width:577px; 
float:left; 
height:30px; 
line-height:30px; 
background-color:#333; 
color:#FFF; 
font-weight:bold; 
font-size:16px; 
margin-right:3px; 
text-align:left; 
padding-left:20px;
}

#le a{background-color:#333; 
color:#FFF; 
font-weight:bold; 
font-size:16px; 
}

#ri{width:300px; 
height:30px; 
float:right; 
line-height:30px; 
color:#FFF; 
font-weight:bold; 
text-align:right; 
padding-right:60px;  
font-size:14px;
background:url(../images/3.jpg) no-repeat center;
}

#ri a{width:340px; 
height:30px; 
line-height:30px; 
color:#FFF; 
font-weight:bold; 
text-align:right; 
font-size:14px;
}



/*------------------ box2 ------------*/
.box2{width:940px;
margin:0px auto;
border:5px #ccc solid; 
padding:5px;
height:auto !important;
min-height:430px;
_height:430px;
}



/*------------ box3 -------------*/
.box3{width:960px; 
margin:0px auto; 
height:30px;
border-top:1px #333 solid;
background-color:#f6f6f6;
}
.box3 ul li#le1{width:85px; 
float:left; 
padding-left:20px; 
text-align:left; 
height:30px; 
line-height:30px; 
font-weight:bold; 
color:#900; 
font-size:13px;
font-weight:bold; 
}
.box3 ul li#le1 a{color:#900; 
font-size:13px;
font-weight:bold;
}

.box3 ul li#ri1{ width:830px; 
float:right; 
height:30px; 
line-height:30px; 
padding-left:5px; 
text-align:left;
font-weight:normal;
color:#333; 
}

.box3 ul li#ri1 a{ width:830px; 
float:right; 
height:30px; 
line-height:30px; 
text-align:left; 
font-weight:normal; 
color:#333; 
font-size:12px;
}
#gd{width:830px; height:30px;overflow:hidden; font-size:12px;}
#gd li{ list-style:none; line-height:30px;}

/*------- box4 -----------------*/
.box4{width:940px; 
margin:0px auto 10px; 
padding:10px;
}
.box4 ul li{width:930px; 
height:28px; 
line-height:28px; 
text-align:left; 
padding-left:10px; 
border-bottom:1px #ccc dashed;
}

/*------------ footer --------*/
.foot{width:100%; 
background-color:#848484; 
padding-top:20px;
border-top:1px #6C6C6C solid;
padding-bottom:20px;
}



.foot1{width:1003px; 
margin:0px auto; 
min-height:165px; 
border-bottom:1px #6C6C6C solid;
}
.foot1-list{width:185px; 
height:165px; 
float:left;
}
.foot1-list ul li{width:165px; 
height:26px; 
line-height:26px; 
text-align:center; 
padding:0px 10px;
}
.foot1-list ul li a{width:165px; 
height:26px; 
line-height:26px; 
text-align:center; 
color:#ccc;
}
.list-title{width:185px; 
height:30px; 
line-height:30px; 
text-align:center; 
font-weight:bold; 
color:#FFF; 
font-size:14px;
}
.foot1-list1{width:249px; 
float:left; 
height:165px;
}
.foot1-list1 ul li{width:209px; 
height:26px; 
line-height:26px; 
text-align:left; 
padding-left:40px; 
color:#FFF;
}
.foot1-list1 ul li a{width:209px; 
height:26px; 
line-height:26px; 
text-align:center; 
color:#ccc;
}

.foot1-title1{width:259px; 
height:30px; 
line-height:30px; 
text-align:center; 
font-weight:bold; 
color:#FFF; 
font-size:14px;
}

.bottom_nav{width:960px; 
margin:0px auto; 
height:30px;
}

.bottom_nav ul li{width:100px; 
float:left; 
height:24px; 
line-height:24px; 
text-align:center; 
color:#ccc; 
font-weight:bold; 
font-size:13px;
}

.bottom_nav ul li a{width:100px; 
height:24px; 
line-height:24px; 
text-align:center; 
color:#ccc; 
font-weight:bold; 
font-size:13px;
}

.copyright{width:1003px; 
height:30px; 
margin:0px auto; 
color:#fff;
}
.copyright ul li#cple{width:600px; float:left; height:30px; line-height:30px; text-align:left;color:#fff;
}
.copyright ul li#cple a{color:#fff;}

.copyright ul li#cpri{width:400px; float:right; height:30px; line-height:30px; text-align:right;color:#fff;
}
/*------------------ 内页 ----------------*/
.cn_top{width:960px; 
margin:0px auto; 
background:url(../images/top.jpg) no-repeat center; 
height:78px;
}
.cn_mid{width:960px; 
margin:0px auto; 
height:auto;
min-height:300px;
_height:300px;
overflow:hidden;
}
.cn_mid_le{width:200px; 
margin-right:10px; 
float:left;
}
/*------- 伸缩菜单 ----*/
#Menu1{width:190px;
padding-left:10px;
}
#Menu{width:190px;
border:0px;
}

.cursor{cursor:pointer;
}

.submenu{display: none;
border-bottom:1px #F0F0F0 solid;
}
.Menutbg_1{display: block;
width:180px;
height:35px;
line-height:35px;
border:0;
text-align:left;
font-weight: bold; 
padding-left:10px;
color:#900;
font-size:15px;
border-bottom:1px #ccc solid;
background:url(../images/2.gif) no-repeat right;
}


.Menutbg_2{display: block;
width:180px; 
height:auto; 
min-height:30px;
line-height:30px;
border:0;
text-align:left;
font-weight:bold;
padding:0px 5px; 
}

#lib{ display: block;
width:170px; 
height:auto; 
min-height:30px;
line-height:30px;
border-bottom:1px #EEE solid;
text-align:left;
font-weight:bold;
padding-left:10px;
font-size:14px;
}
#lib a{font-weight:bold;
color:#333;
}

.cn_mid_ri{width:748px; 
float:right; 
border-left:1px #ccc solid; 
min-height:300px;
height:auto;
overflow:hidden;
margin-top:10px;
}

.cn_mid_ri #rititle1{width:700px; 
color:#AE0000;
font-size:26px;
font-weight:700;
line-height:30px;
padding-bottom:2px;
border-bottom:solid 1px #a9a9a9;
margin:15px 12px 15px 18px;
}
.cn_mid_ri #rititle2{width:690px;
padding-left:10px; 
margin-left:18px; 
margin-right:12px
text-align:left;
color:#FFF;
font-size:15px;
line-height:19px;
padding-top:2px;
font-weight:700;
height:21px;
margin-bottom:10px;
background-color:#a9a9a9;
background-repeat:repeat-x;
}
.cn_mid_ri #list{width:700px; 
margin-left:18px; 
margin-right:12px; 
padding:10px 0px; 
text-align:left; 
line-height:26px;
margin-bottom:20px;
}
.cn_mid_ri #sublist{width:700px; 
text-align:left;  
padding-bottom:10px;
}
.cn_mid_ri #list #artitle{width:700px; 
text-align:center; 
padding-bottom:10px; 
line-height:40px;
}
.cn_mid_ri #list #arcontent{width:700px; 
line-height:24px; 
text-align:left;
}
.cn_bottom{width:960px; 
margin:0px auto 10px; 
background:url(../images/bottom.jpg) no-repeat center; 
height:20px;
}


/*--------------- 产品页 ---------------*/
.procn_bg{width:100%; height:auto; min-height:500px; _height:500px; overflow:hidden; padding-bottom:30px;}
#pro_top{width:960px; margin:0px auto; height:30px; line-height:30px; text-align:left; color:#FFF;}
#pro_top{width:960px; margin:0px auto; height:30px; line-height:30px; text-align:left; color:#333;}
#subprocn_title{width:960px; height:30px; line-height:30px; text-align:left; margin:0px auto; border-bottom:1px #333 solid;}
#subprocn_pic{width:960px; margin:0px auto;}
#subprocn_list{width:940px; padding:10px; margin:0px auto;}

.pt{width:960px; margin:0px auto; min-height:400px;height:auto !important; _height:400px; overflow:hidden; border:0px ; border-top:none}
.pt_title{ height:37px; line-height:37px; background-color:#a9a9a9; text-align:right; font-size:13px; font-weight:bold; padding:0 13px;}
.pt_title a{color:#FFF !important; font-size:13px !important; font-weight:bold !important;}
.pt_left{width:320px; float:left; margin:10px 10px 0px 20px;}
.pt_left .pt_pic img{width:300px; height:225px; border:1px #ccc solid; padding:9px;}
.detail_ri{width:600px; float:right; margin-right:8px;}
.detail_ri h2{height:30px; margin-top:10px; line-height:30px; text-align:left; color:#336699;}
.detail_cn{width:300px; line-height:30px; text-align:left; margin:10px 0px; height:auto; min-height:300px; _height:300px;}
.description{margin:0 auto 20px; width:938px; border:solid 1px #CCCCCC; padding:10px; line-height:28px; height:auto !important; min-height:300px;_height:300px;}
.description #title1{height:30px; border-bottom:dashed 1px #CCCCCC; line-height:30px;font-size:14px; font-weight:bold;}

/*----------- 产品内页滑动菜单 --------------*/

#tab2{width:600px;height:34px;
border:0px; margin:0px auto;}
#tab2 ul{margin:0;padding:0;}
#tab2 li{float:left;height:34px;
line-height:34px;text-align:left; color:#535353;
border:0;cursor:pointer; font-size:12px; font-weight:bold;}
#sp1{margin-left:6px; text-align:center; height:34px; line-height:34px; margin-right:6px;}
#sp2{margin-right:5px; text-align:center; height:34px; line-height:34px;}
#sp3{margin-left:10px; text-align:center; height:34px; line-height:34px; margin-right:10px;}
#sp4{margin-right:10px; text-align:center; height:34px; line-height:34px;}
#tab2 li.now{color:#069;
background:#fff;font-weight:bold;}
.tablist{width:578px; height:auto; min-height:555px; _height:555px; overflow:hidden; padding:10px;
font-size:12px;line-height:24px;border:1px #ccc solid;display:none; margin:0px auto;}
.block{display:block; }
#table1{border-collapse:collapse; border:1px #000 solid;}
#table1 tr td{ border:1px #000 solid; border-collapse:collapse;}
