@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
img{ border:none;}
/*a{ text-decoration:none; color:#1d1d1d;}
a:hover{ color:#3daeee; text-decoration:none;}
body{ font-size:12px; line-height:24px; background:url(../images/bg.jpg) repeat-x top #1d1d1d; font-family:"����",Verdana, Arial, Helvetica, sans-serif; color:#6c6c6c;}*/

.float_left{ float:left;}
.float_right{ float:right;}
.float_clear{ clear:both;}
.height{ height:10px;}
.layout_center{ width:980px; margin:0 auto;}
.red{ color:#FF0000;}

/*top
#top{ height:80px;}
#top #logo{ width:368px; height:55px; margin:15px 0 0 1px;}

#top #menu{ width:540px; height:80px; line-height:80px;}
#top #menu li{ float:left; width:89px; height:80px; text-align:center; font-family:"΢���ź�"; font-size:18px;}
#top #menu li a{ display:block; width:89px; height:80px; color:#333333;}
#top #menu li a:hover{ display:block; width:89px; height:80px; background:url(../images/menu_abg.jpg) repeat-x; color:#FFFFFF;}

#top #dt{ background:url(../images/pic_gq.jpg) no-repeat; width:22px; height:35px; margin:20px 3px 0 0;}
#top #dt a{ display:block; width:22px; height:15px; _height:5px;}*/

/*banner
#banner{ height:350px; margin:60px 0 50px 0;}*/

/*main*/
#main{ width:955px; background:url(../images/main_top_bg.jpg) no-repeat top #FFFFFF; padding:15px 13px 0 13px;}
#main #cpfl{ width:955px; height:290px; border-bottom:1px #cccccc dashed;}
#main #cpfl #box{ width:235px; margin-left:3px;}
#main #cpfl #box #tit{ width:235px; height:25px; background:#ff8a00; color:#FFFFFF; font-size:14px; font-weight:bold; text-indent:5px; margin-bottom:10px;}
#main #cpfl #box #wz{ color:#3c3c3c; width:211px; margin:10px 0 0 12px; line-height:19px;}

/*jjxw*/
#jjxw{ width:955px; padding-top:20px;}
#jjxw #box{ width:475px;}
#jjxw #box #tit{ background:url(../images/pic_tb.jpg) no-repeat left; height:23px; line-height:23px; font-size:14px; font-weight:bold; text-indent:35px;}
#jjxw #box #tit a{ color:#71736f;}
#jjxw #box #nr{ width:452px; margin:0 auto; padding-top:19px; line-height:23px;} 
#jjxw #box #nr a{ color:#6C6C6C;}

#main more{ margin-left:11px;}

/*foot
#foot{ color:#FFFFFF; text-align:center; padding:20px 0;}*/

/*nei_banner*/
#nei_main #nei_banner{ width:950px; height:180px; padding-bottom:20px;}

/*left*/
#nei_main{ width:955px; background:url(../images/nei_main_top.jpg) no-repeat top #FFFFFF; padding:15px 13px 0 13px; margin-top:50px;}
#nei_main #left{ width:220px;}
#nei_main #left #box1 #tit{ background:url(../images/tit_cpzx_bg.jpg) repeat-x; height:35px; line-height:35px; color:#FFFFFF; text-indent:10px; font-size:16px; font-weight:bold;}
#nei_main #left #box1 ul{ background:url(../images/cpzx_bottom_bg.jpg) no-repeat bottom; width:220px; padding-bottom:5px; margin-bottom:20px;}
#nei_main #left #box1 li{ background:#fcf3ea; height:35px; line-height:35px; border-top:1px solid #FFFFFF; text-indent:12px;}
#nei_main #left #box1 li a{ color:#000000;}

#nei_main #left #box2{ background:#fcf3ea; width:190px; padding:0 15px; color:#000000; padding-bottom:20px;}
#nei_main #left #box2 #tit{ height:43px; line-height:43px; color:#5d5d5d; font-size:16px; font-weight:bold;}

#nei_main #left #gsm{ font-size:14px; font-weight:bold; color:#000000; height:50px; line-height:50px; background:url(../images/lxfs_bottom_bg.jpg) no-repeat bottom #f9e4d1; text-align:center; padding-bottom:7px;}

/*right#*/
#nei_main #right{ width:685px; margin-right:15px;} 
#nei_main #right #tit{ border-bottom:1px solid #cccccc; font-size:16px; font-weight:bold; text-indent:10px;}
#nei_main #right #tit span{ color:#500047; font-size:12px; font-weight:100;}
#nei_main #right #nr{ padding:10px;}

/*�������*/
.news li { line-height:30px; border-bottom:1px dashed #CDCCCC; padding-left:10px; padding-right:10px; background:url(../images/pic_lsj.jpg) left no-repeat; }
.news_title { text-align:center; font-size:16px; padding:10px; }
.news_content { padding:10px; }
.news_info { text-align:center; border-bottom:1px dashed #CDCCCC; padding:10px; }
.news_next { padding:5px; border-top:dashed 1px #CDCCCC;font-size:12px; }
.news li #cate{ color:#2070cf; }

/*��ҳ*/
.page { clear:both; padding:3px; text-align:center; margin-top:10px;}

/*���԰�*/
.guestbook { border-collapse:collapse; width:100%; margin-top:10px; }
.guestbook th { padding:5px; border:1px solid #CCC; text-align:center; }
.guestbook td { padding:5px; border:1px solid #CCC; }
input, textarea, select { border:1px solid #CCC; font-size:12px; padding:5px; }
textarea{ width:480px; height:200px; background:url(../images/pcfinal.jpg) center no-repeat;}

/*��Ʒ���*/
.products li { float:left; text-align:center; padding:0 10px 10px 10px; width:200px; height:203px; line-height:30px; margin-left:1px; _margin-left:1px;}
.products li #bj{ display:block; width:202px; height:30px; line-height:20px; margin-top:3px;}
.products img { border:1px solid #CCCCCC; }
.products a:hover img { border:1px solid #2070cf; }
.products a { line-height:20px; }
.products_title { text-align:center; font-size:16px; padding:10px; }
.products_info { text-align:center;border-bottom:1px dashed #CCCCCC;padding:10px; }
.products_img { text-align:center; padding:15px 0;}
.products_img img { max-width:370px; }
.products_next { padding:5px; border-top:1px dashed #CCCCCC;font-size:12px;}