@charset "utf-8";
body{ margin:0px; padding:0px; font-size:12px; color:#000; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif}

img,ul,li{ border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; list-style:none;}
a{ text-decoration:none;margin:0px;padding:0px;color:#000;}
.top_search{background:URL(/ydbweb/img/search.png) no-repeat; height:24px; line-height:24px; width:190px; float:right; margin:20px 30px 0 0;}
.top_search form{ float:left; padding:0px; margin:0px;}
.top_search_input{ border:0px; margin-left:12px;margin-top:4x; color:#777; height:16px; line-height:16px; width:143px; 
}
.top_search form input{ height:16px; line-height:16px;font-family:"Apple LiSung Light","SimSun"; font-size:12px;}

.top_search_submit{ width:27px; cursor:pointer; background:none;border:0px;}
.header_bg{top:0px; width:100%; max-width:990px; margin:0 auto; background:#ffffff}
.header_bg{top:0px; width:990px; margin:0 auto;background:#ffffff}
.top_button{ background:URL(/ydbweb/img/top_button.png) no-repeat; height:20px; line-height:20px;width:660px; float:right;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.top_button li{ float:left; display:inline; width:13%; text-align:center;}
.top_button a{ float:left; color:#f4f4f4; margin-right:3%;text-align:center;}
.header_div{ margin-top:10px; clear:both; width:990px; margin:10px auto}
.bjqs{width:100%; max-width:1920px; margin:auto; padding-top:20px; clear:both; position:relative;}
.bjqs img{ padding:0px; width:100%; margin:0px;  display:block; }
.nbsp_1{float:left;width:26%;height:1px;}
.nbsp_2{float:left; width:15%; height:1px;}
.logo{ padding-top:0px;  float:left; }
.top_right{float:right;font-size:14px; padding-right:0px; width:810px; height:82px}
.top_loginreg{ float:right;  height:40px;margin-top:10px; margin-top:20px; }
.top_loginreg img{ vertical-align:middle;}
#top_menu{ clear:both; margin-right:-20px ;  height:22px;width:810px;z-index:9999; text-align:right; float:none;}
.top_menu{ width:100px; height:22px; float:left; position:relative; z-index:9999 }
.top_menu ul{ z-index:99999; display:none; list-style:none}
.top_menu a{font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-weight:normal;}
.top_menu img{ padding-right:0px; vertical-align:middle;}

.top_menu .top_menu_submenuul{ padding-top:11px; margin-top:0px;width:100px; *padding-top:5px;  z-index:99999;} 
.top_menu .top_menu_submenu{ display:block; font-size:14px; background-color:#FFF; border-top: 1px solid #e2e2e2;  padding-top:15px; *padding-top:15px; padding-bottom:15px;display:block; font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;  -webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.18);    -moz-box-shadow: 0 3px 4px rgba(0,0,0,0.18);   box-shadow: 0 3px 4px rgba(0,0,0,0.18);}

.top_menu .top_menu_submenu li{ padding: 0 0 0 0 ; margin: 0; z-index:99999;zoom: 1}
.top_menu .top_menu_submenu li a{ display:block; font-size:14px;font-family:"Hiragino Sans","微软雅黑","Microsoft Yahei";z-index:99999}
.top_menu .top_menu_submenu li a:hover{ color:#0190d9; }
.top_menu .top_menu_submenu li{ line-height:30px; height:30px; width:100px; text-align:center; *line-height:27px; *height:27px;}

.topmenusp {clear:both; height:10px; padding-top:0px; margin-top:0px; *height:0px;}

.index_dh_xl_01{width:111px;height:15px;display:block;background-image: url(/ydbweb/img/index_dh_xl_01.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/index_dh_xl_01.png');_ background-image: none;}
.index_dh_xl_02{width:111px; text-align:center;  line-height:30px;background:url(/ydbweb/img/index_dh_xl_02.png) repeat-y #fff; padding: 0 0 0 0}
.index_dh_xl_02 li,.index_dh_xl_02 a{ clear:both; float:none; display:block; margin-left:0px;}
.index_dh_xl_02 li{list-style-position:outside}


.index_dh_xl_03{width:111px;height:7px;display:block;  clear:both;background-image: url(/ydbweb/img/index_dh_xl_03.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/index_dh_xl_03.png');_ background-image: none;}

/*仅首页样式*/
.index_class{ width:1005px; margin:0 auto;   height:100%;max-height:870px; clear:both;}
.index_class img{ width:100%;}
.index_imgbg_1,.index_imgbg_2,.index_imgbg_3,.index_imgbg_4,.index_imgbg_5,.index_imgbg_6,.index_imgbg_4b{width:320px; height:320px; position:absolute; top:25%; z-index:1; left:0}
.index_imgbg_1{background:url(/ydbweb/img/class_1_966.png) no-repeat;}
.index_imgbg_2{background:url(/ydbweb/img/class_2.png) no-repeat;}
.index_imgbg_3{background:url(/ydbweb/img/class_3.png) no-repeat;}
.index_imgbg_4{background:url(/ydbweb/img/class_4.png) no-repeat;}
.index_imgbg_4b{background:url(/ydbweb/img/class_4b.png) no-repeat;}
.index_imgbg_5{background:url(/ydbweb/img/class_5.png) no-repeat;}
.index_imgbg_6{background:url(/ydbweb/img/class_6.png) no-repeat;}

.index_class_img1{float:left;width:320px; height:457px; padding-left:15px;position:relative; margin-top:1%; text-align:center;}
.index_img_mov img{ z-index:9999; width:170px; height:170px;position:absolute;left:25%;z-index:2; top:0%; }

.index_class_img1:hover .index_img_mov img{

animation:mymove 0.2s 1;
-moz-animation:mymove 0.2s 1; /* Firefox */
-webkit-animation:mymove 0.22s 1; /* Safari and Chrome */
-o-animation:mymove 0.2s 1; /* Opera */
	}
@keyframes mymove
{
from { width:150px; height:150px;left:30%;top:2%; }
to {width:170px;height:170px;left:25%;top:0%; }
}

@-moz-keyframes mymove /* Firefox */
{
from { width:150px; height:150px;left:30%;top:2%; }
to {width:170px;height:170px;left:25%;top:0%; }
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
from { width:150px; height:150px;left:30%;top:2%; }
to {width:170px;height:170px;left:25%;top:0%; }
}

@-o-keyframes mymove /* Opera */
{
from { width:150px; height:150px;left:30%;top:2%; }
to {width:170px;height:170px;left:25%;top:0%; }
}

/*

@-webkit-keyframes index_class_img1 span{
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.index_class_img1 span:hover{left:29%;}
.index_class_img1 span img{width:100%; max-width:150px;transition: 0.1s;}
.index_class_img1 span:hover img{ width:120%; max-width:170px;}
*/



.index_bottom{ clear:both;width:100%;  max-width:1920px; margin:0 auto; height:750px;background:URL(/ydbweb/img/bottom_bg.png) no-repeat; background-position:bottom; background-size:100%;  position:relative}
.index_bottom_2{ width:990px; margin:10px auto; height:750px; clear:both;}

.bottom_vidoe,.bottom_news{ width:48.5%;max-width:485px; height:100%; max-height:480px;  float:left; margin-top:0px; padding-top:0px; position:relative;}
.bottom_vidoe{ background:URL(/ydbweb/img/bottom_vidoe.png) no-repeat;  margin-right:20px;position:relative; z-index:999}
.bottom_news{ background:URL(/ydbweb/img/bottom_news.png) no-repeat;position:relative;}
.news_bottom{ position:absolute; bottom:10px; clear:both; padding-left:190px; }
.news_bottom li{ float:left;}
.news_bottom input{ border:2px #f5f4f2 solid; background-color:#dcd7ce; width:18px; text-align:center; font-size:16px; color:#4d4d4d; font-weight:bolder; height:20px; line-height:18px; margin-left:5px; margin-right:5px; }
.vidoe_swf{position:absolute; top:174px; left:19px;}
.bottom_vidoe_title a{ width:120px; height:50px; float:right;}
.bottom_vidoe_title{  margin-top:90px; padding-right:5px;}
.bottom_vidoe_mov{background:URL(/ydbweb/img/bottom_video_mov.png) no-repeat;width:64px; height:50px; float:left; margin-top:100px;margin-left:110px; _margin-left:55px;transition: 0.5s;}
.bottom_vidoe:hover .bottom_vidoe_mov{transform:rotate(-15deg);transform-origin:bottom;}
.bottom_news_title a{ width:120px; height:50px; float:right;}
.bottom_news_title{  margin-top:90px; padding-right:5px;}
.bottom_news_list{  margin-top:215px; margin-left:50px; width:400px;  line-height:40px;color:#492725;}
.bottom_news_list1{ top:218px; left:50px; width:400px;  line-height:40px;color:#492725; position:absolute}
.bottom_news_list2{ top:218px; left:50px; width:400px;  line-height:40px;color:#492725; position:absolute}

#booknews{ margin-left:5px; margin-top:3px; cursor:pointer; width:80px; float:left}
#opennews{margin-left:5px; margin-top:3px;cursor:pointer; width:80px;float:left}
.indexnews_search{height:24px; width:160px;float:right; margin-top:3px; margin-right:10px; background:URL(/ydbweb/img/indexnews_search.png) no-repeat;}
.indexnews_search form{   height:24px; margin-bottom:5px;}

.indexnews_search form input{ height:16px; line-height:16px;font-family:"Apple LiSung Light","SimSun"; font-size:12px; }
.indexnews_search_input{border:0px; margin-left:12px;color:#5D3937; margin-top:3px; height:16px; line-height:16px; width:116px; position:absolute;}
.indexnews_search_submit{ width:27px; margin-left:130px; margin-top:3px; cursor:pointer; background:none;border:0px;  position:absolute}

.searchclassbar{top:178px; left:20px; width:444px; height:40px;  line-height:40px;color:#492725; position:absolute ;white-space:nowrap; }

.bottom_news_mov{background:URL(/ydbweb/img/bottom_news_mov.png) no-repeat;width:64px; height:50px; float:left; margin-top:98px;margin-left:100px;_margin-left:50px;transition: 0.5s;}

.bottom_news:hover .bottom_news_mov{transform:skewx(15deg) skewY(-15deg);transform-origin:bottom;}
.list_href{ float:left;font-size:14px; font-weight:bolder; width:300px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.list_href a{margin-left:20px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;color:#492725;}
.list_date{ float:right; font-size:12px;}
.vidoe_paly{background:URL(/ydbweb/img/vidoe.png) no-repeat; width:448px; height:252px; top:174px; left:19px; position:absolute}
.vidoe_paly img{ cursor:pointer; margin-left:150px;margin-top:50px;}
/*仅首页样式*/

.foot_top{ clear:both; z-index:1;clear:both; width:100%; margin:auto; padding-top:0px;  text-align:center; position:absolute; top:90px; }
.foot_top img{ margin-top:30px;}
.foot_top img{ margin-top:30px;}
#focus_us{ width:100%; clear:both;}
#focus_us a{ text-decoration:none; float:right;}
#focus_us img{ }
.wp-footer .footer {	position: relative;}
.overflow100{width:100%; overflow:hidden; position:relative}
.cultrue{width:1920px;margin-left:-960px;left:50%;text-align:center; padding-top:10px; position:relative}
.cultrue li,.cultrue img{ width:100%; display:block; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; border:none; vertical-align:top;}

/*幻灯*/
.Homeslide{ max-height:435px;height:100%; color:#666565;position:relative; }
.Homeslide_hand0,.Homeslide_hand1{width:66px; height:110px;position:absolute;top:520px; cursor: pointer;}
.Homeslide_hand0{background:url(/ydbweb/img/cultrue/left.png) no-repeat;left:55px; }
.Homeslide_hand0:hover{background-position: 0 0;}
.Homeslide_hand1{background:url(/ydbweb/img/cultrue/right.png) no-repeat; right:55px}
.Homeslide_hand1:hover{background-position: 0 0;}
.Homeslide_bigwrap{width:100%;height:100%;position:relative;}
.Homeslide_bigpicdiv{width:540px;height:305px; position:absolute; left:210px;top: 82px}
.Homeslide_bigpicdiv img{ width:540px; height:305px;position:relative;}
.Homeslide_detail{height:270px;line-height:2em;}
.Homeslide_ralate{height: 36px;}
.Homeslide_ralate a{color:#ff6600;}
.Homeslide_thumb{height:53%;width:600px; overflow:hidden; border-top: none; left:180px;position:absolute;top:510px; margin-top:0px}
.Homeslide_thumb ul{width:10000px; position:relative;}
.Homeslide_thumb li{width:100%;max-width:200px; float:left;text-align: center;line-height:10px;cursor:pointer;position:relative;padding-top: 0px;color:#fff}
.Homeslide_thumb li.this{ font-weight:bolder; color:#fabd00;}
.Homeslide_thumb li.this .Homeslide_angle{display:block;}
.Homeslide_thumb li img{width:100%;display:block;margin:0 auto;margin-bottom:6px;}
.video_culture{ position:absolute; top: 82px; left:210px}
.mer_top{ width:100%; height:110px;background-color:#00baeb;}
.mer_top_inc{ width:90%; min-width:950px;max-width:1110px; margin:auto;}
.mer_top_logo{ line-height:110px; height:110px; float:left; padding-left:5%;}
.mer_top_logo img{ vertical-align:middle;}
.mer_top_botton{ float:right; margin-top:70px;}
.mer_top_botton a{ color:#fff; font-size:16px;}
.login_bg{ width:100%;overflow:hidden; min-height:830px;background:URL(/ydbweb/img/mer/bg.png) no-repeat; background-position:bottom; clear:both; position:relative}
.login_login{ width:60%; min-width:950px; margin:0 auto; padding-top:0px;}
.login_login2{ width:1250px; margin-left:-625px;left:50%; overflow:hidden; padding-top:0px;position:relative}
.login_left{ float:left; background:URL(/ydbweb/img/mer/ad.png) no-repeat;width:500px;  height:450px;}
.login_right{ float:right; padding-right:80px;}
.login_table{ position:relative;}
.login_table_tr{ height:45px; background-color:#00baeb; width:350px;    -moz-border-radius: 8px 8px 0 0;    -webkit-border-radius: 8px 8px 0 0;    border-radius:8px 8px 0 0; }
.login_table_tdbg{	height:440px;	border:1px #ceccc0 solid;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px; 
	background-color:#fff;
}
.login_table_td{ height:420px; text-align:center;position:absolute; top:100px; color:#545454;}
.login_table_td li{  clear:both; margin-left:50px; padding-top:20px;_padding-top:10px;*padding-top:10px}
.login_table_td a{color:#545454;}

.login_input{ height:36px; line-height:36px;float:left; width:200px;border:1px #ababab solid;font-size:13px; padding-left:10px; color:#545454;}
.login_user{background:URL(/ydbweb/img/mer/user.png) no-repeat #ababab; float:left; width:40px;  height:40px;font-size:14px;}
.login_password{background:URL(/ydbweb/img/mer/pw.png) no-repeat #ababab; float:left; width:40px;  height:40px; }
.login_chk{float:left; width:85px;  height:40px; line-height:40px; background-color:#ababab;font-size:12px;color:#f5f5f5;}
.login_chkno{ color:#333a82; font-size:20px; float:left;line-height:40px; padding-left:35px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif}
.login_chkno img{ vertical-align:middle}
.login_forget{ padding-left:105px;}
.login_bt_login,.login_bt_reg{	 -moz-border-radius: 5px;    -webkit-border-radius:  5px;    border-radius: 5px; 	background-color:#00baeb;
	width:250px; height:40px; line-height:40px; text-align:center;	border:0px;	cursor:pointer;	 font-size:18px;color:#fff;	}
.login_bt_login:hover{background-color:#00b1df; }
.login_bt_reg{background-color:#fff;border:1px #00baeb solid;color:#00baeb;}
.login_paopao{background:URL(/ydbweb/img/mer/paopaobg.png) no-repeat;  width:1250px; overflow:hidden;  height:1100px;padding-bottom:330px; }
.login_paopao_2{word-break:break-all;word-wrap:break-word;padding-top:145px; width:700px; height:200px; margin: 0 auto;}
.tk_title{ color:#00baec; font-size:28px; line-height:90px; margin-top:10px; height:90px; width:90%; text-align:center; }
.tk_thank{ color:#f8296d; padding-top:60px;text-indent:2em; width:620px;}
.tk_ny{ border:1px #ccc solid; padding:25px; width:530px;padding-left:55px;padding-bottom:40px; margin-top:20px;}
.tk_ny li{text-indent:-25px;}
.tk_button{ text-align:center; margin-top:50px;}
.tk_button input,.goto_reg{ border:0px; text-align:center; height:35px; line-height:35px; width:190px; font-size:16px; color:#fff; cursor:pointer; -moz-border-radius: 5px;    -webkit-border-radius:  5px;    border-radius: 5px; }
.tk_button_1{ background-color:#00baec; margin-right:20px;}
.tk_button_1:hover{ background-color:#00aedd;}
.tk_button_2{ background-color:#777777;}
.tk_button_2:hover{ background-color:#5e5e5e;}
.regnow_table{ padding-top:10px; font-size:13px; margin: 0 auto}
.regnow_table li{ clear:both; padding-top:20px; *padding-top:10px;_padding-top:10px;padding-left: 200px; padding-bottom: 0px; display: block;vertical-align:top; zoom:1}
.reg_input{height:36px; line-height:36px;float:left; width:235px;border:1px #ababab solid;font-size:13px; padding-left:10px; color:#545454;}
.login_mail{background:URL(/ydbweb/img/mer/mail.png) no-repeat #ababab; float:left; width:40px;  height:40px;}
.login_pw_re{background:URL(/ydbweb/img/mer/pw_re.png) no-repeat #ababab; float:left; width:40px;  height:40px;}
.login_tel{background:URL(/ydbweb/img/mer/tel.png) no-repeat #ababab; float:left; width:40px;  height:40px;}
.reg_tips{ color:#ff0054;}
.reg_tips a{ color:#ff0054; text-decoration:underline;}
.goto_reg{	width:280px;background-color:#00baec;height:40px; line-height:40px;font-size:18px;}
.goto_reg:hover{ background-color:#00aedd;}
.havehy_img{background:URL(/ydbweb/img/mer/input_no.png) no-repeat; margin-left:5px; background-position:left bottom;height:30px; width:109px; display:block; float:left; padding-left:30px; color:#f8296d;}
.havehy_img a{ color:#00baeb; text-decoration:underline;}
.error_span{line-height:40px;}
.forget_bg{ clear:both;width:100%; margin:auto;text-align:center;padding-top:60px;}
.forget_title{ width:100%; margin:auto; padding-top:145px; text-align:center;color:#00baec; font-size:28px; line-height:90px; height:90px;}
.forget_text{ width:650px; color:#777; margin:auto; margin-top:50px; padding-left:170px; font-size:15px; }
.forget_text li{ margin-top:15px; width:100%;clear:both;float:left; }
.forget_mail,.forget_ok{ border:1px #00baeb solid; line-height:30px; height:30px; width:230px; padding-left:10px; font-size:14px;
 color:#797979;-moz-border-radius: 5px;    -webkit-border-radius:  5px;    border-radius: 5px;	}
.forget_ok{ background-color:#00baeb;text-align:center; cursor:pointer; height:35px; line-height:35px; width:120px;  border:0px; color:#fff;padding-left:0px; }
.forget_ok:hover{background-color:#00acd9;}
.clearfix:after {  content: "." ;  display: block ; height: 0 ; clear: both ; visibility: hidden ; }
 .clearfix{ display: inline-block; }
 /* Hides from IE-mac */ 
 *html .clearfix{ height:1%; }
 .clearfix{ display:block; }
 /* End hide from IE-mac */
 
.xwplayerall{width:790px; height:550px; border:#CCC solid 1px; position:relative}
.xwplayer{top:35px;left:35px; width:720px; height:480px; position:absolute; z-index:0; border:#ccc solid 1px;}
.xwplayerv{top:35px;left:35px; width:720px; height:480px; position:absolute; border:#ccc solid 1px; z-index:99;}
.xwplayerv img{top:162px;left:295px; position:absolute}


.cpshowv{width:790px; height:400px;position:relative; background-image:url(/enterprise/images/cpshowbg790400.png); overflow:hidden; margin-bottom: 20px; margin-top:30px;}
.cpvideo{top:40px;left:125px;width:480px;height:270px; position:absolute; z-index:0;}
.cpview {top:40px;left:125px;width:480px;height:270px; position:absolute ;z-index:99;}
.cpview img{top:80px;left:202px; position:absolute; }



.qghy8video{top:145px;left:957px;width:460px;height:260px; position:absolute; z-index:0;}
.qghy8view {top:145px;left:957px;width:460px;height:260px; position:absolute ;z-index:99;}
.qghy8view img{top:80px;left:176px; width:103px; height:103px; position:absolute; padding:0px 0px 0px 0px; display:inline}