@charset "utf-8";
/* CSS Document */

/*头部*/
#ly_top {
	height:158px;
	overflow:hidden;
}
#ly_top .top_main {
	width:1000px; 
	height:110px;
	padding:24px 0;
	margin:0 auto;
}
.top_main .top_left {
	width:600px;
	height:110px;
	float:left;
	display:inline;
}
.top_main .top_right {
	float:right;
	text-align:right;
	margin-top:15px;
}
.top_right h1, .top_right h2{text-align:right;margin-top:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.top_right h1 a{margin-left:10px;}
.top_right h2 span{font-size:24px;color:#9d0000;}

/*头部导航*/
#ly_nav {
	height:52px;
	overflow:hidden;
	background:url(../images/nav_bg.jpg) 0 0 repeat-x;
}
#ly_nav ul {
	width:1000px;
	height:52px;
	margin:0 auto;
}
#ly_nav ul li {
	float:



			left;
	height:52px;
	line-height:52px;
	padding:0 39px;
	background:url(../images/jg.jpg) right top no-repeat;
}
#ly_nav ul li a {
	color:#fff;
	font-size:16px;
	font-family:"微软雅黑";
}

/**幻灯**/
#ly_banner {height:442px;}
.fullSlide {width:100%;position:relative;height:442px;background:#000;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {	width:100% !important;height:442px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:442px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

/*tips*/
#ly_tips {
	width:1000px;
	height:65px;
	line-height:50px;
	margin:0 auto;
	text-align:center;
	color:#666;
	font-size:18px;
	font-family:"微软雅黑";
	background:url(../images/tip_bg.jpg) center bottom no-repeat;
}

/*主体内容#ly_main*/
#ly_main {
	width:1000px;
	margin:10px auto; 
}
/*main1*/
#ly_main .main1 {
	width:960px;
	height:340px;
	padding:15px 20px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
.main1 .main1_left {
	width:326px;
	height:340px;
	float:left;
	display:inline;
}
.main1_left h2 {
	width:306px;
	height:40px;
	line-height:30px;
	margin-bottom:15px;
	padding-left:20px;
	color:#333;
	font-size:24px;
	font-family:"微软雅黑";
	border-bottom:1px solid #999;
	background:url(../images/tb1.jpg) 0 7px no-repeat;
}
.main1_left p {
	color:#666;
	font-size:12px;
	font-family:"宋体";
	line-height:28px;
	text-indent:2em;
}
.main1_left .gengduo {
	width:326px;
	height:34px;
	line-height:34px;
	background-color:#E5E5E5;
	text-indent:0;
	margin-top:25px;
}
.gengduo a {
	display:block;
	width:65px;
	height:34pxp;
	margin:0 auto;
	background:url(../images/tb2.jpg) right 15px no-repeat;
}
.main1 .main1_right {
	width:589px;
	height:340px;
	float:right;
	display:inline;
} 
.main1_right h2 {
	width:569px;
	height:40px;
	line-height:30px;
	margin-bottom:0px;
	padding-left:20px;
	color:#333;
	font-size:24px;
	font-family:"微软雅黑";
	border-bottom:1px solid #999;
	background:url(../images/tb1.jpg) 0 7px no-repeat;
}
.main1_right h2 .sp_left {
	float:left;
} 
.main1_right h2 .sp_right {
	float:right;
	color:#666;
	font-size:12px;
	font-family:"宋体";
}
.main1_right .dt_list {
	width:569px;
	height:300px;
}
.dt_list .ly_list {
	width:569px;
	height:78px;
	margin-top:20px;
}
.ly_list .ly_img {
	width:115px;
	height:78px;
	float:left;
	display:inline;
}
.ly_list .ly_js {
	width:434px;
	height:78px;
	overflow:hidden;
	float:right;
	display:inline;
}
.ly_js h3 {
	width:434px;
	height:17px;
	line-height:17px;
	color:#666;
	font-size:12px;
	font-family:"宋体";
	margin-bottom:7px;
}
.ly_js h3 span {
	display:block;
	width:44px;
	height:17px;
	float:left;
	color:#fff;
	text-align:center;
	margin-right:15px;
	background-color:#B10810;
}
.ly_js p {
	color:#999;
	font-size:12px;
	font-family:"宋体";
	line-height:24px;
}

/*main2*/
#ly_main .main2 {
	width:1000px;
	height:330px;
	margin:25px auto 0;
}



