body{
	background: #f5f6fb;
	font-family: "Microsoft YaHei";
}
.header{
	width: 100%;
	min-width: 1200px;
	max-width: 100%;
	/*background: #red;*/
}
.header .top_banner{
	width: 100%;
	position: relative;
}
.header .top_banner img{
	display: block;
	width: 100%;
}
.top_banner .logo_text{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 21%;
	z-index: 99;
}
.top_banner .logo_text .logo_settwo{
	width: 1118px;
	margin: 0 auto;
}
.top_banner .logo_text .logo_settwo img.haishuilogo{
	display: block;
	float: left;
	width:140px;
	height: 140px;
	margin-right: 44px;
}
.top_banner .logo_text .logo_settwo div.title_bgadd{
	float: left;
	width: 431px;
	height: 96px;
	padding-top: 20px;
}
.top_banner .logo_text .logo_settwo div.title_bgadd img{
	display: block;
	width:100%;
	height:100%;
}
.logo_navlin{
	width: 100%;
	background: #104f6e;
	height: 80px;
}
.header .top_line{
	width:1240px;
	height: 80px;
	margin: 0 auto;
}
.header .top_line div.logo_show{
	display: block;
	width: 318px;
	height: 68px;
	float: left;
	padding-top: 6px;
}
.header .top_line div.logo_show img{
	display: block;
	width:128px;
	height: 68px;
	float: left;
	margin-right: 10px;
}
.header .top_line ul{
	width: 895px;
	float: right;
}
.header .top_line ul li{
	float: left;
	line-height: 76px;
	font-size: 16px;
	padding: 0 13px;
}
.header .top_line ul li.act_nav{
	border-bottom: 4px solid #FFFFFF;
}
.header .top_line ul li.act_nav a{
	color: #fff;
	color:rgb(255,255,255,0.9)
}
.header .top_line ul li a{
	display: block;
	color: #fff;
	color:rgba(255,255,255,0.5)
}
/*底部样式*/
.footer{
	width: 100%;
	min-width: 1200px;
	/*background: #F7F7F7;*/
}
.footer .footer_line{
	width: 1200px;
	/*max-height: 300px;*/
	padding-bottom:20px;
	min-height: 200px;
	overflow: hidden;
	margin: 0 auto;
}
.footer .footer_line h2{
	line-height: 50px;
	padding-top: 10px;
	text-align: left;
	color: #333333;
	/*border-bottom: 1px solid #4b4b4b;*/
	font-weight: normal;
	text-indent: 1em;
}
.footer .footer_line h2 span.left_title{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-right: 20px;
	padding-top: 3px;
}
.footer_line h2 strong{
	display: block;
	float: left;
}
.footer_line h2 strong span{
	display: inline;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	cursor: pointer;
	padding: 0 20px;
	border-right: 1px solid #D8D8D8;
}
.footer_line h2 strong span.actindexbtn{
	color: #104f6e;
	font-weight: bold;
	/*background: #084e8b;*/
}
.footer_line .line_show{
	padding:20px 10px;
	/*min-height: 200px;*/
}
.footer_line .line_show ul{
	display: none;
}
.footer_line .line_show ul li{
	display: block;
	width: 23%;
	font-size: 13px;
	float: left;
	margin: 0 1%;
	height: 28px;
	line-height: 28px;
	color: #999999;
	overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.footer_line .line_show ul li a{
	color: #999999;
}
.footer_line .line_show ul li a:hover{
	color: #104f6e;
}
.footer_bottom{
	width: 100%;
	padding: 30px 0;
	background: #104f6e;
}
.footer_bottom_inside{
	width: 1200px;
	margin: 0 auto;
	color: #e7e9ea;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
}
.footer_bottom_inside p a{
	text-align: center;
	color: #e7e9ea;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}
/*中间内容部分*/
.center{
	width:100%;
	margin:30px auto 0;
	/*background: #fff;*/
	/*padding: 0 px;*/
}
.center_one{
	width: 1200px;
	margin: 0 auto 30px;
}
.center_one_left{
	float: left;
	width: 63%;
	margin-right: 2%;
	background: #fff;
}
.center_one_right{
	float: right;
	width: 35%;
	background: #fff;
	height: 450px;
}
/*.new_text_list .new_left{*/
	/*float: left;*/
	/*width: 260px;*/
/*}*/
/*.new_text_list .new_left img{*/
	/*display: block;*/
	/*width: 100%;*/
/*}*/
/*.new_text_list .new_list{
	width: 290px;
	float: right;
}*/
.new_text_list .new_list{
	width:90%;
	margin: 0 auto;
	padding: 20px 5%;
	float: none;
}
.new_text_list .new_list a{
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: left;
	color: #2B314B;
	font-size: 13px;
	overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.new_text_list .new_list a:hover{
	color: #104f6e;
}
.center h2{
	width: 100%;
	/*background: #eae9e9;*/
	position: relative;
	font-weight: normal;
	font-size: 15px;
	height: 40px;
	line-height: 40px;
	text-indent: 1em;
}
.center h2 a{
	font-size: 13px;
	color: #9c9c9c;
	position: absolute;
	right: 30px;
}
.center h2 a:hover{
	color: #104f6e;
}
.center_one_right h2{
	border-bottom: 1px solid #EBEBEB;
	position: relative;
}
.center_one_right h2 span{
	font-size: 14px;
	padding:0 15px;
	cursor: pointer;
	border-right: 1px solid #DCDCDC;
}
.center_one_right h2 a{
	display: none;
	position: absolute;
	right: 30px;
	top: 0;
}
.center_one_right h2 span.new_tabtz{
	border-right: none;
}
.center_one_right h2 span.colotext{
	color: #104f6e;
	font-weight: bold;
}
.center_one_left div{
	width:100%;
	height: 450px;
	/*margin: 0 auto;*/
	/*padding: 20px 0;*/
	overflow: hidden;
}
.center_one_right div.new_text_list{
	width: 96%;
	height: 410px;
	overflow: hidden;
	margin: 0 auto;
}
.center_one_right div.new_text_list .new_list{
	display: none;
}
.center_one_left div p{
	line-height: 26px;
	font-size: 14px;
	text-align: left;
}
.center_one_right div{
	line-height: 26px;
	font-size: 14px;
	text-align: left;
}
/*平台概况*/
.there_tap{
	width: 1200px;
	padding: 20px 0;
	font-size: 13px;
	color: #A9A9A9;
	background: url(../images/jiantou.png) no-repeat left center;
	margin: 0 auto;
}
.there_tap a{
	color: #A9A9A9;
}
.there_tap strong{
	color: #2B314B;
	margin-left: 22px;
}
.intermediaite{
	width: 1180px;
	background: #FFFFFF;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 10px 10px;
	min-height: 450px;
}
.intermediaite .tab_left{
	width: 20%;
	float: left;
	margin-right: 1%;
	/*background: #f0f0f0;*/
	background: #eaf1f7;
	min-height: 350px;
	overflow: hidden;
}
.intermediaite .tab_left .tab_line ul{
	width: 100%;
	padding-top: 30px;
}
.intermediaite .tab_left .tab_line ul li{
	width: 100%;
	height: 44px;
	line-height: 44px;
	font-size: 14px;
	text-align: left;
	text-indent: 2em;
	cursor: pointer;
	border-left: 3px solid #e6edf4;
}
.intermediaite .tab_left .tab_line ul li a{
	color: #333;
}
.intermediaite .tab_left .tab_line ul li.act_line{
	background: #fff;
	border-left: 3px solid #104f6e;
}
.act_line a{
	color: #104f6e !important;
}
.intermediaite .info_right{
	width: 78%;
	float: right;
	background: #fff;
	padding: 20px 0;
}
.info-right-list{
	width: 96%;
	margin: 0 auto;
}
.info-right-list ul{
	width: 100%;
}
.info-right-list ul li{
	width: 100%;
	padding: 15px 0;
	border-bottom:1px solid #f5f5f5;
}
.info-right-list ul li a{
	font-size: 13px;
	color: #2B314B;
}
.info-right-list ul li a strong{
	width: 80%;
	float: left;
	font-weight: normal;
}
.info-right-list ul li a span{
	float: right;
	color: #A9A9A9;
}
.intermediaite .tab_left h3{
	width: 100%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 15px;
	font-weight: normal;
	background: #104f6e;
	color: #ffffff;
}
/*媒体资源库*/
.media_banner{
	width: 100%;
	height: 200px;
	margin-bottom: 20px;
	background: gainsboro;
}
.boutique_pictures{
	background: #fff;
	margin-bottom: 20px;
}
.boutique_video{
	background: #fff;
	margin-bottom: 20px;
}
.pictures_many a{
	float: left;
	width: 270px;
	height: 230px;
	border: 1px solid #f5f5f5;
	position: relative;
	margin: 10px 13px;
	background:url(../images/210.png) no-repeat center center;
	background-size: 100%;
}
.pictures_many a img{
	display: block;
	width: 100%;
	height: 100%;
}
.pictures_many a p{
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
	left: 0;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
}
/*资源检索左侧导航菜单*/
#stump_menu {
	margin: 10px auto;
	max-height: 500px;
	overflow: hidden;
	overflow-y: auto;
}
#stump_menu .subNav {
	cursor: pointer;
	font-size: 14px;
	color: #104f6e;
	line-height: 44px;
	padding-left: 20px;
	background: url(../images/leftjiantou1.png) no-repeat;
	background-position: 95% 50%
}
#stump_menu .subNav:hover {
	color: #104f6e;
}

