body { font-size:12px; font-family:"����"; line-height:1.5; background-repeat: repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; color: #666; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; }
ul { list-style:none;}
img { border:0px;}
a { color:#666; text-decoration:none;}
a:hover { color:#0072b9; text-decoration: underline;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}


/*��ҳ*/
#top { background:url(../images/langge_02.jpg) repeat-x; height:97px;}
.top1,.nav1, #banner, #container,.foot ,#ny_con { width:912px; margin:0 auto;}
.top_ri { float:right; padding:5px 0;}
.top_ri img { margin-top:25px;}
.top_le { padding:15px 15px;}

#nav { background:url(../images/langge_13.jpg) repeat-x; height:43px;}
.nav1 ul li { width:121px; float:left; line-height:38px; text-align:center; margin:0 3px;}
.nav1 ul li a { font-size:14px; font-weight:bold; color:#fff; display:block;}
.nav1 ul li a:hover { background:url(../images/langge_15.jpg); text-decoration:none; color:#fff;}
.nav1 ul li a:active { background:url(../images/langge_15.jpg); text-decoration:none; color:#fff;}

#banner {width:875px; height:252px; overflow:hidden; position:relative;}
#banner ul {height:380px; position:absolute;}
#banner ul li {float:left; width:875px; height:252px; overflow:hidden; position:relative; background:#000;}
#banner ul li div {position:absolute; overflow:hidden;}
#banner .btnBg {position:absolute; width:875px; height:20px; left:0; bottom:0; background:#000;}
#banner .btn {position:absolute; width:875px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#banner .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner .btn span.on {background:#fff;}
#banner .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner .pre {left:0;}
#banner .next {right:0; background-position:right top;}


#container { background:url(../images/langge1_19.jpg) repeat-y center 0; width:902px; overflow:auto; zoom:1;}
.contain { padding-top:20px;}
.con_le { float:left; width:237px; padding-left:25px;}
.con_about h1 { font-size:14px; color:#005aa9; font-family:"΢���ź�"; font-weight:normal; background:url(../images/langge_23.jpg) no-repeat; height:28px; text-indent:20px; line-height:26px;}
.longer_zi1 { font-family:Arial; font-size:12px; color:#434343; margin:0 5px;}
.con_about h1 img { float:right; padding-top:10px;}
.con_about1 { border:1px solid #dfdfdf; margin:10px 0; padding:2px;}
.con_about1 h2 {border-bottom:1px dashed #c9c8c8; height:55px; text-align:center;}
.longer_zi2 { padding:10px 5px;}
.con_enter ul li { float:left; margin-bottom:7px; }
.con_enter ul .con_en1 { margin-right:7px;}


.con_ri { float:right; width:210px; padding-right:25px;}
.con_pro { background:url(../images/langge_38.jpg) repeat-y;}
.con_pro ul li { padding-left:20px;}
.con_pro ul li ul li { padding:0; color:#5186b1; line-height:20px; padding-left:10px;}
.con_pro ul li ul .li1 { background:url(../images/langge_42.jpg) no-repeat 0 center; font-weight:bold; text-indent:10px; font-size:14px;padding-left:0;}
.con_pro ul li ul .li2 { background: url(../images/langge_47.jpg) no-repeat 12px center; text-indent:12px;}

#showlistpage_ll{text-align:center; margin-top: 300px;}
.con_cen { margin-left:290px; margin-right:275px;}
.con_new h1 { font-size:14px; color:#005aa9; font-family:"΢���ź�"; font-weight:normal; background:url(../images/langge_25.jpg) no-repeat; height:28px; text-indent:20px; line-height:26px;}
.con_new h1 img { float:right; padding-top:10px;}
.con_new ul { padding-top:10px;}
.con_new ul li { background:url(../images/langge_36.jpg) no-repeat 5px center; text-indent:15px; color:#666; line-height:27px;}
.longer_zi3 { float:right; padding-right:5px; color:#b7b7b7;}

.con_show { margin-top:5px;}
.con_show h1 { font-size:14px; color:#005aa9; font-family:"΢���ź�"; font-weight:normal; background:url(../images/langge_25.jpg) no-repeat; height:28px; text-indent:20px; line-height:26px;}
.con_show h1 img { float:right; padding-top:10px;}
.con_shows { text-align:center; margin-top:10px;}

#footer { clear:both; background:url(../images/langge_66.jpg) repeat-x; height:79px;}
.foot h1 { padding-top:22px; float:left; }
.longer_link { float:right; padding-top:25px; color:#005aa9;}
.longer_wz { padding-top:15px; padding-left:10px; margin-left:200px; margin-right:200px;}
.longer_zi4 { color:#005aa9;}


/*��Ʒ����*/
#ny_con { padding-top:10px;}
.ny_le { float:left; width:210px; padding-left:30px;}
.con_pro { background:url(../images/langge_38.jpg) repeat-y;}
.con_pro ul li { padding-left:20px;}
.con_pro ul li ul li { padding:0; color:#5186b1; line-height:20px; padding-left:10px;}
.con_pro ul li ul .li1 { background:url(../images/langge_42.jpg) no-repeat 0 center; font-weight:bold; text-indent:10px; font-size:14px;padding-left:0;}
.con_pro ul li ul .li2 { background: url(../images/langge_47.jpg) no-repeat 12px center; text-indent:12px;}

.ny_ri { margin-left:250px; border:2px solid #ececec; padding:5px; width:626px; overflow:auto; zoom:1; margin-bottom:10px;}
.ny_zi1 { border-bottom:1px solid #e2e6e7; margin:10px 0; height:20px;}
.ny_zi2 { color:#0072b9; font-size:14px; font-weight:bold; background:#dfdfdf; padding:2px 10px; width:606px;}

.ny_ri ul { margin:10px 0;}
.ny_ri ul li  { float:left; margin: 10px 5px; color:#5e5e5e; line-height:20px;}
.ny_ri ul li img { float:left; padding:1px; border:1px solid #e9e9e9; margin-right:10px;}
.ny_tab1 { width:160px; vertical-align:top;}
.ny_zi3 { color:#8f8f8f; font-weight:bold;}
.ny_tab1 a { color:#0072b9; display:block; margin-top:15px;}
.ny_tab1 a:hover { text-decoration:underline;}


/*�����ʸ�*/
.ny_zi4 { padding:20px; color:#353535; line-height:24px;}
.ny_zi5 { color:#0072b9;}
.con_ab { background:url(../images/langge_38.jpg) repeat-y;}
.con_ab ul { padding:10px 0;}
.con_ab ul li { margin:5px; background:url(../images/langge_42.jpg) no-repeat 30px center; text-indent:50px; border-bottom:1px dashed #cddbe8; color:#346a96; font-size:14px; font-weight:bold; height:40px; line-height:40px; }
.le_pro { margin: 20px 0;}
.le_pro h1 { font-size:14px; color:#005aa9; font-family:"微软雅黑"; font-weight:normal; background:url(../images/langge_25.jpg) no-repeat; height:28px; text-indent:20px; line-height:26px;}
.le_pro h1 img { float:right; padding-top:10px;}
.le_pro1 { text-align:center; margin:10px 0; border:1px solid #e5e5e5;}
.longer_zi5 { color:#005aa9; font-weight:bold; font-size:14px; border-top:1px solid #f0f0f0;height:30px; line-height:30px;}
#renli_resource{margin-top: -45px;}

/*������Ѷ*/
.con_news { background:url(../images/langge_38.jpg) repeat-y;}
.con_news ul { padding:10px 0;}
.con_news ul li { margin:5px; background:url(../images/langge_42.jpg) no-repeat 5px center; text-indent:15px; border-bottom:1px dashed #cddbe8; color:#346a96; font-size:12px; height:40px; line-height:40px; }
.ri_news { margin:10px; width:580px;}
.ri_news ul li { color:#000; border-bottom:1px solid #ddd; height:30px; line-height:30px; background:url(../images/langge_news_11.jpg) no-repeat 5px center; text-indent:20px; width:580px;}
.ny_zi6 { float:right; color:#888; padding-right:10px;}
.fanye {text-align:center; padding:20px 0; margin:0 auto; width:520px;}

