@charset "utf-8";
/* CSS Document 
标准色：#006835
*/
.video-section{ width:1100px; margin:0 auto 20px; }
.video{ width:1100px; margin:auto;  overflow:hidden; }
.video-play{ width:650px; overflow:hidden;}
.video-play h2{ font-size:20px; padding:6px 0; font-weight:normal;}
.video-play .video-c{ border:1px solid #aaa; width:648px; height:365px;}
.video-play .video-xg{ border:1px solid #aaa; border-top:none; width:648px; height:38px; line-height:18px;}
.video-play .video-xg .dz ,.video-play .video-xg .ndz ,.video-play .video-xg .sc ,.video-play .video-xg .bf,.video-play .video-xg .sj,.video-play .video-xg .fx{ float:left;  color:#afafaf; margin-top:10px; padding-left:15px; }
.video-play .video-xg .dz a{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px 2px; height:25px; display:inline-block; float:left; color:#afafaf;}
.video-play .video-xg .dz a:hover{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px -21px; height:25px; display:inline-block; float:left; color:#afafaf;}
.video-play .video-xg .ndz a{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px -64px; height:25px; display:inline-block;  float:left; color:#afafaf;}
.video-play .video-xg .ndz a:hover{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px -87px; height:25px; display:inline-block;  float:left; color:#afafaf;}
.video-play .video-xg .sc a{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px -133px; height:25px; display:inline-block; color:#afafaf;}
.video-play .video-xg .sc a:hover{ padding-left:20px; background:url(../images/icon.png) no-repeat -117px -156px; height:25px; display:inline-block; color:#afafaf;}


.video-play .video-xg .fg{padding-left:20px; padding-right:0px; float:left;  color:#eaeaea;  margin-top:10px; font-size:12px;}
.video-play .video-xg .fx-iconwx{ margin-left:10px; margin-top:7px;  float:left;  width:18px; height:15px; display:inline-block;}
.video-play .video-xg .fx-iconqq{  margin-left:10px;  margin-top:7px; float:left; width:18px; height:15px;  display:inline-block;}
.video-play .video-xg .fx-iconkj{ margin-left:10px;  margin-top:7px; float:left; width:18px; height:15px;  display:inline-block;}
.video-play .video-xg .fx-iconwb{  margin-left:10px;  margin-top:7px; float:left;  width:22px; height:15px;  display:inline-block;}
.video-play .video-xg .fx-iconwx a{background:url(../images/icon.png) no-repeat 0 0;  height:15px; display:block;}
.video-play .video-xg .fx-iconqq a{background:url(../images/icon.png) no-repeat -25px 0;  height:15px; display:block;}
.video-play .video-xg .fx-iconkj a{background:url(../images/icon.png) no-repeat -48px 0;  height:15px; display:block;}
.video-play .video-xg .fx-iconwb a{background:url(../images/icon.png) no-repeat -70px 0;  height:15px; display:block;}
.video-play .video-xg .fx-iconwx a:hover{background:url(../images/icon.png) no-repeat 0 -31px; }
.video-play .video-xg .fx-iconqq a:hover{background:url(../images/icon.png) no-repeat -25px -31px;}
.video-play .video-xg .fx-iconkj a:hover{background:url(../images/icon.png) no-repeat -48px -31px;}
.video-play .video-xg .fx-iconwb a:hover{background:url(../images/icon.png) no-repeat -70px -31px;}

.video-list{ width:392px; height:454px; overflow:hidden;}
.video-list h3{ font-size:20px; padding:6px 0; font-weight:normal;}
.container1 {
	width: 390px;
	height: auto;
	border:1px solid #aaa;
	float: left;
}

.container1 .div_scroll {
	width: 100%;
	float: left;
}	

.container1 .scroll_container {
	overflow: hidden;
	position: relative;
	background-color: #fff;
}

.container1 .scroll_absolute {
    position: absolute;
}

.container1 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: green;
    margin: 0;
    padding: 0;
}

.container1 .scroll_track {
	position: relative;
	background-color: #d2d2d2;
}

.container1 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #959595;
}

.container1 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #D6B74B;
}

.container1 .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}
.xgsp li{ float:left; overflow:hidden; position:relative; margin:6px 0 5px 10px; width: 100%;}
.xgsp li p{ width:100%;  line-height:22px; font-size:14px; }
.xgsp li p a{color:#878787;}
/*zhuanjia*/
.zj-section{ width:1100px; margin:0 auto 20px; overflow:hidden; }
.zj-con{ width:1100px; margin:0 auto; }
.zj-con h3{ font-size:18px; line-height:36px; font-weight:normal; color:#000;}
.zj-con h3 a{ color:#000}
.zj-con h3 span{ font-size:14px; line-height:36px; font-weight:normal; padding-left:10px;}


.container2 {
	width: 1098px;
	height: auto;
	border:1px solid #aeaeae;
	padding: 0;
	float: left;
    color: #878787;
    line-height: 28px;

}
.container2 .div_scroll {
	width: 100%;
	height: 300px;
	overflow: auto;
	float: left;
}	
.container2 .scroll_container {
	overflow: hidden;
	position: relative;
	background-color: #fff;
}
.container2 .scroll_absolute {
    position: absolute;
	color:#878787;
	line-height:28px;
	font-size:14px;
}
.container2 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: green;
    margin: 0;
    padding: 0;
}
.container2 .scroll_track {
	position: relative;
	background-color: #d2d2d2;
}
.container2 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #959595;
}
.container2 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #369DB4;
}
.container2 .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}


.qa-section{ width:1100px; margin:0 auto 20px; }
.qa-tit{width:1100px; margin:auto; height:35px; margin-bottom:10px; margin-top:20px; color:#afafaf;}
.qa-tit h3{ width:980px; height:30px; text-align:left; font-size:18px; float:left; color:#4c4a4a;}
.qa-tit h3 i{ display:inline-block; background:#006835; width:5px; height:15px; margin-top:10px; margin-right:5px;}
.qa-tit h3 span{ display:inline-block; float:right; font-size:14px; line-height:30px;}
.qa-tit .qz-tit-r{ width:100px; height:35px; float:right; font-size:18px;  text-align:center;}
.wytw{ width:1100px; height:66px; margin:auto; padding-bottom:20px; overflow:hidden; position:relative;}
.wytw p.dlzc{ width: 1100px; height: 30px; line-height:30px; position:absolute; top:0; left:0; z-index:99; text-align:center; padding-top:15px;}
.wytw p.dlzc a{ cursor:pointer;}
.que-input{position:absolute; top:0px; left:0px; width:980px; height:66px; z-index:98;}
.que-input textarea{
	border: 1px solid #a7a7a7;
	border-right:none;
    display: block;
    font-size: 12px;
	line-height: 18px;
    height: 54px;
    width: 969px;
    padding: 5px;
    }
.que-sub{position:absolute; top:0px; left:980px; width:120px; height:66px; z-index:98;}
.que-sub input{ background:#d2d2d2; color:#fff; font-size:16px; width:119px; height:66px; border: 1px solid #a7a7a7;
	border-left:none; }
.comment{ width:1100px; margin:0 auto 20px; }
.comment-boxcon{width:1100px; margin:0px auto; overflow:hidden;}
.comment-boxcon h3{ border-bottom:1px solid #dfdfdf; height:25px;}
.comment-boxcon h3 span{ display:inline-block; background:#006835; padding:0px 10px; line-height:25px; color:#fff;}
.comment-event{width:1100px; margin:auto; overflow:hidden; margin-top:10px; border-bottom:1px solid #f5f5f5; padding-bottom:10px;}
.comment-pic{ width:50px; height:50px; float:left; background:#ccc;}
.comment-box{ width:1030px; height:auto; float:right;}
.comment-box .comment-tit{ font-size:18px;}
.comment-box .comment-tit span{ padding-left:10px; font-size:14px; color:#b0acac;}
.comment-box .comment-con{ padding:10px 0;}
.comment-box .pjzf{  text-align:right;}
.comment-box .pjzf a{ padding-left:20px; font-size:14px; color:#666;}

