/*首页焦点图*/

/*banner*/
#banner{height:452px;margin:0 auto;margin-bottom:20px;position:relative;z-index:111;}

/* 焦点图 */
#full-screen-slider,#full-screen-slider .bd{width:100%;height:452px;position:relative;border:0;overflow:hidden;}
#full-screen-slider{margin-bottom:20px;}
#full-screen-slider .bd li{width:100%;height:452px;}
#full-screen-slider .bd li a{display:block;text-indent:-9999px;}
#full-screen-slider .hd{position:absolute;left:50%;bottom:30px;z-index:300;}
#full-screen-slider .hd li{width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#fff;text-indent:-9999px;}
#full-screen-slider .hd li.on{background:#0092CE}

/*main:*/
#main{width:1100px;margin:0 auto;height:auto;overflow:hidden;}

/*main: left*/

/*
#main .main_left{float:left;width:257px;  margin-right:15px;}
#main .main_left img{height:178px; margin-bottom:9px;}
#main .main_left img:hover {filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
#main .main_left h2 {color:#fefefe; padding-left:16px;line-height:43px;height:43px; background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom; font-size:14px; font-weight:bold; position:relative;}
#main .main_left h2 span {position:absolute; right:22px; top:0px;}
#main .main_left h2 span a { color:#fefefe;}
#main .main_left ul {padding:13px 0px 0px 20px;}
#main .main_left ul li {padding-left:5px;height:24px; background:url(images/dot.jpg) no-repeat left center; line-height:24px;}
#main .main_left ul li a { color:#666;}
#main .main_left ul li a:hover { color:#900;}
*/

/*main: left*/
#main .main_left{float:left;width:305px;margin-right:15px;}
#main .main_left img{height:178px;margin-bottom:9px;}
#main .main_left img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
#main .main_left h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;}
#main .main_left h2 span{position:absolute;right:22px;top:0px;}
#main .main_left h2 span a{color:#fefefe;}
#main .main_left ul{padding:8px 0px 10px 8px;}
#main .main_left ul li{line-height:30px;height:30px;border-bottom:1px solid #e5e8ed;background:url(images/blue_dot.jpg) no-repeat left center;padding-left:10px;}
#main .main_left ul li a{color:#666;line-height:30px;}
#main .main_left ul li a:hover{color:#900;}

/*main : center*/
#main .main_center{float:left;width:420px;background-color:#fff;}
#main .main_center h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;margin:0;}
#main .main_center h2 span{position:absolute;right:22px;top:0px;}
#main .main_center h2 span a{color:#fefefe;}

/*

#main .main_center h2 {margin-top:10px;position:relative;border-bottom:1px solid #dadada; height:36px;}
#main .main_center h2 a { height:28px; color:#fff;}
#main .main_center h2 a.title_current{ display:block;background:url(images/title_current.jpg) no-repeat 0px 0px; width:86px; height:28px; font-size:12px; text-align:center; padding-top:4px; margin-left:10px;}
#main .main_center h2 a.more{position:absolute; top:7px; right:6px; color:#666; font-size:12px; font-weight:normal;}
*/
#main .main_center h1{margin-top:16px;padding-left:14px;}
#main .main_center h1 a{color:#0965ae;font-size:12px;font-weight:bold;}
#main .main_center p{margin:0 auto;pading-left:14px;margin-top:10px;text-indent:12px;line-height:18px;border-bottom:1px solid #dbdbdb;padding-bottom:18px;padding-left:14px;}
#main .main_center p a{color:#999999;font-size:12px;}
#main .main_center p a:hover{color:#900;}
#main .main_center ul{padding:8px 10px 10px 8px;}
#main .main_center ul li{line-height:30px;height:30px;border-bottom:1px solid #e5e8ed;background:url(images/blue_dot.jpg) no-repeat left center;padding-left:10px;}
#main .main_center ul li a{color:#666;line-height:30px;float:left;}
#main .main_center ul li a:hover{color:#900;}
#main .main_center ul li span{float:right;}

