/* 布局 */

/*----------整体 */
body{ background-color:#f2f2f2;}
#wrap{ width:980px; overflow:hidden; margin:0 auto}

/*----------头 */
#header{ background:url(../images/header.jpg) no-repeat; height:234px; margin-bottom:5px;}

/*----------左 */
#left_side{ width:682px; float:left; overflow:hidden;}
/*slider*/
#slide{ width:682px; height:272px; overflow:hidden; position:relative; margin-bottom:17px;}
#slide ul{ position:absolute; width:682px; height:272px; overflow:hidden;}
#slide ul li{ position:absolute;top:0px;left:0px; display:none}
#slide dl{ position:absolute;right:10px; top:245px}
#slide dl dd{height:18px; text-align:center;line-height:18px;width:18px; background-color:#dbd7d5; color:#000;cursor:pointer;margin-left:5px;border-radius:9px; float:left;}
#slide dl dd.current{ background-color:#ff8a00; color:#FFF;}

.jd_title{height:23px; line-height:23px; background-color:#dbd7d5;color:#777; font-size:14px; font-weight:bold;padding:0 5px;margin:5px 0; float:left}
.video_list{width:340px; height:160px; overflow:hidden; float:left; margin-bottom:10px;}
.video_list dd{ float:left; width:130px; text-align:center;}
.video_list dt{ float:right; width:200px; padding-top:10px}
.video_list dt a:hover{ color:#162253; text-decoration:none;}
.video_list dt p{padding-top:7px; line-height:22px;}

.tree{ background:url(../images/tree.png) no-repeat; width:56px; height:54px; overflow:hidden; position:absolute; margin:-30px 0 0 606px;}
.zs_choce li{ float:left; background-color:#e6e6e6; color:#323232; margin-right:4px; height:24px; line-height:24px;padding:0 15px; cursor:pointer}
.zs_choce li.hover{ background-color:#ff8a00;color:#FFF;}
.zs_main{border:2px solid #ff8a00;padding:12px; background-color:#fff; color:#323232; margin-bottom:10px;}
.zs_main p{ background:url(../images/rss.jpg) no-repeat 0 4px; text-indent:15px;}
.zs_clm1{width:308px; float:left; overflow:hidden; margin-right:10px;}
.zs_clm2{width:165px; float:left; overflow:hidden;margin-right:10px;}
.zs_clm3{width:189px; float:left; overflow:hidden}
.zs_clm_title{ height:29px; background-color:#dfdfdf; line-height:29px;padding:0 10px; margin-bottom:2px;}
.zs_clm_title h6{ font-size:13px; font-weight:bold; color:#010101; background:url(../images/zs_clm_title.png) no-repeat 0 center;padding-left:30px;}
.zs_clm_main{border:1px solid #c2c2c2; background-color:#FFF;padding:5px; height:283px; margin-bottom:10px;}
.zs_clm_more{ color:#ff8a00; float:right}

.zs_list li{ border-bottom:1px dotted #929292;padding:10px 0 10px 50px; background:url(../images/zs_list.png) no-repeat 20px center;}
.zs_list li a{color:#323232}

.zs_list2 li{padding:7px 0 7px 50px;}

#pt_bg{ background:url(../images/pt_bg.jpg) no-repeat; width:682px; height:270px; overflow:hidden}
#two1{ display:block; width:148px; height:27px; overflow:hidden; position:absolute; margin:113px 0 0 72px; text-align:center; line-height:27px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px; cursor:pointer}
#two2{ display:block; width:148px; height:27px; overflow:hidden; position:absolute; margin:154px 0 0 72px;text-align:center; line-height:27px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;cursor:pointer}
#two3{ display:block; width:148px; height:27px; overflow:hidden; position:absolute; margin:194px 0 0 72px;text-align:center; line-height:27px;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px;cursor:pointer}
#two1.hover,#two2.hover,#two3.hover{color:#FFF;}
.pt_main{ position:absolute;margin:89px 0 0 233px;}

.zs_clm_main dl dt{ display:block; float:left; width:145px; margin-top:10px; text-align:center;}
.zs_clm_main dl dt img{ margin-bottom:10px;*margin-bottom:7px}
.zs_clm_main dl dt a{ clear:both; font:12px/12px "宋体"; line-height:12px; color:#323232;}
.zs_clm_main dl dt a:hover{ color:#930; text-decoration:underline;}


/*----------右 */
#right_side{ width:280px; float:right; overflow:hidden;}
/*news*/
#news{ background:url(../images/news_bg.jpg) no-repeat; width:280px; height:247px; overflow:hidden;margin:17px 0;}
.news_list{padding:10px 10px 0 10px}
.news_list li{ background:url(../images/clm_title_more.png) no-repeat 0 8px;padding-left:10px; margin-bottom:8px;}

/*video*/
#video{ width:280px; height:237px; overflow:hidden; margin:17px 0}

/*zf*/
#zf_wrap{ background:url(../images/zf_bg.jpg) no-repeat; width:270px; height:234px; overflow:hidden; margin:17px 0;padding:10px;}
#zf_wrap h5{ font-weight:bold; background:url(../images/clm_title_more.png) no-repeat 0 center;padding-left:10px; cursor:pointer}
.zf_main{ width:244px; margin:0 auto; line-height:15px;padding-top:5px;}
.zf_main img{border:1px solid #9d9d9d;}
.zf_main p{padding:10px 5px;}


/*hd*/
#hd_wrap{ background:url(../images/hd_bg.png) no-repeat; height:98px; overflow:hidden;margin:17px 0;padding:10px;}
.hd_list li{ background:url(../images/clm_title_more.png) no-repeat 0 8px;padding-left:10px;}

/*service*/
#service{ background:url(../images/service.png) no-repeat; width:280px; height:645px; position:relative}
#service a{ position:absolute;left:104px;}
#service a.service_title{width:280px; height:120px;left:0px;}
.s1{ top:210px}
.s2{ top:305px}
.s3{ top:340px}
.s4{ top:407px}
.s5{ top:430px}
.s6{ top:450px}
.s7{ top:500px}
.s8{ top:522px}
.s9{ top:545px}

/*----------脚 */
#footer{ text-align:center;padding:50px 0; clear:both}



/*共用*/
.clm_title{ background:url(../images/clm_title.png) no-repeat; height:23px; line-height:23px;padding-left:10px;}
.clm_title_right{ background:url(../images/clm_title.png) no-repeat right bottom;height:23px; width:10px; overflow:hidden; float:right}
.clm_title_txt{ float:left; font-size:14px; color:#373737;font-family:\5FAE\8F6F\96C5\9ED1;}
.clm_title_more{ float:right; color:#172b80; background:url(../images/clm_title_more.png) no-repeat right center;padding-right:10px;}




/* container2 */
#cover{width:610px; overflow:hidden;height:210px;padding-top:10px;margin-left:35px; position:relative}
/* focus_Box */
#focus_Box{position:relative;width:680px;height:175px;margin:20px auto;}
#focus_Box ul{position:relative;width:680px;height:175px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1);border:3px solid #FFF;}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top;}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:25px;line-height:25px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff; text-align:center;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:34px;height:34px;top:70px;}
#focus_Box .prev{background:url(../images/img_scroll.png) left top no-repeat;left:50px}
#focus_Box .next{background:url(../images/img_scroll.png) right bottom no-repeat;right:50px} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}