/*main3*/
#ly_main .main3 {
	width:1000px;
	height:330px;
	margin:25px auto 0;
}



/*main4*/
#ly_main .main4 {
	width:1000px;
	margin:25px auto 0;
	overflow:hidden;
}

/*about*/
#ly_about{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0 0 5px #999;
}
.box{width:950px;margin:0px auto;}
.tab_menu{overflow:hidden; padding-bottom:17px; border-bottom:1px dotted #ccc;}
.tab_menu li{width:142px;float:left;height:42px; margin-right:3px;line-height:42px;color:#fff;background:#4C4C4C;text-align:center;cursor:pointer; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.tab_menu li.current{color:#fff;background:#900;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{ width:950px; overflow:hidden; margin:0px;padding:0px;}
.tab_box h2 { width:950px; height:164px; margin-top:15px;}
.tab_box ul li{line-height:28px;overflow:hidden; color:#666; font-size:12px; font-family:" 宋体"; text-indent:2em; margin:15px 0;}
.tab_box .hide{display:none;}

/*case案例*/
#ly_case{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0 0 5px #999;
}
#ly_case .case_list {
	width:950px;
	overflow:hidden;
}
.case_list h2 {
	width:950px;
	height:42px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}
.case_list h2 span {
	display:block;
	width:142px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#900;
	text-align:center;
	cursor:pointer; 
	font-size:16px; 
	font-family:"\5FAE\8F6F\96C5\9ED1";
}
.case_list ul li {
	width:218px;
	height:248px;
	float:left;
	display:inline;
	margin-top:20px;
	margin-right:26px;
}

.case_list ul li h3 {
	width:218px;
	height:30px;
	line-height:35px;
	text-align:center;
	margin-top:-3px;
	color:#333;
	font-size:16px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
}
.ly_page {
	width:616px;
	height:33px;
	text-align:center;
	margin:30px auto 0;
}
.ly_page p {
	width:83px;
	height:33px;
	line-height:33px;
	float:left;
	margin:0 5px;
	display:inline;
}
.ly_page p a { display:block; width:81px; height:31px;text-align:center; color:#666; font-size:12px; font-family:"宋体"; border:1px solid #ccc;border-radius:5px;background:url(../images/tb3.jpg) repeat-x;}
.ly_page p a:hover { color:#fff; background:url(../images/tb4.jpg) repeat-x;}
.ly_page ul { float:left;}
.ly_page ul li {
	width:33px;
	height:33px;
	line-height:33px;
	float:left;
	display:inline;
	margin:0 5px;
}
.ly_page ul li a {
	display:block;
	width:31px;
	height:31px;
	text-align:center;
	color:#666;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	border-radius:5px;
	background:url(../images/tb3.jpg) repeat-x;
}
.ly_page ul li a:hover {
	color:#fff;
	background:url(../images/tb4.jpg) repeat-x;
}

/*msg留言*/
#ly_msg{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	box-shadow:0 0 5px #999;
}
#ly_msg .msg_list {
	width:950px;
	overflow:hidden;
}
.msg_list h2 {
	width:950px;
	height:42px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}
.msg_list h2 span {
	display:block;
	width:142px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#900;
	text-align:center;
	cursor:pointer; 
	font-size:16px; 
	font-family:"\5FAE\8F6F\96C5\9ED1";
}
.msg_list ul li {
	width:950px;
	overflow:hidden;
	padding:20px 0;
	border-bottom:1px dotted #ccc;
}
.msg_img {
	width:105px;
	height:105px;
	float:left;
	display:inline;
}
.msg_img a img {
	width:96px;
	height:96px;
	padding:5px;
	border:1px solid #ccc;
}
.msg_nr {
	width:830px;
	overflow:hidden;
	float:right;
	display:inline;
}
.msg_nr h3 {
	width:830px;
	height:24px;
	line-height:24px;
	margin-bottom:5px;
}
.msg_nr h3 span {
	color:#999;
	font-size:12px;
	font-family:'\5B8B\4F53';
}
.msg_nr p {
	width:830px;
	overflow:hidden;
	line-height:24px;
	color:#666;
	font-size:12px;
	font-family:'\5B8B\4F53';
}
.msg_nr .msg_hf {
	width:829px;
	overflow:hidden;
}
.msg_hf h4 {
	width:829px;
	height:25px;
	background:url(../images/pic22.jpg) center top no-repeat;
	margin:0;
	padding:0;
}
.msg_hf h5 {
	width:787px;
	overflow:hidden;
	padding:20px;
	line-height:24px;
	color:#a10101;
	font-size:12px;
	font-family:'\5B8B\4F53';
	border:1px solid #ccc;
	border-top:none;
}

/*news新闻动态*/
#ly_news{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0 0 5px #999;
}
#ly_news .news_list {
	width:950px;
	overflow:hidden;
}
.news_list h2 {
	width:950px;
	height:42px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}