/*main :right*/
#main .main_right{float:right;width:345px;background-color:#fff;}
#main .main_right h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;margin-bottom:3px;position:relative;margin:0;}
#main .main_right h2 span{position:absolute;right:22px;top:0px;}
#main .main_right h2 span a{color:#fefefe;}
.inews-list li{background:#fafafa;width:100%;margin-top:15px;overflow:hidden;}
.ttnews{margin-top:15px;margin-bottom:15px;}
.inews-list .img{float:left;width:140px;}
.inews-list .img img{height:90px;width:140px;}
.inews-list .text{float:right;width:190px;padding-left:10px;padding-right:5px;}
.inews-list .text h3{font-size:14px;line-height:22px;margin:0 0 5px;}
.inews-list .text h3 a{color:#333!important;}
.inews-list .text a{color:#004dc0!important;}
.inews-list .text p{line-height:18px;color:#999;margin:0;}

/*main: baoming*/
#main .baoming{margin-bottom:12px;}
#main .baoming a img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}

/*main: news*/
#main .news_left{float:left;width:540px;margin-right:15px;height:1%;overflow:hidden;}
#main .news_left h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;margin:0;}
#main .news_left h2 span{position:absolute;right:22px;top:0px;}
#main .news_left h2 span a{color:#fefefe;}
#main .news_left .p1{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:12px;}
#main .news_left .p2{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:10px;}
#main .news_left .p2 strong{font-weight:bold;color:#215db3;}
#main .news_left ul{margin-top:20px;}
.inews-list2 li{width:100%;overflow:hidden;margin-top:15px;padding-bottom:15px;border-bottom:#999 dashed 1px;}
.inews-list2 li .img{float:left;width:140px;}
.inews-list2 li .img img{height:90px;width:140px;}
.inews-list2 li .text{float:right;width:380px;padding-left:10px;padding-right:5px;}
.inews-list2 li .text h3{font-size:14px;line-height:24px;margin:0 0 5px;}
.inews-list2 li .text h3 a{color:#333!important;}
.inews-list2 li .text a{color:#004dc0!important;}
.inews-list2 li .text p{line-height:18px;margin:0;color:#666;}
#main .news_right{height:1%;overflow:hidden;float:right;width:540px;background:#fff;}
#main .news_right h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;margin:0;}
#main .news_right h2 span{position:absolute;right:22px;top:0px;}
#main .news_right h2 span a{color:#fefefe;}
#main .news_right .p1{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:12px;}
#main .news_right .p2{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:10px;}
#main .news_right .p2 strong{font-weight:bold;color:#215db3;}
#main .news_right ul{margin-top:20px;}

/*main:xibu*/
#main .newsbox{float:left;width:355px;overflow:hidden;}
#main .newsbox h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;margin:0;}
#main .newsbox h2 span{position:absolute;right:22px;top:0px;}
#main .newsbox h2 span a{color:#fefefe;}
#main .newsbox .p1{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:12px;}
#main .newsbox .p2{font-size:14px;padding-left:11px;color:#1f5bb1;margin-top:10px;}
#main .newsbox .p2 strong{font-weight:bold;color:#215db3;}
#main .newsbox ul{margin-top:20px;}
#main .newsbox ul li{padding-left:20px;line-height:30px;border-bottom:1px solid #e0e8f3;background:url(images/news_list_dot.jpg) no-repeat 5px center;overflow:hidden;}
#main .newsbox ul li a{font-size:14px;float:left;}
#main .newsbox ul li a:hover{color:#900;}
#main .newsbox ul li span{font-size:12px;float:right;}
#main .xibu{margin-top:10px;height:1%;overflow:hidden;margin-bottom:25px;}
#main .xibu h2{color:#fefefe;padding-left:16px;line-height:43px;height:43px;background:#1f5bb1 url(images/title_nav_bg.jpg) no-repeat right bottom;font-size:14px;font-weight:bold;position:relative;}
#main .xibu ul.class{position:absolute;top:0px;left:120px;overflow:hidden;line-height:43px;}
@-moz-document url-prefix(){
	#main .xibu ul.class{position:absolute;top:0px;left:120px;overflow:hidden;line-height:43px;}
}
#main .xibu ul.class li{float:left;padding-left:20px;padding-right:20px;line-height:43px;background:url(images/class_line.jpg) no-repeat right center;}
#main .xibu ul.class li a{color:#cae1ff;line-height:43px;}
#main .xibu ul.class li.class_line{background:none;}
#main .xibu h2{margin:0 0 9px;}
#main .xibu h2 span{position:absolute;top:0px;right:22px;line-height:43px;}
#main .xibu h2 span a{color:#fefefe;}
#main .xibu ul li{display:block;float:left;margin-right:18px;background:url(images/xibu_bg.jpg) no-repeat left bottom;}
#main .xibu ul li a img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
#main .xibu ul li.clear_right{margin-right:0px;}
#main .xibu ul li h3{font-size:14px;color:#000;line-height:24px;padding-left:7px;padding-top:10px;}
#main .xibu ul li h5{line-height:24px;width:210px;font-size:14px;color:#999;padding-left:6px;padding-bottom:22px;margin:0;font-weight:300;}

/*guidao*/
#main .guidao{margin-bottom:21px;}
#main .guidao a img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
#main .guidao embed{position:relative;z-index:0;}

/*link*/
.flink{margin:15px auto;overflow:hidden;padding-left:7px;background-color:#ebebeb;}
.flink dt{width:75px;color:#215ab3;float:left;line-height:38px;font-size:14px;font-weight:bold;}
.flink ul{width:900px;overflow:hidden;}
.flink ul li{float:left;line-height:38px;padding-right:15px;padding-left:8px;}
.flink ul li a{font-size:14px;color:#000;white-space:nowrap;}
.flink ul li a:hover{color:#039;}

#ipad_tips {width:720px;border:#697078 1px solid;margin:0 auto 10px auto;background:#FAFAFA;padding:10px 0 10px 0;}
.ipad_tips_logo {width:60px;float:left;padding:0 10px 0 10px;}
.ipad_tips_text {width:610px;float:left;line-height:24px;font-size:14px;}
.ipad_tips_ico1 {background:url('image/ipad_tips.gif') no-repeat 5px -34px;padding:4px 15px 4px 15px;}
.ipad_tips_ico2 {background:url('image/ipad_tips.gif') no-repeat 5px -56px;padding:4px 15px 4px 15px;}
.ipad_tips_hide {width:28px;float:left;padding-top:15px;}
a.ipad_tip_close:link,a.ipad_tip_close:visited,a.ipad_tip_close:active{display:block;width:16px;height:16px;background:url('image/ipad_tips.gif') no-repeat;text-decoration:none;}
a.ipad_tip_close:hover {display:block;width:16px;height:16px;background:url('image/ipad_tips.gif') no-repeat 0 -18px;text-decoration:none;}