#stump_menu .currentDd {
	color: #104f6e
}
#stump_menu .currentDt {
	background-image: url(../images/leftjiantou.png);
}
#stump_menu .navContent {
	display: none;
}
#stump_menu .navContent li a {
	display: block;
	height: 32px;
	text-align: left;
	padding-left: 30px;
	font-size: 13px;
	line-height: 32px;
	color: #333;
	border-left: 3px solid #eaf1f7;
}
/*#stump_menu .navContent li a:hover{
	background: #f0f0f0;
	border-left: 3px solid #084e8b;
	color: #084e8b;
}*/
#stump_menu .navContent li a.actleft{
	background: #fff;
	border-left: 3px solid #084e8b;
	color: #084e8b;
}

/*资源检索右侧列表*/
#search_right_list{
	width: 96%;
	margin: 0 auto;
}
/*搜索框*/
.category_search{
	width: 550px;
	margin: 0 auto;
}
.category_search input{
	width: 400px;
	padding: 0 15px;
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: left;
	border: 1px solid #f5f5f5;
	float: left;
	border-radius: 3px;
}
.category_search a{
	width: 100px;
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	float: right;
	border:1px solid #104f6e;
	color: #104f6e;
	font-size: 15px;
	font-weight: bold;
	border-radius: 3px;
}
.category_search a:hover{
	background: #104f6e;
	color: #FFFFFF;
}
/*资源检索表格*/
#search_right_list .category_list{
	padding: 20px 0;
	width: 100%;
	min-height: 350px;
	/*border: 1px solid red;*/
}
#category_list_titile{
	width: 100%;
	background: #104f6e;
	height: 44px;
	line-height: 44px;
	color:#FFFFFF;
}
#category_list_titile strong{
	text-align: center;
	display: block;
	font-weight: normal;
	float: left;
	font-size: 14px;
}
#category_list_titile strong.img01{
	width: 8%;
	height: 44px;
}
#category_list_titile strong.name02{
	width: 18%;
}
#category_list_titile strong.name03{
    width: 20%;
}
#category_list_titile strong.name04{
	width: 30%;
}
#category_list_titile strong.name05,#category_list_titile strong.btn06{
	width: 12%;
	height: 44px;
}
#category_list_show{
	min-height: 200px;
}
#search_right_list ul{
	width: 100%;
}
#search_right_list ul li{
	width: 100%;
	padding: 15px 0;
	border-bottom:1px solid #f5f5f5;
}
#search_right_list ul li img,#search_right_list ul li span,#search_right_list ul li a{
	display: block;
	float: left;
	font-size: 13px;
}
#search_right_list ul li img{
	width: 8%;
	height: 44px;
	background: url(../images/zz/list.jpg) no-repeat center center;
	background-size: 100%;
}
#search_right_list ul li span.listidatel02{
	width: 16%;
	padding-left: 1%;
	padding-right: 1%;
	text-align: center;
}
#search_right_list ul li span.listidatel03{
    width: 18%;
    padding-left: 1%;
    padding-right: 1%;
    text-align: center;
}
#search_right_list ul li span.listidatel04{
	width: 28%;
	text-align: left;
	padding-left: 1%;
	padding-right: 1%;
}
#search_right_list ul li span.listidatel05,#search_right_list ul li a.listidatel06{
	width: 10%;
	padding-left: 1%;
	padding-right: 1%;
	text-align: center;
}
#search_right_list ul li span{
	display: -webkit-box;
	-webkit-line-clamp:2;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	word-break: break-all;
	color: #2B314B;
	line-height: 22px;
}
#search_right_list ul li a.listidatel06{
	color: #104f6e;
	line-height: 44px;
}
/*资源检索详情页*/
/*更新时间*/
.update_back{
	width: 100%;
	margin-bottom: 15px;
	/*padding: 15px 0;*/
}
.update_back span{
	display: block;
	color: #A9A9A9;
	text-align: left;
	font-size: 13px;
	height: 34px;
	line-height: 34px;
	float: left;
}
.update_back a{
	display: block;
	width: 80px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	height: 34px;
	line-height: 34px;
	background: #104f6e;
	border-radius: 3px;
	float: right;
}
.searchxq_left{
	width: 37%;
	padding-bottom: 15px;
	margin-right: 1%;
	background: #FFFFFF;
	float: left;
	/*border: 1px solid #126CBB;*/
}
/*详情页左侧缩略图*/
.searchxq_left .v_out {
	width: 440px;
	margin: 0 auto;
	overflow: hidden;
}
.searchxq_left .v_show {
	width:440px;
	overflow: hidden;
	position: relative;
	height: 270px;
	float: left
}
.searchxq_left .v_cont {
	width: 6650px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.searchxq_left .v_cont ul {
	float: left;
	text-align: center;
	line-height: 50px;
}
.searchxq_left .v_cont ul li {
	width:440px;
	height: 260px;
	background: #f8f8f8;
	float: left;
	margin-top: 3px;
}
.searchxq_left .v_cont ul li img{
	display: block;
	width: 100%;
	height: 100%;
}
/*---缩略图---*/
.searchxq_left .v_out_p {
	position: relative;
	overflow: visible
}
.searchxq_left .circle-warp{
	width: 440px;
	overflow: hidden;
}
.searchxq_left .circle{
	width: 1000px;
}
.searchxq_left .circle li {
	width: 85px;
	height: 60px;
	float: left;
	margin-right:3px;
	background: #ccc
}
.searchxq_left .circle li img{
	display: block;
	width: 100%;
	height: 100%;
}
.searchxq_left .circle .circle-cur {
	background: #f00
}
/*---资源检索详情图片切换---*/
.banner_suolue{margin:0 auto;width:430px;overflow:hidden;}
.banner_suolue .large_box{margin-bottom:10px;width:430px;height:320px;overflow:hidden;}
.banner_suolue .large_box img{display:block;width:430px;height:320px;}
.banner_suolue .small_box{width:430px;height:73px;overflow:hidden;}
.banner_suolue .small_list{position:relative;float:left;width:390px;height:73px;overflow:hidden;}
.banner_suolue .small_list ul{height:73px;overflow:hidden;}
.banner_suolue .small_list ul li{position:relative;float:left;margin-right:4px;width:95px;}
.banner_suolue .small_list ul li img{display:block; width:92px; height: 71px;}
.banner_suolue .small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:90px;height:69px;border: 2px solid red;}
.banner_suolue .small_list ul li.on .bun_bg{display:block;}
.banner_suolue .btn{display:block;width:20px;height:73px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.banner_suolue .left_btn{float:left;background-image:url(../images/left_btn.png);}
.banner_suolue .right_btn{float:right;background-image:url(../images/right_btn.png);}

/*资源搜索详情右侧详情内容*/
.searchxq_right{
	width: 61%;
	/*padding: 20px 0;*/
	background: #FFFFFF;
	float: right;
	min-height: 500px;
	/*border: 1px solid green;*/
}
.essential_information{
	width: 100%;
}
.essential_information h3{
	background: #E7E9EA;
	border-left: 3px solid #104f6e;
	font-size: 15px;
	line-height: 38px;
	height: 38px;
	text-align: left;
	text-indent: 1em;
}
.essential_information .information_field{
	width: 96%;
	padding: 16px 2%;
}
.information_field ul li{
	float: left;
	width: 48%;
	margin: 4px 1%;
}
.information_field ul li strong{
	width: 30%;
	display:block;
	/*font-weight: normal;*/
	font-size: 13px;
	float: left;
	text-align: left;
}
.information_field ul li span{
	width: 69%;
	display:block;
	font-size: 13px;
	color: #999999;
	float: left;
	text-align: left;
	word-break: break-all;
	overflow: hidden;
}
/*更多列表跳转到详情页*/
.center_document{
	width: 1200px;
	background: #FFFFFF;
	margin: 20px auto;
	min-height: 300px;
}
.document_set{
	width: 98%;
	padding: 20px 1%;
}
.document_set h2{
	font-size: 18px;
	text-align: center;
	line-height: 38px;
}
.document_set .updata_time{
	font-size: 13px;
	color: #A9A9A9;
	text-align: center;
	padding-bottom: 20px;
}
/*.document_set p{*/
	/*font-size: 14px;*/
	/*line-height: 26px;*/
/*}*/
/*.document_set p span{*/
	/*font-size: 14px;*/
	/*line-height: 26px;*/
/*}*/

/*关于我们*/
.article-style{

}
/*灰色背景蒙版层样式*/
.gary_float{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index:88;
	background: #000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	/*display: block;*/
}
/*弹框*/
#imgshow_qh{
	width:430px;
	padding: 15px 15px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left:-230px;
	margin-top: -230px;
	background: #FFFFFF;
	filter:alpha(opacity=100) !important;
	-moz-opacity:1 !important;
	-khtml-opacity: 1;
	opacity: 1 !important;
	z-index: 99;
	box-shadow: 5px 5px 15px rgba(100,100,100,.1), -5px -5px 15px rgba(100,100,100,.1);
	display: block;
}
#close-btn{
	position: absolute;
	top:-10px;
	right: -10px;
	display: block;
	width: 22px;
	height: 22px;
	background:#333 url(../images/closed_gary.png) no-repeat center center;
	border-radius: 11px;
}
#learn_more{
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	margin: 10px auto;
	text-align: center;
	color: #FFFFFF;
	background: #084D8A;
	font-size: 13px;
}
/*分页样式设置*/
#pages {
	width: 100%;
	text-align: center;
	padding: 30px 0;
}
#pages {
	font-size: 12px;
	color: #999;
}
#pages a{
	font-size: 12px;
	color:#999;
	padding: 0 10px;
	border: 1px solid #f5f5f5;
	margin-right: 4px;
	line-height: 28px;
	display: inline-block;
	padding-top: 1px;
}
#pages a.actpage {
	color: #fff;
	border: 1px solid #104f6e;
	background: #104f6e;
}
#pages span {
	font-size: 12px;
	color: #104f6e;
	padding: 4px 8px;
}
/*首页新闻动态-左侧轮播*/
.banner-news {
	width: 756px;
	height: 450px;
	margin:0 auto;
	/*border: 1px solid #808080;*/
	position: relative;
	overflow: hidden;
}
.banner-news ul {
	width: 6600px;
	height: 450px;
	position: absolute;
	top: 0;
	left: 0;
}
.banner-news ul li {
	float: left;
}
.banner-news ul img {
	display: block;
	width: 756px;
	height: 450px;
	background: url(../images/bgbig.png) no-repeat center center;
}
.banner-news ol {
	position: absolute;
	width: 100%;
	bottom: 10px;
	right: 30px;
	text-align: right;
	font-size: 0px;
}
.banner-news ol li {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #706f89;
	display: inline-block;
	margin: 0 3px;
}
.banner-news ol li.on {
	background-color: #fff;
}
.banner-news .btn {
	width: 30px;
	height: 54px;
	background-color: #808080;
	opacity: .2;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	cursor: pointer;
	text-align: center;
	line-height: 54px;
	font-size: 40px;
	color: #fff;
	font-family: '宋体';
}
.banner-news .btn:hover {
	opacity: .5;
}
.banner-news .btn_l {
	left: 0;
}
.banner-news .btn_r {
	right: 0;
}
/*首页种质资源*/
.germplasm_two{
	width: 100%;
	background: #fff;
	padding: 30px 0;
	margin-bottom: 30px;
}
.germplasm_two_in{
	width: 1200px;
	margin: 0 auto;
}
.germplasmtitile_search{
	width: 500px;
	float: right;
}
.title_search strong{
	display: block;
	float: left;
	font-size: 16px;
	color: #333333;
	height: 36px;
	line-height: 36px;
	width: 200px;
}
.germplasmtitile_search input{
	width: 408px;
	padding: 0 15px;
	display: block;
	height: 34px;
	line-height: 34px;
	text-align: left;
	float: left;
	background: #f9faff;
	word-break: break-all;
	border: 1px solid #104f6e;
	border-radius: 5px 0 0 5px;
}
.germplasmtitile_search a{
	width: 60px;
	display: block;
	height: 36px;
	line-height: 36px;
	float: right;
	background:#104f6e url(../images/search.png) no-repeat center center;
	border-radius: 0 5px 5px 0;
}
.germplasm_imgshow{
	width: 100%;
	padding-top: 30px;
}
.germplasm_imgshow .show_img01{
	width: 100%;
	margin-bottom: 30px;
}
.germplasm_imgshow .show_img01 a{
	display: block;
	width: 161px;
	height:199px;
	float: left;
	margin-right: 46px;
}
.germplasm_imgshow .show_img01 a img{
	display: block;
	width: 100%;
	height: 100%;
}
.germplasm_imgshow .show_img02{
	width: 100%;
	margin-bottom: 20px;
}
.germplasm_imgshow .show_img02 a{
	display: block;
	width: 270px;
	height: 110px;
	float: left;
	margin-right: 39px;
}
.germplasm_imgshow .show_img02 a img{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/bglitle.png) no-repeat center center;
}
/*平台服务*/
.platform_services{
	width: 1200px;
	margin: 0 auto 30px;
	/*border: 1px solid red;*/
}
.platform_services h2{
	font-weight: bold;
	font-size: 16px;
}
.platform_services div{
	width: 100%;
}
.platform_services div a{
	display: block;
	float: left;
	width: 270px;
	height: 320px;
	background: #FFFFFF;
	margin-right: 39px;
}
.platform_services div a img{
	display: block;
	margin: 76px auto 0;
}
/*视频资源*/
.video_resources{
	width: 100%;
}
.video_resources h2{
	width: 1200px;
	margin: 0 auto 20px;
	font-size: 16px;
	font-weight: bold;
}
.video_resources h2 a{
	color: #999999;
	text-decoration:underline;
}
.video_resources_img{
	width: 100%;
	height: 400px;
	min-width: 1200px;
	background:url(../images/danshuibg.png) no-repeat center center;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
/*视频资源轮播*/
.video_resources_img .box{
	position: relative;
	padding: 90px 0;
}
.video_resources_img .inse_box {
	height: 238px;
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
}
#roll {
	width: 200%;
}
#roll dd {
	width: 326px;
	height:238px;
	float: left;
	margin-right: 11px;
	background: #FFFFFF;
}
#roll dd img{
	display: block;
	width: 310px;
	height: 176px;
	margin: 5px auto 0;
	background: url(../images/bgcente.png) no-repeat center center;
}
#roll dd p{
	width: 100%;
	height:62px;
	line-height: 62px;
	text-align: center;
	font-size: 14px;
	position: relative;
}
#roll dd p span{
	display: block;
	width: 30px;
	height: 30px;
	background: url(../images/videobg.png) no-repeat center center;
	position: absolute;
	left: 7px;
	bottom: 16px;
}
#roll dd p strong{
	position: absolute;
	left: 40px;
	bottom: 0;
	display: block;
	width: 290px;
	text-align: left;
	font-weight: normal;
	overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/
	color: #333333;
}
.video_resources_img .box span{
	position: absolute;
	bottom: 43%;
	display:block;
	width: 62px;
	height: 62px;
	text-align: center;
	cursor: pointer;
	z-index: 111;
	/*background:rgba(0, 0, 0, .2);*/
}
.video_resources_img .box .prev{
	background:url(../images/videoleft.png) no-repeat center center;
	left:42px;
}
.video_resources_img .box .next {
	right: 40px;
	background: url(../images/videoright.png) no-repeat center center;
}
/*返回顶部*/
#index_return_to_top {
	position: fixed;
	right:10px;
	bottom: 100px;
	width: 50px;
	height: 50px;
	box-shadow: 5px 5px 15px rgba(194, 194, 194, 0.2), -5px -5px 15px rgba(194, 194, 194, 0.2);
	background: #ffffff url(../images/topback.png) no-repeat center center;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
#index_return_to_top a {
	display: block;
	width: 100%;
	height: 100%;
}
#index_return_to_top span {
	display: block;
	width: 30px;
	height: 30px;
	padding: 10px;
	color: #FFFFFF;
	background: #1b346d;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	line-height: 15px;
	display: none;
}
#index_return_to_top:hover span{
	display: block;
}
/*媒体资源*/
.boutique_pictures{
	width: 1200px;
	background: #fff;
	margin:0 auto;
	margin-bottom: 20px;
}
.boutique_video{
	width: 1200px;
	background: #fff;
	margin:0 auto;
	margin-bottom: 20px;
}
.pictures_many a{
	float: left;
	width: 270px;
	height: 230px;
	border: 1px solid #f5f5f5;
	position: relative;
	margin: 10px 13px;
}
.pictures_many a img{
	display: block;
	width: 100%;
	height: 100%;
}
.pictures_many a p{
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
	left: 0;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
}