@charset "gb2312";
*{margin:0px; padding:0px; border:none; list-style-type:none; text-decoration:none;}
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}
input,label{vertical-align:middle;}  
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:'Microsoft YaHei';
	font-size:12px;
	background:#000;
	line-height:20px;
	color:#666;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden
}
.fored,.fored a{color:#ffffff;}
.fotred,.fotred a{color:#ffffff;}
.fogray,.fogray a{color:#666;}

/*********公共**********/
.floleft{float:left;}
.floright{float:right;}

/*********头部**********/
#header_top{width:1200px; height:28px; margin:auto; background:url(header_topbg.jpg) repeat-x 0 6px; position:relative;}
.topmenu {float:left}
.topmenu li{float:left; padding:3px 13px 0 14px; background:url(incon.gif) no-repeat 0 3px; height:12px; line-height:12px; margin-top:5px; height:12px}
.yhdltxt{float:left; padding:3px 0 0 10px; color:#666; line-height:18px; }
.yhdl_input{border:1px solid #ccc; height:14px;}
.loginbtn{width:45px; height:17px; background:url(login.gif); border:none; cursor:pointer;}
#header_mid{width:1200px; margin:0 auto;}
.top_nav{float:right;}
.top_nav a{padding:0 12px;}
#meun{width:1200px; margin:3px auto; height:70px;}
.meunmid{width:1180px; float:left; background:url(menumidbg.jpg) repeat-x; height:70px;}
.meunlist ul li{ float:left; background:url(line.gif) no-repeat right 15px; padding:10px 15px 5px 15px; font-weight:bold; color:#fff}
.meunlist ul li a{color:#fff}
.meunlist ul li a:hover{color:#fff; text-decoration:underline}
.hot_nav{background:url(gzrd.gif) no-repeat left 8px; padding:5px 0 0 80px;}
.hot_nav a{padding:0 7px;}

/*主体部分*/
.logo{width:1180px;margin:0 auto; padding:0 8px; background:url(logobg_02.jpg) repeat-x;}
.topbtn{padding:10px 10px 0 0; float:right;}
.topbtn a{ padding:0 10px;  color:#ffffff;}
.mainbox{width:1175px; margin:0 auto;}
.mainmenu{height:50px; width:1196px; margin:0 auto}
.mainmenu ul{width:1200px; margin:0 auto}
.mainmenu ul li{float:left; font-family:"微软雅黑"; line-height:38px; font-size:14px;}
.content{margin:0px auto 0 auto}
.mainNav{width:1175px;padding: 1px 0 0 50px; font-size:18px; font-family:"微软雅黑";}

.yyjsbox{width:1175px; padding:6px 6px 6px 6px;}
.hdp{width:423px; height:239px; float:left; padding:0px 0 0 0px;}
.aboutus{width:380px; float:left; padding:0px 0 0 15px;}
.aboutus h1{font-size:14px; padding:3px 0 0px 0}
.hossum{border-bottom:1px dashed #ccc; padding-bottom:2px; margin-bottom:3px}
.aboutus h2{font-size:12px; font-weight:normal}
.hospic{padding:8px 0 8px 0; width:330px; height:71px;}
.kjxm{width:340px; float:left; padding:0px 0 0 15px; background:url(topng.jpg) no-repeat 15px 0}
.kjxm h3{font-size:14px; line-height:30px; padding-left:10px; margin-bottom:6px}
.jdxm{height:62px; overflow:hidden; padding-left:10px}
.jdxm li{padding:2px 5px; float:left; white-space:nowrap}
.qalist{height:115px; padding-left:10px}
.qalist li{background: url(jt.gif) no-repeat 2px center; padding:0px 0 3px 20px; }

.yltd ul{width:1200px; height:auto; margin:0 auto 10px auto}
.yltd li{width:310px; height:188px; float:left; background:#F5F5F5; border:1px solid #E7E7E7; margin:10px 8px 5px 9px; display:inline; position:relative}
.docimg{width:143px; height:188px; float:left; margin-right:8px;}
.docname{font-size:18px; line-height:30px; padding-top:5px; border-bottom:1px solid #E7E7E7; font-family:"微软雅黑"; color:#333}
.docinfo{width:155px; float:left}
.docxx{padding:10px 0 0 0; border-top:1px solid #fff; line-height:26px; }
.docinfo p{padding-bottom:6px; color:#333}
.ckxq{position:absolute; right:8px; bottom:3px}

.photolist{width:1200px; height:520px; margin:0 auto}
.photolist li{width:310px; height:225px; position:relative; margin:20px 10px 10px 10px; float:left;  display:inline} 
.photolist li a{width:288px; height:213px; position:absolute; top:0; left:0; padding:10px 10px 0px 10px; background:#F5F5F5; border:1px solid #E7E7E7;}

.zptit{text-align:center; font-size:14px; line-height:30px;}
.dbzp{width:288px; height:184px;}
.blk_18 {OVERFLOW: hidden;  WIDTH: 1200px; ZOOM: 1; padding:10px 0; margin:0 auto}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:1095px; height:227px; margin:10px 0}
.blk_18 .ScrCont {WIDTH: 10000px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {FLOAT: left; WIDTH:32px; HEIGHT:53px; margin:95px 8px 0 8px; }
.blk_18 .RightBotton {FLOAT: left; WIDTH:32px; HEIGHT:53px; margin-top:95px; margin-left:8px;}
.blk_18 .pl IMG {DISPLAY: block; MARGIN:6px; CURSOR: pointer ;width:335px; height:223px}
.blk_18 .pl {BORDER: #EAEAEA 1px solid; FLOAT: left;  LINE-HEIGHT: 24px;  TEXT-ALIGN: center; font-size:14px;  width:340px; height:227px; margin:0 12px; COLOR:#333;}
.zspiclist li{width:200px; height:320px; float:left; text-align:center; line-height:30px; margin:20px 20px 0 26px; display:inline}
.zspiclist li img{ width:198px; height:281px; border:1px solid #ccc }
.dpbg{width:1200px; height:146px; margin:10px auto 0 auto; background:url(dpbg.gif) no-repeat}
.dptxt{padding:20px 15px 10px 125px ;}
#copyright{ line-height:180%; padding:10px 0; text-align:center;}
/***/
.review_form{width:989px; height:97px; float:left; background:url(contad_10.jpg) repeat-x; border:1px solid #ccc;}
.review_forml{width:140px; height:97px; float:left; background:url(xiu_16.jpg) no-repeat right;}
.review_forml dd{float:left; margin:26px auto auto 20px; display:inline;}
.review_forml dt{width:138px; height:18px; float:left; color:#432523; text-align:center; margin-top:10px;}
.review_formca{width:236px; height:97px; float:left;}
.review_formcb{width:226px; height:97px; float:left;}
.review_formcd{width:190px; height:97px; float:left;}
.hc_Comment_1{float: left; display:inline; height:18px; line-height:18px; width:165px; margin:10px auto auto 24px; color:#333; overflow: hidden}
.hc_Comment_1 dl {float:left; margin-right: 2px}
.hc_Comment_1 i {color: #E70274}
.lite-rate{width:100px; height: 8px; margin: 3px 0; background:#e4e4e4; overflow: hidden}
.lite-rate dd{width:73px; height: 8px; background:#bf60a0}
.review_formr{width:187px; height:97px; float:left;}
.review_formr dd{width:187px; height:40px; float:left; margin-top:10px; text-align:center;}
.review_formr dt{width:93px; height:26px; float:left; text-align:center; margin:10px auto auto 63px; display:inline;
 background:url(contad_13.jpg) no-repeat; line-height:26px; color:#FFF;}
.review_formr a{color:#FFF;}
.review_formr a:hover{color:#FFF;}

.complex{width:989px; height:auto; overflow:hidden; float:left; margin:18px auto 30px auto;}
.complexl{width:130px; height:158px; float:left;}
.complexl dd{width:120px; height:120px; float:left; padding:4px; border:1px solid #e3e3e3;}
.complexl img{width:120px; height:120px;}
.complexl dt{width:130px; height:30px; color:#6d152c; float:left; line-height:30px; text-align:center;}
.complexl a{color:#6d152c;}

.complexr{width:845px; height:auto; overflow:hidden; float:left; margin-left:14px;}
.complexr_top{width:843px; height:43px; float:left; background:url(contad_22.jpg) repeat-x; border:#e3e3e3 1px solid;}
.complexr_topl{width:101px; height:35px; float:left; margin:5px auto auto 12px; display:inline;}
.complexr_topl dd{width:96px; height:16px; float:left; background:url(xinx_03.png) no-repeat;}
.complexr_topl dt{width:96px; height:21px; float:left; line-height:21px; text-align:center; color:#432522;}
.complexr_topr{width:70px; height:14px; float:left; color:#000; line-height:14px; margin:17px auto auto 49px; display:inline; }
.complexr_topr span{ color:#6d152c;}
.complexr_bot{width:845px; height:auto; overflow:hidden; float:left;}
.complexr_bot a{color:#6d152c;}
.complexr_botitle{width:845px; float:left; color:#6d152c; margin-top:15px; font-family:"黑体"; font-size:16px;}
.complexr_botcont{width:845px; float:left; float:left; margin-top:12px; height:auto; overflow:hidden; line-height:21px;}
.complexr_botom{width:400px; height:16px; float:right; line-height:14px; color:#41570c; margin-top:18px;}
.complexr_botoma{float:left; margin-right:10px;}
.complexr_botomb{float:left; margin-right:15px;}
.complexr_botomc{width:73px; float:left;}
.complexr_botomc dd{width:26px;line-height:16px; height:16px; float:left;}
.complexr_botomc dt{width:16px;line-height:16px; height:16px;margin-left:5px; display:inline; float:left;}
#star1{width:96px; height:16px; float:left; background:url(icxing_08.png) no-repeat;}
#star2{width:96px; height:16px; float:left; background:url(icxing_10.png) no-repeat;}
#star3{width:96px; height:16px; float:left; background:url(icxing_12.png) no-repeat;}
#star4{width:96px; height:16px; float:left; background:url(icxing_14.png) no-repeat;}
#star5{width:96px; height:16px; float:left; background:url(xinx_06.png) no-repeat;}
#star6{width:96px; height:16px; float:left; background:url(xinx_03.png) no-repeat;}

.doct_digg { width:360px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 23px; MARGIN:23px auto auto 310px; display:inline; PADDING-TOP: 3px; TEXT-ALIGN: center; float:left;
}
.doct_digg A {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #666; PADDING-TOP: 2px;  TEXT-DECORATION: none
}
.doct_digg A:hover {BORDER:#666 1px solid; COLOR: #000;
}
.doct_digg A:active {BORDER:#666 1px solid; COLOR: #000;
}
.doct_digg SPAN.doct_current {
	 background:#666; PADDING-RIGHT:5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #fff; PADDING-TOP: 2px;
}
.doct_digg SPAN.doct_disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.rate{width:1200px; height:169px; float:left; border-bottom:1px solid #e4e4e4;}
.rate_top2{width:270px; height:56px; float:left; margin:22px auto auto 17px; display:inline;}
.rate_topa{width:320px; height:16px; line-height:16px; float:left; color:#6c142c; margin-bottom:16px;}
.rate_topa dd{width:135px; height:16px; float:left;}
.rate_topa dt{float:left; line-height:18px; height:18px; width:150px; }
.rate_topb{width:270px; height:16px; float:left; line-height:16px;}
.rate_topb dd{width:90px; height:16px; float:left; color:#6c142c;}
.rate_topb dt{width:130px; height:16px; float:left;}
.star-form{float:left; line-height:18px; height:18px; width:260px; margin-bottom:10px;}
.star-form dt{ width:75px; text-align:right; color: #0F0F0F}
.star-form dt,.star-form1 dd{ float:left}
.star-form dd .tip{ padding-left:20px;float:left}

.message{width:1200px; height:488px; float:left;}
.messagel{width:740px; height:488px; float:left; margin:24px auto auto 18px; display:inline;}
.messagel_top{width:740px; height:53px; float:left;}
.messagel_top dd{width:740px; height:14px; line-height:14px; float:left; color:#6d152c}
.messagel_top span{ color:#999;}
.messagel_top dt{width:740px; height:24px; line-height:14px; float:left; }
.text{width:685px; height:24px; line-height:14px; float:left;
 border:#CCC 1px solid; margin:10px auto auto 55px; display:inline;}
.messagel_conten{width:740px; height:343px; float:left; margin-top:22px;}
.messagel_conten dd{width:740px; height:14px; float:left; color:#6d152c}
.messagel_conten span{ color:#999;}
.messagel_conten dt{width:740px; height:314px; float:left;}
.box{width:685px; height:314px; margin:10px auto auto 55px; display:inline; border:1px solid #ccc;}
.messagel_bottom{width:275px; height:28px; float:left; margin:15px auto auto 265px; display:inline;}
.messagel_bottom a{color:#FFF; }
.messagel_bottom a:hover{color:#FFF; }
.messagel_bottom dd{width:95px; height:28px; float:left; margin-right:80px;
line-height:24px; color:#FFF; text-align:center; background:url(contad_13.jpg) no-repeat;}
.messagel_bottom dt{width:95px; height:28px; float:left;
line-height:24px; color:#FFF; text-align:center; background:url(ico_11.jpg) no-repeat;}

.messager{width:212px; height:393px; float:left; margin:45px auto auto 18px; display:inline;}
.messager_top{width:212px; height:34px; float:left; line-height:34px; color:#FFF; 
background:url(ico_03.jpg) repeat-x; font-size:16px; text-align:center; font-family:"黑体";}
.messager_cont{width:210px; height:361px; float:left; line-height:34px; color:#FFF;
 border:1px solid #c673ab; background:#f0f0f0;}
.messager_conta{width:162px; height:252px; color:#000; float:left; margin:30px auto auto 30px; display:inline;}
.messager_conta li{width:162px; height:auto; line-height:20px; overflow:hidden; float:left; margin-bottom:24px;}
.messager_boot{width:178px; height:26px; color:#000; float:left; margin-left:19px; display:inline;}
.messager_boot dd{width:81px; height:26px; float:left; margin-right:10px; line-height:24px; text-align:center; background:url(ico_07.jpg) no-repeat;}
.messager_boot dt{width:81px; height:26px; float:left; line-height:24px; text-align:center; background:url(ico_07.jpg) no-repeat;}
/********************copyright*****************/
#copyright{ width:1200px; overflow:hidden; clear:both; line-height:180%; padding-bottom:10px; text-align:center; margin:0 auto}
#foot-nav{ height:30px; line-height:30px; border-top:1px #d5d5d5 solid; border-bottom: 1px #d5d5d5 solid; color:#d5d5d5; text-align:center; margin-bottom:7px;}
#foot-nav a{ color:#000; margin:0px 10px;}
#copyright span{ color:#7C7C7C;}