.news_list h2 span {
	display:block;
	width:142px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#900;
	text-align:center;
	cursor:pointer; 
	font-size:16px; 
	font-family:"\5FAE\8F6F\96C5\9ED1";
}
.news_list ul li {
	width:950px;
	overflow:hidden;
	padding:20px 0;
	border-bottom:1px solid #ccc;
}
.news_img {
	width:190px;
	height:128px;
	float:left;
	display:inline;
	margin-right:20px;
}
.news_nr {
	width:635px;
	overflow:hidden;
	float:left;
	display:inline;
}
.news_nr h5 {
	width:635px;
	margin-bottom:20px;
} 
.news_nr h5 a {
	color:#666;
	font-size:14px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.news_nr p {
	width:635px;
	overflow:hidden;
	line-height:24px;
	color:#999;
	font-size:12px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.news_time {
	width:69px;
	height:60px;
	float:right;
	display:inline;
	background-color:#515151;
	margin-top:30px;
	padding:9px 0 0;
}
.news_time h3, .news_time p {
	width:69px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#fff;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.news_time h3 {
	font-size:14px;
}
.news_time p {
	font-size:24px;
}

/*news_sub.html新闻详情页*/
#news_sub{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0 0 5px #999;
}
#news_sub .sub_main {
	width:950px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	padding:25px 0;
}
.sub_main h2 {
	width:950px;
	height:42px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}
