@charset "utf-8";
/* CSS Document */

#content{ width:960px; height:460px; padding:0 20px;  margin:0 auto;}
#left{ width:445px; height:315px; border-bottom:1px solid #d8d8d8; background:url(../images/leftbg.gif) bottom no-repeat; float:left;}
#product{ height:150px; background:url(../images/p_title.gif) top left no-repeat;}
.title{ text-align:right; padding:12px 20px 0 0;}
.title_1{ text-align:right; padding:0px 20px 0 0;}
#p_marquee{ height:117px; margin-top:15px; padding-left:10px; }

#cr1 {float:left; width:400px; height:117px;}
#cr1 ul{ width:400px; height:117px; overflow:hidden;}
#cr1 li {float:left;}
#cr1 li a{  display:block;}
#cr_left { float:left; width:12px; height:16px;margin-top:50px; margin-left:1px;  }
#cr_left a{width:12px; height:16px; display:block; background:url(../images/p_left.gif) no-repeat;}
#cr_left a:hover{ background:url(../images/p_left.gif) no-repeat;}
#cr_right { width:12px; height:16px; float:left; margin-top:50px;margin-left:1px;  }
#cr_right a{ width:12px; height:16px; display:block; background:url(../images/p_right.gif) no-repeat;}
#cr_right a:hover{ background:url(../images/p_right.gif) no-repeat;}
#cr1 li a img { width:85px; height:117px;  margin:auto 8px;}

#s_pro{ background:url(../images/s_probg.gif) 10px no-repeat; height:22px; padding-left:120px; margin:12px 0; }
#case{ height:115px; background:url(../images/c_title.gif) 1px top  no-repeat; }
.c_list{ width:400px; margin-top:10px; padding-left:15px; float:left;}
.c_list ul li{ height:25px; line-height:25px; float:left; width:200px;}

#right{ width:510px;  height:315px; border-bottom:1px solid #d8d8d8; background:url(../images/rightbg.gif) bottom no-repeat; float:right;}
#n_title{ background:url(../images/n_title.gif) left top no-repeat; height:37px;}
#notice{ width:335px; height:27px; line-height:27px; background:url(../images/noticebg.gif) no-repeat; margin-left:115px; margin-top:5px; padding-left:27px; }
#notice a{ color:#C00;}
#notice a:hover{ color:#000;}

#picnews{ height:120px; padding:10px 10px 0 10px; line-height:20px; color:#9e9e9e;}
#picnews img{ border:1px solid #C00; margin-right:10px; float:left;}
#picnews h4{ font-size:12px; margin-bottom:5px; color:#000;}
#picnews a{ color:#6e7fad;}
#picnews a:hover{ color:#C00;}
#n_list{ padding:0 10px;}
#n_list ul li{ height:25px; line-height:25px;}
#n_list ul li span{ color:#6e7fad; margin-right:5px;}

#links{ width:960px; height:125px; background:url(../images/l_title.gif) left top no-repeat; float:left; margin-top:10px;}
#linktext{ border:1px solid #d8d8d8; height:70px; margin-top:35px; padding:10px; line-height:22px;}

#linktext a{   padding:10px;}
