﻿@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;font-family:"微软雅黑" ; color:#4c4a4a; background:#000000 url(../images/bg.jpg) no-repeat center top; font-size:12px;}
a{color:#4c4a4a; text-decoration:none;}
a:hover{ color:#5a6bee;}
a img{ border:none;}
ul,li,dl,dt,dd,p,h2,h3,h4,h5{ list-style:none; padding:0; margin:0;}

.ydy_con img{azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}


/*引导页样式*/
.ydy_body{ background:#1b1b1b url(../images/ydy_bg_01.jpg) repeat-x center top; width:100%; float:left;}
.ydy_con{ width:1260px; margin:0 auto; padding:0;}
.ydy_logo{ width:65%; margin-top:25px; padding-left:35%;}
.ydy_xz{ width:61%; margin-top:400px; margin-left:187px; float:left;}
.ydy_xz img{ margin-left:10px;}
.ban1_left_b_l1{ float:left;}
.ban1_left_b_l2{ float:left; width:35%;}
.ban1_left_b_l2 img{ margin-bottom:6px;}
.ban1_left_b_r1{ float:right;width:35%; position:relative; top:-14px; }

.ydy_copy{ width:100%; color:#a6a7a8; background:#1b1b1b;  margin-top:10px; line-height:20px; float:left; font-size:12px; font-family:"宋体"; height:109px;}

.ydy_left{ float:left; margin-top:20px; margin-left:10%}
.ydy_right{ float:left; margin-top:30px; margin-left:20px;}

/*结束引导页样式*/


/*首页样式*/
.index_con{ width:1260px; margin:0 auto; padding:0;}
.icon_logo{ display: block; width:170px;height:77px;overflow:hidden; background:url(../images/mologo.png) no-repeat;}
.index_logo {float:left;color:#929292; margin-left: 20px; width:170px; height:77px;}

.top{ width:100%; height:55px; background:#292420;}
.logo{ float:left; margin-top:10px;}
.nav{ float:left; width:60%; margin-left:60px;}
.nav ul{ float:left; width:100%; }
.nav ul li{ float:left; width:20%; height:55px; text-align:center; font-size:18px; font-family:"微软雅黑";}
.nav ul li a{ height:55px; line-height:69px; color:#ffffff;}
.nav ul li a:hover{ text-decoration:underline; color:#CCCCCC;}
.nav ul li span{margin-left:20px; color:#FFFFFF;}

.top_right{ float:right; width:20%}
.top_ewm{ float:left; margin-top:15px;}
.wx_ewm{ position:relative;z-index:1;display:none;height:100px;width:100px;}
.top_ewm:hover .wx_ewm{display:block;padding:5px;}


.ban_top{ width:100%; margin-top:598px;}
.ban_top_left{ float:left; width:24%;}
.ban_top_main{ float:left; width:50%; margin-left:15px;}

.ppt-container { width:100%; height:327px; position : relative; } 
.ppt-container img { width:100%; height:100%} 
.ppt-container .hide { display:none; } 
.ppt-container ul.image-list li { position:absolute; top:0px; left:0px; } 
.ppt-container ul.button-list { list-style:none; position:absolute; left:80%; bottom:10px; } 
.ppt-container ul.button-list li { float:left; padding-right:10px; } 
.ppt-container ul.button-list span { background:#6a6867; padding:0 3px; line-height:11px; display:block; cursor:default;-webkit-border-radius:11px; border-radius:11px; border:1px solid #e2e0e0;} 
.ppt-container ul.button-list span.selected {  background:#000000;}

.ban_top_right {float:left; width:24%; margin-left:10px;}

#lib_Tab1{width:100%;margin:0px;padding:0px; background:#474749; float:left;}
.lib_Menubox {height:36px;line-height:36px;position:relative; background:#202028;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; height:36px; width:83%; font-size:12px; float:left;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:15%;color:#fff;height:36px;line-height:36px; padding-left:17px;font-family:"宋体"; font-weight:normal;}
.lib_Menubox li.hover{ background:#5a6bee;padding:0px; width:15%; color:fff;height:35px;line-height:35px;padding-left:17px;}
.lib_Menubox span{ float:right; margin-right:10px;}

.lib_Contentbox{ width:100%; float:left; overflow:hidden; height:291px;}
.lib_Contentbox h1{ width:100%; margin:16px 0 15px 17px; background:#343539; width:270px; height:30px; text-align:center; line-height:30px;}
.lib_Contentbox h1 a{width:88%;color:#fff; font-size:14px;font-family:"宋体"; overflow:hidden; text-overflow:ellipsis;white-space: nowrap; float:left; margin-left:5px;}
.lib_Contentbox ul{width:90%; float:left; padding-left:16px;}
.lib_Contentbox ul li{width:100%; line-height:30px; font-size:12px; float:left; font-family:"宋体";}
.lib_Contentbox ul li a{width:60%; line-height:30px; height:25px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap; float:left; color:#fff;}
.lib_Contentbox ul li span{ float:right;color:#8b8b8b;}
.lib_Contentbox ul li p{ float:left; color:#8b8b8b; margin-right:10px;}

.ban_main{ margin-top:25px; float:left; width:100%;}
.ban_main_left{ float:left; width:24%;}

.ban_main_main{ float:left; width:50%; margin-left:15px;}
.lib_Menubox_1 { float:left;height:38px;line-height:38px; position:relative;}
.lib_Menubox_1 ul{list-style:none; position:absolute; width:350px; height:38px; font-size:18px; font-family:"宋体"; float:left;}
.lib_Menubox_1 li{float:left; width:17%;cursor:pointer;color:#000000;height:38px;line-height:38px; padding-left:22px;font-family:"宋体"; font-weight:bold; background:url(../images/index_10.png) no-repeat;}
.lib_Menubox_1 li.hover{ background:url(../images/index_09.png) no-repeat; width:17%; color:#fff;height:38px;line-height:38px;padding-left:22px;}

.lib_Contentbox_1{ width:100%; float:left; overflow:hidden; height:386px;}

.ban_main_right{ float:left; margin-left:10px; width:24%; background:#474749;}
.con_Raiders{ float:left; width:100%; height:386px; overflow:hidden;}
.con_Raiders_tb{height:48px; line-height:48px; width:100%; background:#202028;}
.con_Raiders_tb span{ font-size:22px; font-family:"宋体"; color:#fff; font-weight:bold; padding-left:10px;}
.con_Raiders_tb a{ padding-left:55%; font-size:12px;}
.con_Raiders h2{ margin:18px 0 0 18px;}
.con_Raiders ul{width:90%; float:left; padding-left:16px; margin-top:10px;}
.con_Raiders ul li{width:100%; line-height:30px; font-size:12px; float:left; font-family:"宋体";}
.con_Raiders ul li a{width:70%; line-height:30px; height:25px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap; float:left; color:#fff;}
.con_Raiders ul li span{ float:right;color:#8b8b8b;}

.ban3{ background:#4d4d50; width:100%; float:left; margin-top:10px;}
.ban3_left{ float:left; height:130px; line-height:130px; margin:8px 0 0 25px; width:5%}
.ban3_right{ width:90%;float:left; margin-top:7px}
.ban3_right img{ margin:0 0 7px 15px;}

/*内页样式*/
.ban4{ width:100%; float:left; margin-top:510px; padding:0;}
.news{ width:100%;float:left; margin-top:0px;}
.news_left{ float:left; width:274px;}
.news_right{ float:left; width:666px; background:#FFF; padding:20px 30px}
.news_title{ float:left; width:100%; border-bottom:3px solid #eeeeee; padding-bottom:10px; margin-top:20px;}
.news_title_left{ float:left; width:50%;}
.news_title h2{ float:left; width:100%; font-size:30px; font-weight:normal; font-family:"微软雅黑"; color:#191919;}
.news_title span{ float:left; font-size:15px; width:100%;color:#8b8b8b}
.news_title_right{ float:right; width:34%; margin-top:18px; }
.news_title_right a{ float:left; font-size:15px; padding:8px 15px; color:#8b8b8b; margin:0 5px;}
.news_title_right a:hover{ border:1px solid #cdcdcd; color:#3b3b3b;}
#news_title_text{border:1px solid #cdcdcd; color:#3b3b3b; }

.news_con{ width:100%; float:left;}
.news_con ul{width:100%; float:left; margin-top:10px;}
.news_con ul li{width:100%; line-height:40px; font-size:14px; float:left; font-family:"宋体"; border-bottom:1px dashed #c5c5c5;}
.news_con ul li a{width:70%;  height:40px; overflow:hidden; float:left}
.news_con ul li span{ float:right;color:#8b8b8b;}
.news_con ul li p{ float:left; color:#8b8b8b; margin-right:10px;}
.news_box_con{ width:100%; float:left; line-height:22px; font-family:"宋体"; font-size:13px;}
.news_title_con{ font-size:24px; font-family:"微软雅黑"; color:#4aacec; font-weight:normal;}

.index_images{ float:left; width:100%; padding-top:10px;}

.news_right_img{float:left; width:686px; background:#FFF; padding:0px 20px}

.news_title_img{float:left; width:726px; line-height:60px; background:#202028;}
.news_title_img h2{ font-family:"微软雅黑"; font-size:24px; margin-left:20px; float:left; color:#fff;}
.news_img_text{ float:left; width:70%; margin-left:70px;}
.news_img_text a{ line-height:40px; float:left; margin-top:20px; font-size:16px; font-family:"微软雅黑"; width:30%; text-align:center; color:#000; margin-right:10px;}
.news_img_text a:hover{background:#FFF;  }
#news_pic{background:#FFF; }
#images{margin-right: 4px; float:left; width:160px; margin-bottom:10px; margin-left:6px; margin-top:20px;}
#images a{ float:left;}
#images p{ float:left; width:100%; background:#dcdcdc; text-align:center; line-height:26px; font-family:"微软雅黑"; font-size:16px;} 
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #4aacec;display: none;z-index: 90;}



/*翻页*/
.pagefy{ float:left; width:100%; margin-top:20px; padding-bottom:10px;}
.pagebg {
	border: 1px solid #dddddd;
	height: 20px;
	padding: 5px 8px; margin:0 2px;
}
.pagebg a{ text-decoration:none;}
.pageon {
	font-size: 12px;
	color: #FFFFFF;
	background: #4aacec;
	height: 19px;
	padding: 5px 8px;
	}
.pageon a:link {  font-size: 12px; color: #ffffff; text-decoration: none}
.pageon a:visited {  font-size: 12px; color: #ffffff; text-decoration: none}
.pageon a:hover {  font-size: 12px; color: #000000; text-decoration: none}

.pageoff {
	height: 19px;
	padding: 5px 8px;
	font-size: 12px; color: #898989; text-decoration: none; border:1px solid #dddddd;
}

.pageoff a:link {  font-size: 12px; color: #898989; text-decoration: none}
.pageoff a:visited {  font-size: 12px; color: #898989; text-decoration: none}
.pageoff a:hover {  font-size: 12px; color: #2e6fa4; text-decoration: none}

/*手机样式*/

@media screen and (max-width:550px){
.ydy_body{ background:url(../images/ydybg.jpg) no-repeat center top; width:100%; float:left;}
.ydy_logo{ margin-top:10px; text-align:left;}
.ydy_logo img{ width:40%}
.ydy_xz{ text-align:center; width:100%; margin-top:320px; margin-left:0px;}
.ydy_con{width:100%; margin:0 auto; padding:0;}
.ydy_copy{ width:100%; text-align:center;  color:#a6a7a8; background:#111419; height:auto; margin-top:20px; line-height:13px; float:left;}
.ydy_left{ display:none;}
.ydy_right{ float:right; margin-top:10px; margin-left:0px; width:100%;}

.index_logo{ display:none;}
.logo{ display:none;}
.logo img{ width:100px; height:40px; margin-top:10px;}
.top{ width:100%; height:49px; background:#292420;}
.nav{ float:left; width:100%; margin:0; padding:0;}
.nav ul{ float:left; width:100%;margin:0; padding:0;}
.nav ul li{ float:left; width:20%; height:49px; line-height:49px; font-family:"微软雅黑";text-align:center;font-size:12px;}
.nav ul li a{ height:49px; line-height:49px; padding:3%;color:#ffffff; overflow:hidden;}
.nav ul li a:hover{ text-decoration:underline; color:#CCCCCC;}
.nav ul li span{ display:none}

.top_right{ display:none;}

.index_con{ width:100%;}

.ban1_left_b_r1{ float:left; margin:20px 0 0 20%; width:35%; position:relative;}
.ban_top{ width:100%; margin-top:380px;}
.ban_top_left{ float:left; width:100%;}
.ban1_left_b_t img , .ban1_left_b_b img{ width:100%;}
.ban1_left_b_m { display:none;}
.ban_top_main{ display:none;}

.ban_top_right{ float:left; width:100%; margin:0}
.lib_Menubox li{width:19%;padding-left:12px; }
.lib_Menubox li.hover{ width:19%;padding-left:12px;}
.lib_Contentbox{ width:93%; padding:10px 10px; }
.lib_Contentbox ul li a{width:60%;}

.ban_main_left{ display:none;}
.ban_main_left img{width:100%}
.ban_main_main{width:100%; margin:10px 0 10px 0;}
.lib_Contentbox_1 { width:100%; height:auto;}
.lib_Contentbox_1 img{ width:100%}
.ban_main_right{width:100%; margin:0;}
.ban_main_right h2{ display:none;}
.con_Raiders{height:286px;}

.ban3{ display:none;}
.controls{ float:left; margin:0}
.controls li{ margin:0;}
.controls li img{ cursor:pointer;}


.ppt-container { width:100%;  float:left; height:271px;} 
.ppt-container ul.button-list { list-style:none; position:absolute; left:380px; bottom:20px; } 

body{ background:#000 url(../images/bg2.jpg) no-repeat center top;}

.ban4{ width:100%; float:left; margin-top:380px; padding:0;}
.news_left{ display:none;}
.news_right{ width:100%; padding:0;}
.news_title_left{ width:90%; margin-left:3%;}
.news_title_right{ width:98%;}
.news_con img{ width:100%;}
.news{ width:100%; float:left; padding:0px;}
.news_con{ width:94%; margin-left:3%; margin-right:3%;}
.news_con ul li a{width:60%;  height:40px; overflow:hidden; float:left}
.news_title_con{ font-size:20px; line-height:22px;}

.news_right_img{ width:100%; padding:0px;}
#images img{ width:100%;}
#images{float:left; width:47%; padding:0; margin:0; overflow:hidden; margin-left:2%; margin-bottom:10px;}
#images a{ width:100%;}

.news_title_img{ width:100%; overflow:hidden;}
.news_title_img h2{ width:100%; line-height:22px; margin-top:10px;}
.news_img_text{ float:left; width:94%; margin-left:10px;}


.index_flash{ display:none;}
} 

@media screen and (max-width:414px){/*iphone 6  Plus*/

.ppt-container { width:100%;  float:left; height:180px;} 
.ppt-container ul.button-list { list-style:none; position:absolute; left:300px; bottom:20px; } 
}
@media screen and (max-width:375px){/*iphone 6*/
.ppt-container { width:100%;  float:left; height:170px;} 
.ppt-container ul.button-list { list-style:none; position:absolute; left:300px; bottom:20px; } 
}
@media screen and (max-width:320px){/*iphone 5*/
.ppt-container { width:100%;  float:left; height:145px;} 
.ppt-container ul.button-list { list-style:none; position:absolute; left:250px; bottom:20px; } 
} 


