@charset "utf-8";
 
.column .info .flmain{float:left; min-height:200px; width:1100px; text-align:left; margin:20px 0px 20px 0px;} 
.column .info .flmain .flhead{float:left;width:100%;height:20px;} 
.column .info .flmain .flhead .flpath{float:left;width:100%;height:20px; margin: 0px 0px 0px 0px;font-size:12px; color:#2b2623;}
.column .info .flmain .flview{float:left;width:100%;min-height:100px;margin:10px 0 20px 0 ;}
.column .info .flmain .flview .ifrmct{width:1100px;min-height:20px;}
.column .info .flmain .flview .norecord{ float:left;width:100%;height:50px;line-height:50px;font-size:14pt; text-align:center;}

.columninfo{float:left;width:100%;min-height:0px;margin-top:20px;}  
.columninfo .infoinfo{margin:auto;width:1100px;min-height:0px;overflow:hidden;} 
.columninfo .infoinfo .infoinfozone{float:left;width:100%;min-height:0px;clear:both; background-color:#FFFFFF;padding:0px;}
.columninfo .infoinfo .infoinfozone .ifhead{float:left;width:100%;height:20px;} 
.columninfo .infoinfo .infoinfozone .ifhead .flpath{float:left;width:100%;height:20px; margin: 0px 0px 0px 0px;font-size:12px; color:#2b2623;}
.columninfo .infoinfo .infoinfozone .ifview{float:left;width:100%;min-height:100px;margin:10px 0 20px 0 ;}
.columninfo .infoinfo .infoinfozone .ifview h1{float:left;min-height:50px;width:100%; text-align:center;font-size:18pt; line-height:30px; font-weight:bold;margin:10px 0px 0px 0px; }
.columninfo .infoinfo .infoinfozone .ifview h2{float:left;min-height:20px;width:100%; text-align:right; border-bottom:1px solid #EEEEEE;}
.columninfo .infoinfo .infoinfozone .ifview h2 li{float:right;height:20px;margin-right:20px; font-size:12px; font-weight:normal;white-space:nowrap;color:#999999; overflow:hidden;}
.columninfo .infoinfo .infoinfozone .ifview h2 li A{color:#999999; font-size:12px; }  

.datadiv{float:left;width:100%;min-height:300px;}
.dataptable{}

.column .info .middles{margin:auto;width:900px;min-height:600px; overflow:hidden;}
.column .info .detailmain{float:left;clear:left;min-height:900px;width:900px;text-align:left;margin:20px 0px 20px 0px;} 
.column .info .detailmain .head{float:left;width:100%;height:20px;}
.column .info .detailmain .head .icos{float:left;height:20px;width:21px;margin:0px 5px 0px 0px; background:url(/site/images/i_ico_columpath.png) left no-repeat        ;}
.column .info .detailmain .head .path{float:left;width:100%;height:20px; margin: 0px 0px 0px 0px;font-size:12px; color:#2b2623;}

/* detail page , prev news, next news */
.detail_relate{float:left;padding:30px 0 30px 0;width:100%;height:40px;line-height:40px;font-size:12pt;color:#666666;}
.detail_relate A{font-size:12pt; color:#666666}
.detail_relate li:first-child{float:left;height:40px;width:48%;text-align:right;}
.detail_relate li:last-child{float:right;height:40px;width:48%;text-align:left;text-indent:20px;}

@media only screen and (max-width: 760px) {
	.detail_relate li:first-child{width:100%;text-align:left;}
	.detail_relate li:last-child{width:100%;text-indent:0px;}
}

/* detail page , prev news, next news */


/* detail page , prev news, next news */
.column .info .maindetail{float:right;clear:right;min-height:500px;width:100%;text-align:left;margin:20px 0px 20px 0px;} 
.column .info .maindetail .prevnews{float:left;width:90%;min-height:30px;line-height:30px;margin:40px 0px 0px 20px;font-size:12px;clear:both; color:#999}
.column .info .maindetail .prevnews A{font-size:12px; color:#999}
.column .info .maindetail .nextnews{float:left;width:90%;min-height:30px;line-height:30px;margin:10px 0px 0px 20px;font-size:12px;clear:both; color:#999}
.column .info .maindetail .nextnews A{font-size:12px; color:#999}

.column .info .maindetail .head{float:left;width:100%;height:50px; border-bottom:1px dotted #0f57a8;}
.column .info .maindetail .head .icos{float:left;height:20px;width:21px;margin:0px 5px 0px 0px; background:url(../images/i_ico_columpath.png) left no-repeat        ;}
.column .info .maindetail .head .bname{float:left;height:48px;line-height:50px;font-size:18pt;border-bottom:2px solid #00a87f; text-align:center;}
.column .info .maindetail .head .bname A{}
.column .info .maindetail .head .path_tttt{float:left;width:820px;height:20px; margin: 0px 0px 0px 0px;font-size:12px; color:#2b2623;}
.column .info .maindetail .head .path{float:right; text-align:right;height:50px; line-height:50px; font-size:14px;}
@media only screen and (max-width: 760px) {
	.column .info .maindetail .head .path{display:none;}
 }
.column .info .maindetail .clname{float:left;width:100%;height:40px;margin-top:10px;} 
.column .info .maindetail .clname .myname{float:left;width:30%;height:40px;line-height:40px;font-size:16pt; color:#004827;border-bottom:3px solid #00a87f; text-align:center;}
.column .info .maindetail .clname .myline{float:left;width:70%;height:40px;border-bottom:3px solid #e1e1e1;}

.column .info .maindetail .prevnews{float:left;width:90%;min-height:30px;line-height:30px;margin:40px 0px 0px 20px;font-size:12px;clear:both; color:#999}
.column .info .maindetail .prevnews A{font-size:12px; color:#999}
.column .info .maindetail .nextnews{float:left;width:90%;min-height:30px;line-height:30px;margin:10px 0px 0px 20px;font-size:12px;clear:both; color:#999}
.column .info .maindetail .nextnews A{font-size:12px; color:#999}

.pozzone{float:left;width:100%;min-height:200px; clear:both;}
.poz{float:left;width:100%;min-height:200px; clear:both;}

.detail{float:left;width:100%;min-height:200px; clear:both;}
.detail h1{float:left;min-height:50px;width:100%; text-align:center;font-size:18pt; line-height:30px; font-weight:bold;margin:40px 0px 40px 0px; }
.detail h2{float:left;min-height:30px;width:100%; text-align:center;font-size:13pt; line-height:30px; font-weight:bold;margin:10px 0px 0px 0px; }
.detail h5{float:left;min-height:20px;width:100%; text-align:right; border-bottom:1px solid #EEEEEE;}
.detail h5 li{float:right;height:20px;margin-right:20px; font-size:12px; font-weight:normal;white-space:nowrap;color:#999999; overflow:hidden;}
.detail h5 li A{color:#999999; font-size:12px; } 
.detail h5 li A:link {color:#999999; font-size:12px; }
.detail h5 li A:visited{color:#999999; font-size:12px; } 
.detail h5 li A:hover{color:#999999; font-size:12px; }
.detail h5 li A:active{color:#999999; font-size:12px; }
.detail .video{float:left;min-height:400px;width:100%; text-align:center;margin:10px 0px 0px 0px;}
.detail .video li{float:left;height:25px;width:300px;margin:10px;text-align:left;padding-left:20px;}
.detail .video li A{font-weight:bold;font-size:14px;}
.detail .video .play{float:left;height:400px;width:790px;margin:5px;text-align:center;background-color:#000000;}
.detail .video .play iframe{height:400px; width:790px;}

.detail .myimgs{float:left;width:90%;min-height:5px;margin:10px 0 0 20px;}
.detail .myimgs img{float:left;height:100px;margin:3px;}
.detail .ai{float:left;min-height:100px;width:100%; text-align:center;margin:10px 0px 0px 0px;}
.detail .ai img{max-width:700px;max-height:500px;}

@media only screen and (max-width: 760px) {
.detail .ai img{width:100%;}
}

.detail .v{float:left;min-height:200px;width:99%;line-height:28px;font-size:16px; margin:10px 0px 10px 5px; text-align:left;text-indent:2em;text-align:justify;}
.detail .v P{}
.detail .myatts{float:left;width:90%;min-height:5px;margin:10px 0 0 20px; text-align:left;}

.detail table, .s table{ 
	BORDER-top:1px solid #CCCCCC;	BORDER-left:1px solid #CCCCCC; border-collapse:collapse; margin:auto;
}
.detail table th, .s table th{ 
	font-size:13px;	font-weight:bold;	background:#EFEFEF;	padding:2px;	BORDER-right:1px solid #CCCCCC;	BORDER-bottom:1px solid #CCCCCC; 
}
.detail table td, .s table td{ 
	BORDER-right:1px solid #CCCCCC;	BORDER-bottom:1px solid #CCCCCC; 	padding:2px;
}

.view_submit{float:left;width:98%;min-height:160px;margin-top:20px; clear:both;border:1px solid #CCCCCC;clear:both;margin-left:1%;} 
.view_submit h1{float:left;min-height:50px;width:100%; text-align:center;font-size:14pt; line-height:50px; font-weight:bold;margin:0px 0px 0px 0px; }
.view_submit h2{float:left;min-height:30px;width:100%; text-align:center; }
.view_submit h2 li{float:left;height:30px;width:33%; text-indent:20px; font-size:14px; font-weight:normal;white-space:nowrap;color:#666; overflow:hidden; text-align:left;}
.view_submit h2 .price{font-weight:bold; color:#F00;}
.view_submit h2 .liimg{float:left;min-height:50px;width:50%; text-align:center;overflow:visible;font-size:14pt;font-weight:normal;margin:20px 0 20px 0;} 
.view_submit h2 .liimg img{max-height:150px;}
.view_submit .recordinfo{float:left;width:96%;margin-left:2%;text-align:right;min-height:30px;line-height:30px;margin-bottom:20px;}
.view_submit .dosubmit{float:left;margin:10px 0 20px 30% ;width:40%;height:60px;line-height:60px; background-color:#F60;color:#FFF;font-size:16pt;text-align:center;border:0px solid ;}
.view_submit .remark{float:left;min-height:40px;width:99%; line-height:40px; font-size:14px; text-align:center;color:#999;}
.view_submit .payed{float:left;margin:10px 0 20px 30% ;width:40%;height:60px;line-height:60px; background-color:#999;color:#FFF;font-size:16pt;text-align:center;border:0px solid ;}

.contact{margin:auto;width:1100px;min-height:200px;} 
.contact  h{float:left;height:40px;width:100%; text-align:center;font-size:18px; font-weight:bold;margin:20px 0px 10px 0px; border-bottom:1px solid #EEEEEE;}
.contact .info{float:left;width:650px;min-height:200px;display:inline; }
.contact .info div{float:left;min-height:200px;width:100%;line-height:35px;font-size:14px; margin:10px 0px 10px 0px; }
.contact .map{float:left;width:400px;height:400px; margin-left:50px; }
.contact .map img{float:left;width:400px;height:400px;}
.contact .pay{float:left;width:1100px;height:160px;}
.contact .pay .head{float:left;width:1100px;height:30px; border-bottom:1px dashed #EEEEEE; background-color:#EFEFEF;}
.contact .pay .unit{float:left;width:210px;height:120px; margin:5px 0px 0px 8px; border:1px solid #EFEFEF; display:inline;}
.contact .pay .unit .name {float:left;width:196px;height:30px; font-weight:bold;margin:2px 0px 0px 4px;}
.contact .pay .unit .text {float:left;width:196px;height:90px;font-size:12px;margin:2px 0px 0px 4px;}

.contact .business{float:left;width:1100px;height:160px;margin-top:20px;}
.contact .business .head{float:left;width:1100px;height:30px; border-bottom:1px dashed #EEEEEE; background-color:#EFEFEF;}
.contact .business .unit{float:left;width:170px;height:120px; margin:5px 0px 0px 10px; border:1px solid #EFEFEF; display:inline;}
.contact .business .unit .name {float:left;width:156px;height:30px; font-weight:bold;margin:2px 0px 0px 5px;}
.contact .business .unit .text {float:left;width:156px;height:90px;font-size:12px;margin:2px 0px 0px 5px;}

.notebook{float:left;width:100%;min-height:350px;height:auto;margin-top:20px;}
.notebook .nheadbg{margin:auto;width:1100px;height:0px; }
.notebook .head{margin:auto;width:1100px;height:60px; border-bottom:1px #666666 dotted;background:url(/site/images/i_img_notebook_head_ico.png) no-repeat right top;background-color:#FFF; }
.notebook .head .title{float:left;width:300px;height:60px; line-height:60px;font-size:16px; font-weight:bold;}
.notebook .head .path{float:left;width:100%;height:60px; line-height:60px;font-size:14px; color:#928f8f;}
.notebook .info{margin:auto;width:1100px;min-height:280px; background-color:#FFF;}
.notebook .info .infoc{float:left;width:100%;min-height:280px; border-bottom:1px solid #EEEEEE; }
.notebook .info .infoc .right{float:right;min-height:550px;width:38%;background:url(/site/images/i_img_column_side_bg.jpg) repeat-y left;border-right:1px solid #d5d3d4; background-color:#f6f6f6; }
.notebook .info .infoc .list{float:left;min-height:480px;width:61%;text-align:left; } 
.nb{float:left;min-height:480px;width:100%;text-align:left; }
.nb .unit{float:left;width:95%;min-height:130px;margin:15px 0px 0px 10px; border:1px solid #DDDDDD; border-bottom:1px solid #01a163;}
.nb .unit ul{float:left;width:98%;height:30px; margin:10px 0px 0px 1%; border-bottom:1px solid #EFEFEF; background-color:#f6f6f6; display:inline;}
.nb .unit ul .name{float:left;width:30%;height:30px;line-height:30px;}
.nb .unit ul .name img{float:left;margin-right:10px;margin-top:5px;}
.nb .unit ul .sex{float:left;width:20%;height:30px;line-height:30px; text-align:center; color:#CCCCCC;}
.nb .unit ul .date{float:left;width:50%;height:30px;line-height:30px;text-align:center; color:#CCCCCC;}
.nb .unit .content{float:left;width:95%;min-height:100px;margin:5px 0px 0px 0px;line-height:30px;padding:0px 1% 0 1%;}
.nb .unit .reply{float:left;width:98%;min-height:40px;margin:5px 0px 0px 0px;padding:0px 1% 0 1%; border-top:1px solid #f1f0ef; color:#CC0000; }

.notebook .add{float:right;width:95%;height:500px;margin-top:20px;}
.notebook .add ul{float:left;width:16%;height:450px;margin:5px 0px 0px 2%;}
.notebook .add ul li{float:right;width:100%;height:30px;line-height:30px;margin:5px 0px 0px 0px; border-bottom:1px solid #EEEEEE;text-align:left;padding-left:0px;}
.notebook .add ul .content{float:right;width:100%;height:200px;margin:5px 0px 0px 00px; border-bottom:1px solid #EEEEEE;text-align:left;}
.notebook .add ul .valic{height:40px;line-height:40px;}
.notebook .add .in{float:left;width:82%;height:450px;margin:5px 0px 0px 0px;}
.notebook .add .in li{float:left;width:100%;height:30px;line-height:30px;margin:5px 0px 0px 0px; border-bottom:1px solid #EEEEEE;text-align:left;}
.notebook .add .in .content{float:left;width:100%;height:200px;margin:5px 0px 0px 0px ; border-bottom:1px solid #EEEEEE;text-align:left;}
.notebook .add .in .valic{height:40px;line-height:40px;}
.notebook .add .note{float:left;width:100%;height:40px;line-height:40px;margin:25px 0px 0px 0px; text-align:center;}

@media only screen and (max-width: 760px) { 
.notebook .info .infoc .list{min-height:220px;} 
.nb{min-height:80px;margin-bottom:10px;}

.notebook .nheadbg{width:100%;height:0px; }
.notebook .head{width:100%;}
.notebook .info{width:100%;}
.notebook .info .infoc .right{width:100%; }
.notebook .info .infoc .list{width:100%;} 

}

.person {margin:auto;width:780px;min-height:480px;border:1px solid #FFFFFF;overflow:hidden;}  
.person  .i{float:left; width:100%; min-height:220px;margin:20px 0px 0px 10px; display:inline;}
.person  .i .vi{float:left;width:300px;height:180px; text-align:center;}
.person  .i .vi img{max-width:220px; max-height:180px;margin:8px 0px 0px 8px;}
.person  .i .t{float:left; width:100%; min-height:220px; line-height:40px;text-align:center;  display:inline;margin:0px 0px 0px 10px;}
.person  .i .t .title{float:left;width:100%;height:40px; text-align:center;margin:5px 0px 0px 0px;font-size:16pt; font-weight:bold;}
.person  .i .t .title A{font-size:16pt; font-weight:bold;}
.person  .i .t .text{float:left;width:100%; min-height:180px; text-align:left;color:#666666;font-size:12pt;line-height:40px;}
.person  .i .tmore{float:left;width:100%;height:40px;line-height:40px; text-align:right;}
.person  .i .tmore a{color:#666666; font-weight:bold;} 

iname{float:left;display:inline-block;width:20%;height:40px;line-height:40px;text-align:left;color:#191717;font-weight:bold;}
inamev{float:left;display:inline-block;width:70%;height:40px;line-height:40px;text-align:left;color:#191717;}
iinfo{float:left;display:inline-block;width:100%;height:40px;line-height:40px;text-align:left;color:#191717;font-weight:bold;text-indent:0px;}
iinfov{float:left;display:inline-block;width:100%;min-height:60px;line-height:40px;text-align:left;color:#191717;text-indent:0px;}

iname1{float:left;display:inline-block;width:20%;height:40px;line-height:40px;text-align:left;color:#191717;font-weight:bold;}
inamev1{float:left;display:inline-block;width:75%;height:40px;line-height:40px;text-align:left;color:#191717;}
iinfo1{float:left;display:inline-block;width:95%;height:40px;line-height:40px;text-align:left;color:#191717;font-weight:bold;}
iinfov1{float:left;display:inline-block;width:95%;min-height:60px;line-height:40px;text-align:left;color:#191717}
.font14px{font-size:14px;}
