@charset "gb2312";
/* CSS Document */

body{ margin:0; padding:0; font-family: "微软雅黑", Arial, Helvetica, sans-serif ; font-size:13px; color:#333}
body,html{ margin:0; padding:0; height:100%}
a{ font-size:13px}
form{ margin:0; padding:0}
h1{ font-size:20px; text-align:center; border-bottom:1px solid #dfdfdf; padding:20px 0 10px 0; font-weight:normal; margin:0; color:#000}


.wrap{ width:1000px; margin:0 auto}
.head{ height:110px}
.head_bor{ border-bottom:1px solid #b2936e }
.head_wid{ background:url("yun.jpg")/*tpa=http://jjy.ylu.cn/images/yun.jpg*/ no-repeat bottom right; width:1000px; margin:0 auto;}
.logo{ width:420px; padding:10px 0 0 0; float:left}


.red a{ color:#94070a; text-decoration:none}

.menu_bg{ background:url("menu_bg2.jpg")/*tpa=http://jjy.ylu.cn/images/menu_bg2.jpg*/ repeat-x bottom; height:41px; width:818px; float:right}
.menu_bg1{ background:url("menu_bg1.jpg")/*tpa=http://jjy.ylu.cn/images/menu_bg1.jpg*/ no-repeat left bottom; height:41px}
.menu_bg2{ background:url("menu_bg3.jpg")/*tpa=http://jjy.ylu.cn/images/menu_bg3.jpg*/ no-repeat right bottom; height:41px; padding:0 2px}
.menu_bg2 ul{ margin:0; padding:0; list-style:none; height:41px;}
.menu_bg2 li{ float:left; line-height:41px; height:41px; color:#FFF; text-align:center; width:100px; font-size:15px}
.menu_bg2 .wid1{ width:2px}
.menu_bg2 a{ color:#FFF; text-decoration:none; display:block; font-size:15px; font-weight:bold; height:41px;}
.menu_bg2 a:hover{ background:url("menu_cur.jpg")/*tpa=http://jjy.ylu.cn/images/menu_cur.jpg*/ no-repeat; display:block; font-size:15px; height:41px}




.back_bg{ background:url("back_bg.jpg")/*tpa=http://jjy.ylu.cn/images/back_bg.jpg*/ repeat-x top #fff}
.con_1{ height:20px}
.con_2{ background:#fdfdfd; padding:10px}
.con_3{ clear:both; padding:10px 0 0 0}

.news_wid{ width:230px; float:left; background:url("news_bg.jpg")/*tpa=http://jjy.ylu.cn/images/news_bg.jpg*/ repeat-x bottom; height:275px; margin:-1px 0 0 0}
.news_wid .font1{ font-size:14px; color:#94070a; text-align:center; font-weight:bold; padding:10px 0}
.news_wid .font2{ text-align:center}
.news_wid .font3{ text-align:center; color:#000; padding:5px 0}
.news_wid .font3 a{ color:#000; text-decoration:none}
.news_wid .font3 a:hover{ text-decoration:underline}
.news_wid .font4{ padding:0 10px; text-indent:2em; color:#666; height:75px}
.news_wid .font5{ padding:0 10px; text-align:right}
.news_wid .font5 a{ color:#94070a; text-decoration:none}
.news_wid .font5 a:hover{ color:#94070a; text-decoration: underline}

.left_wid{ width:230px; float:left; border:1px solid #d4d4d4}
.left_title{ font-size:14px; font-weight:bold; color:#FFF; background:url("left_bg1.jpg")/*tpa=http://jjy.ylu.cn/images/left_bg1.jpg*/ repeat-x; height:36px; line-height:36px; border-bottom:1px solid #d4d4d4; text-align:center}
.left_con{ background:url("left_bg2.jpg")/*tpa=http://jjy.ylu.cn/images/left_bg2.jpg*/ #fefefe repeat-x bottom; padding:10px 15px 40px 15px}
.left_con ul{ margin:0; padding:0; list-style:none}
.left_con li{ }
.left_con li a{ background:url("list_icon2.jpg")/*tpa=http://jjy.ylu.cn/images/list_icon2.jpg*/ no-repeat 10px 12px; color:#000; text-decoration:none; border-bottom:1px solid #dedede; font-size:14px; line-height:30px; height:30px; padding:0 0 0 25px; display:block}
.left_con li a:hover{ background:url("list_icon1.jpg")/*tpa=http://jjy.ylu.cn/images/list_icon1.jpg*/ no-repeat 10px 12px; color:#94070a; text-decoration:none}
.left_con .cur a{color:#94070a; text-decoration:none}
.left_con .cur2 a{ background:url("list_icon1.jpg")/*tpa=http://jjy.ylu.cn/images/list_icon1.jpg*/ no-repeat 10px 12px; color:#94070a; text-decoration:none; border-bottom:1px solid #dedede; font-size:14px; line-height:30px; padding:0 0 0 25px; display:block}
.left_con ul ul{ margin:0; padding:0; list-style:none}
.left_con ul ul li{line-height:30px;  border-bottom:0; font-size:12px}
.left_con .cur3 a{ font-size:12px; padding:0;background:url("left_listbg.gif")/*tpa=http://jjy.ylu.cn/images/left_listbg.gif*/ repeat-x bottom; padding:0 0 0 25px; color:#2b2b2b; border:0}
.left_con .cur3 a:hover{ font-size:12px; padding:0;background:url("left_listbg.gif")/*tpa=http://jjy.ylu.cn/images/left_listbg.gif*/ repeat-x bottom; padding:0 0 0 25px; border:0}
.left_con .cur3 .cur a{color:#94070a; text-decoration:none}

.left_con3{ width:738px; float: left}
.left_con2{ min-height:400px; height:auto !important; height:400px; border:1px solid #ececec; border-top:0; padding:20px 40px 50px 40px; line-height:200%; font-size:14px; color:#2b2b2b}
.left_con2 p{ text-indent:2em}
.left_con2 ul{ margin:0; padding:0; list-style:none}
.left_con2 li{ background:url("border_bot.jpg")/*tpa=http://jjy.ylu.cn/images/border_bot.jpg*/ repeat-x bottom; line-height:35px; padding:0}
.left_con2 li a{ text-decoration:none; color:#2b2b2b; font-size:14px}
.left_con2 li a:hover{ text-decoration: underline; color:#94070a; font-size:14px}
.left_con2 span{ float:right; color:#666; font-size:13px}


.right_wid{ width:231px; float:right}

.right_wid .wid1{ border:1px solid #d4d4d4; height:171px; background:#fafafa}

.right_wid .wid3{ width:100px; float:left}
.right_wid .wid3 a{ color:#94070a; text-decoration:none; font-size:14px; font-weight:bold}
.right_wid .wid4{ padding:20px 0 10px 15px}
.right_wid .font1{ padding:15px 0 15px 15px; color:#000; line-height:180%}
.right_wid .title_bg{ background:url("tab_bg2.jpg")/*tpa=http://jjy.ylu.cn/images/tab_bg2.jpg*/ repeat-x; height:30px; border-bottom:1px solid #666; line-height:30px; font-weight:bold; padding:0 0 0 20px; color:#000}
.right_wid .title_bg span{ float:right; padding:0 10px 0 0}
.right_wid .title_bg span a{ font-weight:normal; color:#333; text-decoration:none}
.right_wid .title_bg span a:hover{ text-decoration:underline}

.right_con{ width:738px; float:right}
.right_con2{ min-height:auto; height:auto !important; height:auto; border:1px solid #ececec; border-top:0; padding:20px 40px 50px 40px; line-height:200%; font-size:14px; color:#2b2b2b; background:#FFF }
.right_con2 p{ text-indent:2em}
.right_con2 ul{ margin:0; padding:0; list-style:none}
.right_con2 li{ background:url("border_bot.jpg")/*tpa=http://jjy.ylu.cn/images/border_bot.jpg*/ repeat-x bottom; line-height:35px; padding:0}
.right_con2 li a{ text-decoration:none; color:#2b2b2b; font-size:14px; background:url("icon_1.jpg")/*tpa=http://jjy.ylu.cn/images/icon_1.jpg*/ no-repeat left; padding:0 0 0 11px}
.right_con2 li a:hover{ text-decoration: underline; color:#94070a; font-size:14px}

.right_con3{ min-height:400px; height:auto !important; height:400px; padding:10px}
.right_con4{ padding:40px 0 0 0; color:#666; margin:0 0 -20px 0; clear:both}
.right_con4 a{ text-decoration:underline; color:#94070a}
.right_title{ font-size:13px; color:#999; text-align:center}
.right_padd1{ padding:25px 0 0 0}



.cur_bg{ background:url("cur_bg.jpg")/*tpa=http://jjy.ylu.cn/images/cur_bg.jpg*/ repeat-x; height:36px; padding:0 15px; line-height:36px; border:1px solid #cfcfcf; color:#000}
.cur_bg .wid_1{ width:231px; float:right; padding:4px 0 0 0}
.cur_bg .input1{ background:url("input_1.jpg")/*tpa=http://jjy.ylu.cn/images/input_1.jpg*/ no-repeat; width:183px; height:28px; border:0; float:left; font-family:"微软雅黑"; padding:0 0 0 10px; color:#666; font-size:13px;}
.cur_bg .input2{ background:url("input_2.jpg")/*tpa=http://jjy.ylu.cn/images/input_2.jpg*/ no-repeat; width:38px; height:28px; border:0; float:left; cursor:pointer}
.cur_bg a{ color:#000; text-decoration:none}
.cur_bg a:hover{ color:#94070a; text-decoration:underline}


.clear{ clear:both}

.page{ padding:100px 0 0 0; text-align:center}

.page a{ padding:2px 5px; margin:0 2px; border:1px solid #ddd; background:#f5f5f5; color:#333; text-decoration:none}
.page a:hover{ padding:2px 5px; margin:0 2px; border:1px solid #94070a; background:#f5f5f5; color:#94070a}


.foot{ background:#666; height:40px; padding:0 15px; color:#ffffff; font-size:12px; margin:0; line-height:40px}
.foot span{ float:right}
.foot a{ color:#f1f1f1; text-decoration:none; font-size:12px;}
.foot a:hover{ text-decoration:underline}
.foot .wid1{ width:350px; float:right}
.foot .wid2{ width:150px; float:right; text-align:right}

.input_list{ background: url("input_3.jpg")/*tpa=http://jjy.ylu.cn/images/input_3.jpg*/ repeat-x bottom; border:1px solid #bdbca4; width:231px; height:24px; margin:10px 0 0 0; font-size:13px; font-family:"微软雅黑"}

/*选项卡1*/
#Tab1{
width:499px;
padding:0px;
margin:0;
float:left;

}

/*菜单class*/
.Menubox {
height:30px;
border-bottom:1px solid #94070a;
border-left:1px solid #d4d4d4;
border-top:1px solid #d4d4d4;
border-right:1px solid #d4d4d4;
background: url("tab_bg2.jpg")/*tpa=http://jjy.ylu.cn/images/tab_bg2.jpg*/ repeat-x;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li,.Menubox li a{
float:left;
display:block;
cursor:pointer;
width:123px;
height:30px;
line-height:30px;
text-align:center;
color:#000;
background: url("tab_bg2.jpg")/*tpa=http://jjy.ylu.cn/images/tab_bg2.jpg*/ repeat-x;
border-right:1px solid #d4d4d4;
font-size:14px;
font-weight:bold

}
.Menubox li.hover,.Menubox li a:hover{
padding:0px;
background:#fff;
width:123px;
background: url("tab_bg1.jpg")/*tpa=http://jjy.ylu.cn/images/tab_bg1.jpg*/ repeat-x;
color:#fff;
height:30px;
line-height:30px;
font-size:14px;

}
.Contentbox{
clear:both;
text-align: left;
padding:15px 13px 15px 13px;
border:1px solid #d4d4d4;
border-top:0;
height:102px;
line-height:130%;
}
.Contentbox ul{ margin:0; padding:0; height:104px; margin:0 !important; margin:-16px 0 0 0}
.Contentbox li{ list-style:none; height:26px}
.Contentbox a{ color:#2b2b2b; font-size:14px; text-decoration:none; background:url("icon_1.jpg")/*tpa=http://jjy.ylu.cn/images/icon_1.jpg*/ no-repeat left; padding:0 0 0 11px}
.Contentbox a:hover{ text-decoration:underline}
.Contentbox .more_font{ position:relative; height:1px; width:60px; text-align:right; top:-40px !important; top:-38px; left:405px}
.Contentbox .more_font a{ color:#333; text-decoration:none; font-size:13px; background:none}
.Contentbox .more_font a:hover{ color:#333; text-decoration: underline; font-size:13px}



.Contentboxu{
clear:both;
text-align: left;
padding:15px 13px 15px 13px;
border:1px solid #d4d4d4;
border-top:0;
height:99px;
line-height:130%;
}
.Contentboxu ul{ margin:0; padding:0; height:98px; margin:0 !important; margin:-16px 0 0 0}
.Contentboxu li{ list-style:none; height:26px}
.Contentboxu a{ color:#2b2b2b; font-size:14px; text-decoration:none; background:url("icon_1.jpg")/*tpa=http://jjy.ylu.cn/images/icon_1.jpg*/ no-repeat left; padding:0 0 0 11px}
.Contentboxu a:hover{ text-decoration:underline}
.Contentboxu .more_font{ position:relative; height:1px; width:60px; text-align:right; top:-40px !important; top:-38px; left:405px}
.Contentboxu .more_font a{ color:#333; text-decoration:none; font-size:13px; background:none}
.Contentboxu .more_font a:hover{ color:#333; text-decoration: underline; font-size:13px}


/*---------------------菜单样式----------------------------------*/
#menu{
	height:41px; font-size:14px; line-height:41px; margin:0 !important; margin:0 0 -4px 0; z-index:-1
}
#menu ul{
	margin:auto; width:818px; height:41px;
	list-style-type:none; padding:0px; margin:0px; 
}
.menu_cur{ background:url("menu_cur.jpg")/*tpa=http://jjy.ylu.cn/images/menu_cur.jpg*/ no-repeat; z-index:1}
.m_li{
	float:left; width:100px; line-height:41px; height:41px;  text-align:center;
}
.m_li a{
	display:block; color:#FFFFFF; width:100px; font-size:15px; height:41px; z-index:2
}
.m_line{
	float:left; width:2px; height:41px;
	line-height:41px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 41 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:100px; line-height:41px; text-align:center; 
	background-image: url("menu_cur.jpg")/*tpa=http://jjy.ylu.cn/images/menu_cur.jpg*/; position:relative; height:41px;
}
.m_li_a a{
	display:block; color:#fff; width:100px;
}


.smenu{
	width:1000px; margin:-1px auto 0px auto; padding:0px; list-style-type:none; height:28px; float:right; position:absolute; text-align:left}
.s_li{
	line-height:28px; width:auto; display:none; height:28px; 
}
.s_li_a{
	line-height:28px; width:auto; display:block; height:28px; 
}
.smenu a{ padding:10px 9px; color:#000; text-decoration: none}
.smenu a:hover{ text-decoration:underline}


.accordion li .sub-menu {
	display: none;
}

.accordion li:target .sub-menu {
	display: block;
}
.accordion li a.active {
background:url("list_icon1.jpg")/*tpa=http://jjy.ylu.cn/images/list_icon1.jpg*/ no-repeat 10px 12px; color:#94070a; text-decoration:none
}

.lm{background:#e9e9e9; height:48px; margin:0px 0 0 0; padding:0 10px; width:720px; float:right; color:#999; text-align:center;}
.lm a{ color:#2b2b2b; text-decoration:none}
.lm a:hover{ color:#333; text-decoration:underline}

.logo_bor{ border:1px solid #f1f1f1; width:162px; float:left}

.map_h{ padding:20px 0 100px 0}
.map_bg{ background:url("map_bg.gif")/*tpa=http://jjy.ylu.cn/images/map_bg.gif*/ repeat; height:40px; line-height:40px; font-size:16px; padding:0 0 0 30px}
.map_wid1{ width:120px; float:left; font-size:15px; line-height:40px; height:40px; padding:0 0 0 30px}
.map_wid1 a{ color:#000; font-weight:bold; text-decoration:none}
.map_wid1 a:hover{ text-decoration:underline}
.map_wid2{ height:40px; line-height:40px; color:#ccc}
.map_wid2 a{ color:#2b2b2b; text-decoration:none}
.map_wid2 a:hover{ text-decoration:underline}
.map_bor{ border-bottom:1px solid #f1f1f1}
.rt{float:right;}