.sub_main h2 span {
	display:block;
	width:142px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#900;
	text-align:center;
	cursor:pointer; 
	font-size:16px; 
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.sub_main .sub_nr, .sub_nr .nr_top {
	width:950px;
	overflow:hidden;
}
.sub_nr .nr_top {
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
	padding-bottom:10px;
}
.nr_top h3 {
	width:950px;
	line-height:60px;
	margin-bottom:15px;
	text-align:center;
	color:#333;
	font-size:24px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.nr_top h4 {
	width:950px;
	line-height:24px;
	text-align:center;
	color:#999;
	font-size:12px;
	font-family:'\5B8B\4F53';
}
.sub_nr p {
	width:950px;
	overflow:hidden;
	line-height:30px;
	text-indent:2em;
	color:#333;
	font-size:14px;
	font-family:'\5B8B\4F53';
}
.sub_nr p.p_img {
	text-align:center;
	margin:20px 0;
}
.ly_more {
	width:950px;
	overflow:hidden;
	margin-top:20px;
}
.ly_more ul li {
	padding-left:25px;
	line-height:30px;
	color:#000;
	font-size:14px;
	font-family:'\5B8B\4F53';
	background:url(../images/tb5.jpg) 5px 11px no-repeat;
}
.ly_more ul li a { color:#333;}
.ly_more ul li a:hover { color:#f00;}

/*video.html视频点播*/
#ly_video{
	width:950px;
	overflow:hidden;
	margin:10px auto;
	padding:25px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 5px #999;
	-moz-box-shadow:0px 0px 5px #999;
	box-shadow:0 0 5px #999;
}
#ly_video .video_main {
	width:950px;
	overflow:hidden;
}
.video_main h2 {
	width:950px;
	height:42px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}
.video_main h2 span {
	display:block;
	width:142px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#900;
	text-align:center;
	cursor:pointer; 
	font-size:16px; 
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
.video_main .video_list {
	width:950px;
	overflow:hidden;
}
.video_list ul li {
	width:300px;
	height:239px;
	float:left;
	margin:20px 25px 0 0;
	display:inline;
}
.video_list ul li h3 {
	width:300px;
	height:30xp;
	line-height:35px;
	text-align:center;
	margin-top:-3px;
	color:#333;
	font-size:16px;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}

/*底部*/
#ly_footer {height:325px;background:#333;margin-top:25px;}
#ly_footer .c{width:1000px;margin:0px auto;background:url(../images/bottom_1.png) 0 0 repeat-x;height:325px;}
.ly_kfzx{width:350px;}
.ly_kfzx h1{font-size:18px;color:#fff;background:url(../images/bottom_2.png) 0 18px no-repeat;height:55px;line-height:55px;padding-left:30px;font-family:'\5FAE\8F6F\96C5\9ED1';}
.ly_kfzx ul{margin-top:15px;line-height:30px;}
.ly_kfzx ul li{line-height:24px; padding:3px 0;}
.ly_kfzx ul li span {color:#ccc;font-size:12px;}
.ly_kfzx ul li span.span_l { width:60px; text-align:right; float:left;}
.ly_kfzx ul li span.span_r { width:280px; text-align:left; float:right;}
.ly_qnly{width:280px;margin-left:20px;display:inline;color:#ccc;font-size:12px;}
.ly_qnly h1{font-size:18px;color:#fff;background:url(../images/bottom_2.png) 0 -42px no-repeat;height:55px;line-height:55px;padding-left:30px;font-family:'\5FAE\8F6F\96C5\9ED1';}
.ly_qnly table{width:280px;margin-top:15px;}
.ly_qnly .input1{width:230px;height:24px;line-height:24px;border:0px;padding:0px;margin:0px;}
.ly_qnly .input2{width:230px;height:105px;border:0px;padding:0px;margin:0px;resize:none;}
.ly_qnly .input3{width:86px;height:27px;background:url(../images/bottom_input.png) 0 0 no-repeat;line-height:27px;color:#fff;font-weight:bold;border:0px;padding:0px;margin:0px;}
.ly_help{width:330px; height:325px; margin-left:20px; background:url(../images/pic13.jpg) center bottom no-repeat; }
.ly_help h1{font-size:18px;color:#fff;background:url(../images/bottom_2.png) 0 -108px no-repeat;height:55px;line-height:55px;padding-left:30px;font-family:'\5FAE\8F6F\96C5\9ED1';}
.ly_help ul{margin-top:15px;line-height:30px;}
.ly_help ul li{font-size:12px;float:left; padding-right:20px;}
.ly_help ul li a{color:#ccc;}

#foot{ text-align:center;line-height:24px;color:#5c5c5c;font-size:12px;margin:20px 0;}
#foot span{color:#900;font-weight:bold;}


.scroller  {
width:1000px;
height:250px;
overflow:hidden;
padding-top:20px;
}

.scroller .section {
width:984px;
float:left;
height:210px;
text-align:center;
padding:20px 0px 20px 16px;
margin-right:10px;
}
.section a {
display: block;
height: 210px;
overflow: hidden;
width: 231px;
float:left;
background-color:#e3e3e3;
margin-right:15px;
color: #666666;
}
.section a:hover { background-color:#9D0909; color:#fff;}

.section a h4 {
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: normal;
    height:37px;
    line-height: 33px;
    overflow: hidden;
    text-align: center;
    width: 231px;
}

.feature {
width:1000px;
height:275px;
margin-top:0;
}

.feature h2 {
text-align:left;
text-indent:10px;
margin:20px 0 7px;
}

.feature a img {
margin:0;
padding:0;
}

.feature a:hover img{
	width:225px;
	height:167px;
	padding:3px;
}

#my-glider, #my-glider1 {
position:relative;
margin:0px auto;
}

.scroller .content {
width:10000px;
}

#prevLink {
display:block;
overflow:hidden;
width:55px;
text-indent:-99999px;
position:absolute;
top:0px;
height:55px;
background-image:url(../images/prev.jpg);
background-repeat:no-repeat;
background-position:0 0;
right:57px;
}

#nextLink {
display:block;
overflow:hidden;
width:55px;
text-indent:-99999px;
position:absolute;
top:0;
height:55px;
background-image:url(../images/next.jpg);
background-repeat:no-repeat;
background-position:0 0;
right:0;
}

#prevLink:hover {
background-position:0 0;
}

#nextLink:hover {
background-position:0 0;
}


.yy_top {
	width:1000px;
	height:55px;
	overflow:hidden;
	-moz-box-shadow:0 3px 5px #ccc;
	-webkit-box-shadow:0 3px 5px #ccc;
	box-shadow:0 3px 5px #ccc;
	background:url(../images/aaa.jpg) 0 0 repeat-x;
	position:relative; 
	top:0; 
	left:0;
}
.yy_top h6 {
	background-color: #004F9D;    color: #FFFFFF;    float: left;  font-family: "微软雅黑"; font-size: 24px; height: 55px;
    line-height: 55px;overflow: hidden; text-align: center; width: 212px;
}
