﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;font-family: "宋体"; font-size:12px; padding:0; color:#333333; background:url(bg.jpg) repeat-x #ffffff;}
ul,li,form,p,input{margin:0px; padding:0px; list-style:none;}
li ul{ display:none;}
h1{ font-size: 14px;font-weight: bold;float:left;width:723px;margin:0px; padding:0px; padding-left:40px;height:32px; line-height:32px; background:url(../images/R0.jpg) no-repeat;}
h3,h4,h5{ font-size:12px; margin:0px; padding:0px; font-weight:normal;}
a {color:#333333;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
.clear{ clear:both;}
.sjj{ margin-top:10px;}
.zd{ height:auto; overflow:hidden;}
.jz{ margin-left:auto; margin-right:auto;}
.sjj{ margin-top:13px;}

.top{ width:992px; height:102px; background:url(top.jpg) no-repeat bottom; line-height:35px; text-align:right; padding-right:14px;}
.nav{ width:1000px; height:38px;}
.nav ul{ width:1000px;}
.nav ul li{ width:125px; height:38px; line-height:38px; font-size:14px; font-weight:bold;text-align:center; background:url(nav_li.jpg) no-repeat left  center; float:left; color:#ffffff;}
.ds a{ color:#ffffff; }
.ds a:visited{ color:#ffffff;}
.ds a:hover{ color:#ffff00;}
.ds a:active{ color:#ffff00;}
.banner{ width:1006px; height:340px; margin-top:12px;}
.content{ width:1006px; margin-top:42px;}
.content_L{ width:243px; }
.content_L h5{ width:230px; line-height:27px; height:27px; background:url(L1.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:11px;border:1px solid #cbcbcb; border-bottom:none;}
.content_L1 ul{ width:241px; padding-top:2px; padding-bottom:6px;border:1px solid #cbcbcb; border-top:none;}
.content_L1 ul li{width:190px; height:32px; line-height:32px; padding-left:30px; background:url(L_li.jpg) no-repeat; font-size:14px;}
.more span{ font-size:12px; font-weight:normal; margin-right:18px; float:right;}
.content_L2 ul{ width:241px; padding-top:2px; padding-bottom:6px;border:1px solid #cbcbcb; border-top:none;}
.content_L2 ul li{width:193px; height:28px; line-height:28px; padding-left:24px; background:url(L2.jpg) no-repeat;}
.content_L3{ width:221px; line-height:26px; padding-top:15px; padding-bottom:20px; background:url(L3.jpg) no-repeat right bottom;border:1px solid #cbcbcb; border-top:none; padding-left:10px; padding-right:10px; font-weight:bold;}
.content_R{ width:753px;}
.content_R h5{width:740px; line-height:27px; height:27px; background:url(R1.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:11px;border:1px solid #cbcbcb; border-bottom:none;}
.content_R h4{ width:731px; line-height:24px;border:1px solid #cbcbcb; border-top:none; padding:10px;}
.content_R h4 img{ width:191px; height:145px; margin-right:10px; padding:1px; border:1px solid #CCC; float:left;}
.content_R1{ width:751px; height:177px;border:1px solid #cbcbcb; border-top:none;}
.content_R1 ul{ width:751px;}
.content_R1 ul li{ width:172px; text-align:center; float:left; margin-left:10px; line-height:24px; margin-top:14px; margin-bottom:8px;}
.content_R1 ul li img{ width:168px; height:127px; padding:1px; border:1px solid #CCC;}
.content_RR{ width:1004px;}
.content_RR h5{width:991px; line-height:27px; height:27px; background:url(R01.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:11px;border:1px solid #cbcbcb; border-bottom:none;}
.content_RR1{ width:1002px; height:177px;border:1px solid #cbcbcb; border-top:none;}
.content_RR1 ul{ width:1002px;}
.content_RR1 ul li{ width:172px; text-align:center; float:left; margin-left:10px; line-height:24px; margin-top:14px; margin-bottom:8px;}
.content_RR1 ul li img{ width:168px; height:127px; padding:1px; border:1px solid #CCC;}
.content_R4_1{ width:369px;border:1px solid #cbcbcb;}
.content_R4_1 p{ width:358px; height:27px; background:url(M3.jpg) no-repeat;line-height:27px; font-size:14px; font-weight:bold; padding-left:11px; color:#FFF;}
.content_R4_1 ul{ width:354px; padding-bottom:6px; padding-top:5px;}
.content_R4_1 ul li{ width:330px; height:28px; line-height:28px; padding-left:24px; background:url(L2.jpg) no-repeat;}
.foot{ width:100%;background:url(foot_bg.jpg) repeat-x; line-height:24px; padding-top:20px; padding-bottom:15px; margin-top:15px; text-align:center;}

.ny_01{width:731px; line-height:24px; padding-top:6px; padding-left:10px; padding-right:10px;border:1px solid #cbcbcb; border-top:none; }
.ny_01 p{ text-indent:24px;}

.ny_02{width:751px;border:1px solid #cbcbcb; border-top:none;}
.ny_02 ul{ width:731px; margin-left:auto; margin-right:auto; padding-top:3px; margin-bottom:5px;}
.ny_02 ul li{width:711px; border-bottom:1px dashed #cccccc; line-height:30px; background:url(news0.gif) no-repeat 1px center; padding-left:20px;}
.ny_02 ul li span{ float:right; margin-right:5px;}
.ny_03{width:751px;border:1px solid #cbcbcb; border-top:none;}
.ny_03 ul{ width:751px;height:auto; overflow:hidden; padding-top:10px;}
.ny_03 ul li{width:170px; line-height:24px; float:left; margin-left:15px; text-align:center; margin-top:5px; display:inline;}
.ny_03 ul li img{ width:168px; height:135px; border:1px solid #CCC;}
.fs0{ font-size:0;}
.h0{ height:0;}
.of{ overflow:hidden;}
.sech3 { font-size:14px; font-weight:bolder; padding:8px 0 0px 0; text-align:center; background:none; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
#prd { font-size:16px; padding:8px 0 5px 0; text-align:center;}
.prp {padding:10px; overflow:hidden; line-height:24px;}
#GuestForm td{ height: 30px; }
.width100 { width:80px;}
.tdright { text-align:right;}
.sepage { clear:both; text-align:center; padding:8px 0;}
.indexCon{width:1000px;overflow:hidden;}
.indexCon .flashBanner{width:100%;height:340px;overflow:hidden;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:12px;width:100%;text-align:right;
	position:absolute;left:0;bottom:-12px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
.bgb{background-color:#FFF;}

