@charset "utf-8";
/* CSS Document */
/*走进宜华*/
.banner2{ width:100%; height:300px; overflow:hidden; padding-bottom:1px; border-bottom:1px solid #eee;}
.bimg{ height:300px; width:100%; background-position:center top; background-repeat:no-repeat;background-size: auto 100%}
.bimg img{ display:none;}

.content{ overflow:hidden;}
.left_con{ width:240px; float:left;}
.right_con{ float:right; width:725px; padding-top:37px; font-family:Microsoft Simsun}

.content{ width:1000px; margin:0 auto; margin-top:-37px;}
.title{ background:url(../bg/titlebg.png) no-repeat; height:69px; text-transform:uppercase; padding-left:47px; line-height:28px; font-size:26px; color:#fff; font-weight:normal; position:relative; z-index:10;}
.title p{ font-family:Arial; font-size:12px; color:#ed935c; line-height:14px; padding-top:7px; font-weight:bold}

.sidebar{ background:url(../bg/leftbg3.jpg) no-repeat bottom; padding-bottom:6px; margin-top:-10px; margin-left:2px; position:relative; z-index:1}
.sidebg1{ background:url(../bg/leftbg1.jpg) repeat-y;}
.sidebg2{ background:url(../bg/leftbg2.jpg) no-repeat; min-height:790px;}
.sidebg2 li{ width:227px; vertical-align:top; border-bottom:1px dashed #e2e2e2}
.sidebg2 li a{ line-height:58px; color:#666; font-size:14px; background:url(../ico/ico3.png) no-repeat right; display:block; width:158px; padding-left:58px;}
.sidebg2 li a:hover{color:#b22c14}
.sidebg2 li a.active{ background:url(../ico/ico4.png) no-repeat right; color:#b22c14; font-size:16px;}
.sidebg2 li .m_side{ background: #f7f7f7; padding-left:58px; margin-bottom:-1px;}
.sidebg2 li .m_side a{ line-height:34px; font-size:12px; color:#333; background:none; padding-left:21px;}
.sidebg2 li .m_side a.active{ background:url(../ico/ico5.png) no-repeat left;color:#b22c14; font-size:13px; font-weight:bold; text-decoration:underline}
.sidebg2 li .m_side a:hover{ font-size:13px; font-weight:bold; text-decoration:underline;color:#b22c14;}
.sidebg2 ul{ padding-bottom:60px;}

.rt_top{ overflow:hidden}
.rt_top h1{ float:left; font-size:25px; color:#b22c14; font-weight:normal; line-height:74px; font-family:"Microsoft Yahei"}
.web_site{ float:right; width:590px; border-bottom:1px solid #b22c14; text-align:right; line-height:40px; font-size:13px;color:#999}
.web_site em{color:#666}
.web_site a{color:#999}
.web_site a:hover{color:#b22c14}

.banner3{ background:url(../bg/cbannerbg.jpg) no-repeat; width:703px; height:215px; padding:14px 9px;}
.banner3 img{ width:703px; height:215px;}
.con_text{ padding:30px 0;}

.dtl_ul li{ vertical-align:top; width:720px; height:33px; overflow:hidden; margin-bottom:2px;}
.dtl_ul li h2{ background:url(../bg/libg.jpg) no-repeat; line-height:30px; padding-left:35px; font-weight:normal; height:33px;}
.dtl_ul li h2 span{ color:#b22c14; font-size:13px; font-family:"Microsoft Yahei"; float:left}
.dtl_ul li h2 em{ font-family:Arial; font-size:11px; padding-left:8px;color:#999; text-transform:uppercase; float:left}
.dtl_ul li i{ background:url(../ico/ico6.jpg) no-repeat; width:12px; height:12px; float:right; margin:10px 13px 0 0; cursor:pointer}
.dtl_ul li i.opn{ background:url(../ico/ico7.jpg) no-repeat;}
.dtl_ul li p{ font-size:12px; line-height:22px; color:#666; padding:10px 0;}


.lt_title{ background:url(../bg/lt_title.png) no-repeat; height:49px; padding-left:35px; font-size:16px; color:#fff; line-height:18px;}
.lt_title span{ display:block; color:#ffc76a; font-size:10px; text-transform:uppercase; font-weight:normal; font-family:Arial; padding-top:8px; line-height:16px;}

.lasted_news p{ width:185px; padding:15px 8px 5px; border-bottom:1px solid #f0f0f0; margin-left:10px; line-height:22px;}
.lasted_news p a:hover{color:#b80f00}
.lasted_news p.active a{color:#b80f00}

.yh_news li{ background:url(../bg/news_bg.jpg) no-repeat 0 4px; height:130px; position:relative; padding:5px;}
.yh_news_dashiji li{ background:url(../bg/dashiji_bg.jpg) no-repeat 0 4px; height:130px; position:relative; padding:5px;}

.news_time{ float:left; width:130px; height:120px; font-family:Arial; font-size:30px; color:#8c8c8c; text-align:center; line-height:32px; overflow:hidden}
.news_time span{color:#cbcbcb; font-size:24px; line-height:28px; padding-top:20px; display:block}
.news_con{ float:left; width:550px; padding-left:28px; overflow:hidden; padding-top:15px;}
.news_con p{ text-decoration:underline;}
.news_con h4{ background:url(../ico/ico8.jpg) no-repeat left; padding-left:18px; margin-bottom:10px; font-size:12px;}
.news_con h4 a{color:#666; font-weight:bold}
.news_con h4 a:hover{color:#ae2a13}
.news_con h4 a.active{color:#ae2a13}

.dashiji_con{ float:left; width:675px; padding-left:28px; overflow:hidden; padding-top:10px;}
.dashiji_con h4{ background:url(../ico/ico8.jpg) no-repeat left; padding-left:18px; margin-bottom:3px; font-size:12px;}
.dashiji_con h4 a{color:#666; font-weight:bold}
.dashiji_con h4 a:hover{color:#ae2a13}
.dashiji_con h4 a.active{color:#ae2a13}

i.new{ background:url(../bg/new.jpg) no-repeat; position:absolute; right:0; top:0; width:48px; height:49px;  display:block}

.pager{ text-align:right; padding-top:10px;}
.pager a{ background:url(../bg/pager.jpg) repeat-x; border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2; padding:0 8px; height:21px; line-height:21px; display:inline-block; margin-left:2px;}
.pager span{ padding:0 0 0 3px; display:inline-block;}
.pager a:hover{ background:url(../bg/pager2.jpg) repeat-x;color:#fff}
.pager a.active{ background:url(../bg/pager2.jpg) repeat-x;color:#fff}

.lt_ico p{ background:url(../ico/ico9.png) no-repeat right 18px;}
.lt_ico p.active{ background:url(../ico/ico5.png) no-repeat right 18px;}

.dtl_ul2 li{ vertical-align:top; width:720px; height:33px; overflow:hidden; margin-bottom:2px;}
.dtl_ul2 li h2{ background:url(../bg/libg.jpg) no-repeat; line-height:30px; padding-left:35px; font-weight:normal; height:33px; float:left}
.dtl_ul2 li h2 span{ color:#b22c14; font-size:13px; font-family:"Microsoft Yahei"; float:left}
.dtl_ul2 li h2 em{ font-family:Arial; font-size:11px; padding-left:8px;color:#999; text-transform:uppercase;}
.dtl_ul2 li i{ background:url(../ico/ico6.jpg) no-repeat; width:12px; height:12px; float:right; margin:10px 13px 0 0; cursor:pointer}
.dtl_ul2 li i.opn{ background:url(../ico/ico7.jpg) no-repeat;}
.dtl_ul2 li p{ font-size:12px; line-height:22px; color:#666; padding:10px 0;}

.map_con{ width:1018px; margin:0 auto; }

.map_ul{ padding-left:9px; overflow:hidden;}
.map_ul li{ float:left; background:url(../bg/a_lk.jpg) no-repeat; width:252px; height:48px; line-height:48px; text-align:center; font-size:14px; cursor:pointer}
.map_ul li a{color:#333; display:block}
.map_ul li.active{ background:url(../bg/a_lk_h.jpg) no-repeat;}
.map_ul li.active a{color:#fff;}
.map_ul li:hover{ background:url(../bg/a_lk_h.jpg) no-repeat;}
.map_ul li:hover a{color:#fff;}

.map{ padding-left:9px; background:url(../bg/mapbg.jpg) no-repeat bottom; padding-bottom:17px; margin-bottom:20px; width:1009px; overflow:hidden}

.map_detail{ overflow:hidden; padding:20px 0 30px 29px;}
.map_detail span{ display:inline-block; font-family:Arial,Microsoft Yahei; font-size:16px; padding-left:38px; line-height:36px;}
.map_detail .msp1{ background:url(../ico/ico13.jpg) no-repeat left; width:250px;}
.map_detail .msp2{ background:url(../ico/ico12.jpg) no-repeat left;width:350px;}
.map_detail .msp3{ background:url(../ico/ico11.jpg) no-repeat left;width:238px;}
.map_detail .msp4{ background:url(../ico/ico14.jpg) no-repeat left;width:250px;}
.map_detail .msp5{ background:url(../ico/ico15.jpg) no-repeat left;width:350px;}
.map_detail .msp6{ background:url(../ico/ico10.jpg) no-repeat left;width:238px;}

.img_scroll{ width:550px;  height:500px; float:left;}
.img_scroll2{ width:550px;  height:500px;  margin:0  auto;}

/**/
#slideshow{list-style:none; color:#ffffff;  margin:0px;}
#slideshow li{ margin:0px;}
#slideshow span {display:none}
#wrapper {width:534px; margin:0px; display:none}
#wrapper * {margin:0; padding:0;}
#fullsize {position:relative; width:540px; height:375px; padding:5px 0 5px 5px; border:1px solid #ccc; border-bottom:none; background:#fff; margin:0px;}
#information {position:absolute; bottom:0; width:534px; height:0; margin:0 0 10px 0px; background:#000; color:#000; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=60)}
#information h3 {padding:4px 8px 3px; font-size:14px; color:#fff;}
#information p {padding:0 8px 8px; color:#fff;}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../bg/left.gif) left center no-repeat; margin-left:5px;}
#imgnext {right:0; background:url(../bg/right.gif) right center no-repeat; margin-right:5px;}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=80)}
.linkhover {background:url(../bg/link.gif) center center no-repeat}
#thumbnails {margin-top:0px;  width:547px; background:#000;}
#slideleft {float:left; width:22px; height:85px; background:url(../bg/scroll-left.gif) center center no-repeat; background-color:#fff;margin-left:0px; border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#slideleft:hover {background-color:#fff;}
#slideright {float:right; width:22px; height:85px; background:#ffffff url(../bg/scroll-right.gif) center center no-repeat;  border-bottom:1px solid #cccccc;border-right:1px solid #cccccc; }
#slideright:hover {background-color:#fff;}
#slidearea {float:left; position:relative; width:501px; margin-right:0px; height:85px; overflow:hidden; background:#FFFFFF; border-bottom:1px solid #cccccc;}
#slider {position:absolute; left:0; height:85px; }
#slider img {cursor:pointer; border:1px solid #666; padding:2px; background:#000; }

#fullsize #image img{ width:540px; height:375px;}

.tab_r2{ float:left; width:173px; height:163px; float:right; background:url(../images/video_bg2.jpg) no-repeat; margin:0px 0 0 0px; }


/*20130711*/
.job_info{ overflow:hidden;}
.job_info li{ border-bottom:1px solid #ddd; position:relative; vertical-align:top; padding:20px 0;}
.job_con{ width:530px; color:#767676; line-height:24px;}
.job_con h2{color:#a70703; font-size:14px; padding-bottom:10px;}
.job_con h2 em{ font-size:12px; color:#000; font-weight:normal; }

.job_btn{ background:url(../bg/job_btn.jpg) no-repeat; font-size:14px; font-family:"Microsoft Yahei";color:#707070; display:inline-block; position:absolute; right:10px; top:25px; padding-left:30px; width:86px; height:41px; line-height:38px;}
.job_btn:hover{ background:url(../bg/job_btn_h.jpg) no-repeat; color:#fff}

.job_table{ border:none}
.job_table th{ text-align:right; font-weight:normal; padding:10px 5px 10px 0;}
.job_table td{ padding:10px 0;}
.job_text{ width:145px; height:27px; line-height:27px; border:1px solid #ddd; padding:0 5px; font-size:12px; color:#666}
.job_text2{ width:100px; height:27px; line-height:27px; border:1px solid #ddd; padding:0 5px; font-size:12px; color:#666}
.job_text3{ width:612px; height:155px; line-height:21px; border:1px solid #ddd; padding:0 5px; font-size:12px; color:#666;}
.job_text4{ width:612px; height:27px; line-height:27px; border:1px solid #ddd; padding:0 5px; font-size:12px; color:#666}

.job_btn2{ background:url(../bg/job_btn3.jpg) no-repeat; width:92px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:18px; font-family:"Microsoft Yahei"; display:inline-block; margin-right:50px; cursor:pointer}
.job_btn3{ background:url(../bg/job_btn2.jpg) no-repeat; width:92px; height:38px; line-height:38px; text-align:center; color:#5e5e5e; font-size:18px; font-family:"Microsoft Yahei"; display:inline-block; cursor:pointer}



/*20130813*/
.pd_ul{ overflow:hidden; padding-left:85px; padding-bottom:30px;}
.pd_ul li{ float:left; margin-right:40px; width:158px; height:94px; margin-bottom:15px;}

.pd_img_s{ position:relative; border:1px solid #cdccc8; padding:5px; width:534px; height:278px; margin:0 auto;}

.pd_img_s img{width:534px; height:278px; }
.p_prev{ background:url(../images/nlp.png) no-repeat; width:75px; height:75px; position:absolute; left:5px; top:106px; display:inline-block;}
.p_next{ background:url(../images/nln.png) no-repeat; width:75px; height:75px; position:absolute; right:5px; top:106px; display:inline-block;}
