
/* 
	通用 
	*/
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0;
	margin:0;
}
fieldset, img {
	border: 0;
}
input, select, textarea {
	font-size:12px
}
table, td, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li {
	list-style:none;
	padding:0;
	margin:0;
}
.hidden {
	display:none;
}

/* 基础设置 */
body {
	text-align:left;
	font-family: Arial;
	font-size:12px;
	line-height:20px;
	background:#FBF2FB url(../image/bg5.gif);
	color:#666;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden
}
.floleft {
	float:left;
}
.floright {
	float:right;
}
#frogreen,#frogreen a{
	color:#9BAF3F;
	font-size:14px;
	font-weight:bold
}
.frozs{
	color:#972772;
}
.fro14{
	font-size:14px
}
/* 
	链接样式
	*/
a{
	color:#666;
	text-decoration: none;
}
a:hover{
	color:#9BAF3F;
	text-decoration: none;
}

/*
	头部
	*/
#bigbox{width:100%; background: url(../image/topbg1.jpg) repeat-x;}
#top{width:1003px; margin:0 auto}
.logo{float:left; padding:2px 0 4px 10px;}
.topmenu{ float:right; color:#999; font-family: "微软雅黑"; padding-top:38px;}
.topmenu a{padding:0 8px; color:#999;}
.topmenu a:hover{color:#9BAF3F;}
.banner{background: url(../image/banner.png) no-repeat center 100px; width:100%; height:465px;} 
.mainmenu{width:995px; margin:0 auto; padding:20px 8px 0 0; }
.mainmenu ul{width:550px; float:right}
.mainmenu ul li{float:left; border-right:1px solid #CEDA95; height:50px; color:#fff; line-height:16px; padding:0 25px 0 3px; font-family:"微软雅黑"; font-size:13px}
.mainmenu ul li a{ color:#FFF}
.mainmenu ul li a:hover{ color: #FF0}
.menuyw{color:#D9E2AB; font-size:11px;}
.overview{width:795px; height:65px; margin:0 auto; background:url(../image/overview.gif) no-repeat; color:#fff; padding:10px 10px 0 175px; text-indent:24px}

.mainbox{width:980px; height:auto; margin:10px auto; background:#fff; padding:0; position:relative;}
.hosjs{ width:302px; height:323px; margin-left:7px; display:inline; background:url(../image/hosbg.jpg) no-repeat left top #F5F5F5;  float:left}
.hos_img{width:404px; height:313px; background:#A19D46; margin:10px 8px; float:left; display: inline-block}
.jdxm{ width:236px; height:auto; background:url(../image/jdxm.gif) no-repeat left top; float:left; padding:130px 5px 0 0px; margin:8px 0 0 0 }
.jdxm ul {padding-left:30px; height:50px; overflow:hidden}
.jdxm ul li{ padding:0px;  width:33%; float:left}
.jdxm ul li a{color:#9A9A9A;}
.jdxm a:hover{ color:#9BAF3F; text-decoration:underline;}

.yxgjc{width:220px; padding:35px 10px 0 10px; background:url(../image/yxgjc.gif) no-repeat left top; margin-top:18px; float:right; line-height:28px;}
.yxgjc a{padding:15px 10px; color:#9A9A9A;}
.title_a{
	width:1004px;
	height:64px;
	position:absolute;
	left:-31px;
	top:342px;
}
.team_content{background:url(../image/teambg.jpg) no-repeat 0 60px; width:951px; height:2300px; padding-top:77px; margin:0 0 0 23px; overflow:hidden }
.doc_img{padding:0 10px; float:left;  width:436px; height:213px;}
.doc_zf{float:right; width:455px; padding:0 20px;}
.doc_zftitle{text-align:center; color:#9BAF3F; font-size:18px; line-height:30px; font-family:"微软雅黑"; }
.doc_zftitle a{color:#9BAF3F; }
.doc_zftxt{padding:20px 10px; line-height:24px; color:#6D6D6D; font-size:14px}
.doc_list{ padding:15px 0 0 0; height: auto; overflow:hidden;}
.doc_list ul{height: auto; overflow:hidden;}
.doc_list ul li{position: relative; width:172px; height:282px; float:left; margin-right:18px; margin-top:12px;}
.doc_list ul li img{ width:151px; height:183px; padding-bottom:10px; padding-left:14px;}
.doc_list ul li a{position:absolute;  width:173px; height:281px; background: url(../image/doclistbg.gif) no-repeat; padding:6px 0 0 2px;}
.doc_list ul li a:hover{background: url(../image/doclistbg1.gif) no-repeat; color:#fff}

.wkms{width:980px; height:235px; padding-top:30px; margin-top:40px;}

.blk_18 {OVERFLOW: hidden;  WIDTH: 980; ZOOM: 1}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 917px; height:209px;}
.blk_18 .ScrCont {WIDTH: 10000px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {BACKGROUND: url(../image/control_left.gif) no-repeat; FLOAT: left; WIDTH:32px; HEIGHT:53px; margin-top:75px; }
.blk_18 .RightBotton {BACKGROUND: url(../image/control_right.gif) no-repeat; FLOAT: left; WIDTH:32px; HEIGHT:53px; margin-top:75px; margin-left:-1px;}
.blk_18 .pl IMG {DISPLAY: block; MARGIN:8px; CURSOR: pointer ;width:251px; height:160px}
.blk_18 .pl {BORDER: #EAEAEA 1px solid; FLOAT: left;  LINE-HEIGHT: 24px;  TEXT-ALIGN: center; font-size:14px;  width:267px; height:207px; margin:0 18px; COLOR: #909090;}
.blk_18 A.pl:hover {BORDER: #FF6399 1px solid;  BACKGROUND:#fff;  COLOR:#FF6399; }

.jdal{padding-top:57px; width:961px; margin:0 auto; background:#fff; height:477px; background:url(../image/line8.gif) no-repeat center center}
.jdal .p2{width:269px; height:173px; float:left; padding:10px; background:#EDEDED; margin:0 10px 25px 19px;}
.jdal .p2 img{width:267px; height:150px;DISPLAY: block; padding-bottom:5px;}
.jdal a.p2{background:#EDEDED; border-bottom:3px solid #fff; color:#4C4C4C}
.jdal a.p2:hover{background:#EDEDED; border-bottom:3px solid #FF6399; color:#4C4C4C}

.jda2{padding-top:90px; width:961px; margin:0 auto; background:#fff; height:497px; background:url(../image/line8.gif) no-repeat center 35px}
.jda2 .p2{width:269px; height:193px; float:left; padding:10px; background:#EDEDED; margin:0 10px 25px 19px;}
.jda2 .p2 img{width:267px; height:170px;DISPLAY: block; padding-bottom:5px;}
.jda2 a.p2{background:#EDEDED; border-bottom:3px solid #fff; color:#4C4C4C}
.jda2 a.p2:hover{background:#EDEDED; border-bottom:3px solid #FF6399; color:#4C4C4C}

.antxt{padding:5px 0 5px 26px; background:url(../image/docimages_53.jpg) no-repeat left center; }
.star_ly{width:307px; height:220px; background:url(../image/docimages_69.jpg) no-repeat 0 20px; margin:0 auto; padding:40px 95px 0 537px; color:#575757}

.mtbd{ padding-top:107px; width:961px; margin:0 auto; background:#fff; height:308px;}
.mtbd .p3{width:199px; height:435px; float:left; padding:10px; margin:10px 5px 25px 13px;}
.mtbd .p3 img{DISPLAY: block;}

.bjdp_title{width:957px; height:45px; margin:0px auto; background:url(../image/bjdp.gif) no-repeat #fff;}
.bjdp_txt{width:806px; height:109px; background:url(../image/bjdptxt.gif) no-repeat; margin:15px auto 0 auto; padding:20px 10px 18px 120px; text-indent:24px; position:relative}
.topbtn{width:39px; height:54px; position:absolute; top:145px; left:880px;}
/*
	底部
	*/
#copyright{ line-height:180%; color:#000; border-top:3px #C69B79 solid; padding:15px; text-align:center; background:#fff;}
#copyright a{ color:#000;}
.pictgen{width:967px; height:603px; margin:auto; margin-top:30px;}