/* CSS Document */
/*----------------------------------公用样式-----------------------------------*/
*{ font-family:"微软雅黑";}
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin:0; padding:0;}
img{ border:0 none; vertical-align:top;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
body,input,select,button,textarea{ font-size:12px;}
button{ cursor:pointer;}
i,em,cite{ font-style:normal;}
body{ background-color:#FFF; color:#666; line-height:1.6;}
a, a:link{ color:#666; text-decoration:none;}
a:active,a:hover{ text-decoration:none;}
a:focus{ outline:none;}
.fl{ display:inline; float:left;}
.fr{ display:inline; float:right;}
/*.clear{ display:block; float:none; clear:both; overflow:hidden; width:auto; height:0; margin:0 auto; padding:0; font-size:0; line-height:0;}*/
.clear{ clear:both;}
.last{ margin-right:0;}
/*--------------------------------结束公用样式-----------------------------------*/

/*----------------------------------index--------------------------------------*/
body{ background:url(body_bg.png) repeat-x; background-color:#9cf;}
#content{ width:1008px; margin:0 auto; background-color:white; padding:10px 10px 0;}
#top .quickLink{ height:35px; line-height:35px; text-align:right;}
#top .quickLink a{ color:#999;}
#top .quickLink a:hover{ color:#666; text-decoration:underline;}
#top .quickLink i{ padding:0 10px; color:#999;}
#top .nav{background:url(nav_bg.png) repeat-x; overflow:hidden; position:relative;}
.search{ position:absolute; width:208px; height:20px; background:url(search_bg.png) no-repeat; top:6px; right:20px;}
.search .sText{ background:none; width:148px; height:18px; margin-left:18px; border:none; margin-top:1px; color:white;}
.search .sbtn{ width:35px; height:18px; margin:1px 0 0 0; background:none; border:none;}
#top .nav ul li{ float:left; display:inline; text-align:center; background:url(nav_cutoff.png) right center no-repeat;}
#top .nav ul li.last{ background:none;}
#top .nav ul li a{ display:block; float:left; width:112px; height:33px; line-height:33px; color:white; }
#top .nav ul li a:hover{ background:url(nav_hover_bg.png) repeat-x; color:#666;}
/*ggg*/
#top .nav ul li.on a{ background:url(nav_hover_bg.png) repeat-x; color:#666;}

#top .t_weater p{ line-height:24px;}
#top .t_weater a{ padding-left:68px; background:url(yun.png) 32px center no-repeat;}
#top .t_weater a:hover{ text-decoration:underline;}

#main{ padding-top:15px; overflow:hidden;}
.mainBox{ float:left; display:inline;}

/*--------------------------------新闻图片切换-------------------------------------*/
.fullSlide{margin:0 7px 0; position: relative; height: 304px; height:236px; overflow: hidden; padding-top:10px; margin-left:10px;}
.fullSlide .bd ul, .fullSlide .bd li{width:304px!important; height:236px;}
.fullSlide .bd li{background-position: 50% 0; background-repeat: no-repeat;}
.fullSlide .bd li a{display:block; width:100%; height:100%;}

.fullSlide .hd{width:304px; position:absolute; z-index:1; bottom: 0; left:0; text-align:right;}
.fullSlide .hd ul{display:inline-block; *display:inline; zoom:1; width:222px; padding:3px 6px 3px 0; background-color: rgba(0,0,0,.5); background-color: #000\9; filter:alpha(opacity=70);}
.fullSlide .hd li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width: 20px; height: 15px; margin: 0 1px; background-color:#999; overflow:hidden; vertical-align:top; text-align:center; line-height:15px; color:white;}
.fullSlide .hd .on{background-color:#F00;}
/*--------------------------------新闻图片切换结束-------------------------------------*/

.slide{ width:318px; border:1px solid #CCC;} 
.slide img{ margin:7px 7px 0;}
.slide p{ height:24px; line-height:24px; text-align:center;background:#f0f0f0; margin:0 7px 7px; color:black;}

.news{ width:378px; margin:0 10px; border:1px solid #CCC;}
.mainTit{ height:26px; line-height:26px; border-bottom:1px solid #E1E1E1; position:relative;} 
.mainTit h4{ padding-left:18px; background:url(Tit_bg.png) 8px center no-repeat; color:#06c; font-size:14px;}
.mainTit h4 span{ float:right; padding-right:21px; background:url(more_shape.png) 42px center no-repeat; font-size:12px; font-weight:normal;}
.mainTit img{ position:absolute; top:26px; left:20px;}

.news ul{ margin:7px 7px;}
.news ul li{ padding-left:7px; line-height:28px; border-bottom:1px dotted #CCCCCC;}
.news ul li span{ float:right;}
.news ul li a:hover{ color:#930;}

.notice{ width:283px; border:1px solid #CCC;}
.notice .noticeBox{ margin:16px 7px; border:1px solid #CCC; padding:7px;}
.notice .noticeBox h4{ line-height:18px; font-size:12px; font-weight:bold;}
.notice .noticeBox p{ line-height:20px; margin-top:6px;}
.notice .noticeBox p a:hover{ color:#930; text-decoration:underline;}
.notice .noticeBox p .pubTime{ float:right; font-size:10px;}
 
.specialCol{ width:320px; margin-top:10px;}
.specialCol .specialColBox{ border:1px solid #CCC; padding-bottom:12px;}
.specialCol a.specialBox{ display:block; float:left; width:143px; border:1px solid #CCC; height:26px; line-height:26px; margin:8px 7px 0; text-indent:45px; background-position:20px center !important; background-repeat:no-repeat !important;}
.specialCol .adImg{ border:1px solid #CCC; margin-top:10px;}
.specialCol .adImg img{ padding:2px;}
 
.knowledge{ width:378px; margin:0 10px; border:1px solid #ccc; margin-top:10px;}
.knowledge ul{ margin:7px 7px;}
.knowledge ul li{ padding-left:7px; line-height:28px; border-bottom:1px dotted #CCCCCC;}
.knowledge ul li span{ float:right;}
.knowledge ul li a:hover{ color:#930;}
 
.standard{ width:283px; border:1px solid #CCC; margin-top:10px;} 
.standard ul{ margin:7px 7px;}
.standard ul li{ padding-left:7px; line-height:28px; border-bottom:1px dotted #CCCCCC;}
.standard ul li span{ float:right;}
.standard ul li a:hover{ color:#930;}

#footer{ border-top:2px solid #ccc; margin-top:20px; height:73px;}
#footer p{ text-align:center; line-height:24px; margin-top:12px; color:#999;}


/*----------------------------------i_sideBar--------------------------------------*/
.i_sideBar{ width:218px; border:1px solid #ccc; background-color:#f4f2f3; float:left; display:inline; height:540px;}
.i_sideBar h4{ font-size:14px; line-height:40px; height:40px; border-bottom:5px solid #1579de; padding-left:40px; background:url(i_Tit_icon.png) 15px 14px no-repeat; color:#2472cf; margin-bottom:27px;}
.i_sideBar h4 span{ float:right; margin-right:15px; font-family:"宋体"; font-size:14px;}
.i_sideBar a{ display:block; width:190px; height:40px; margin:0 auto; font-size:12px; background:url(i_subTit_link.png) no-repeat; text-align:left; text-indent:20px; line-height:40px; color:#2472cf;}
.i_sideBar a:hover{ background:url(i_subTit_hover.png) no-repeat; color:white;}
/*ggg*/
.i_sideBar a.on{ background:url(i_subTit_hover.png) no-repeat; color:white;}

.i_sideBar .onlineMess{ width:188px; margin:20px auto 0; border:1px solid #CCC;}
.i_sideBar .onlineMess img{ margin:1px;}

/*----------------------------------i_Tit--------------------------------------*/
.i_main{ width:755px; float:right; display:inline;position:relative;}
.i_main h4{ line-height:40px; height:40px; border-bottom:5px solid #eee;color:#2472cf; }

/*.i_main img{ position:absolute; top:40px; left:0;}*/
.i_main h4 span{ float:right; color:#666; font-weight:normal; font-size:12px;}
.i_main h4 a{ font-size:12px; font-weight:normal; color:#666;}
.i_main h4 a:hover{ color:#fe6000;}



/*----------------------------------i_photoList--------------------------------------*/
.i_main .photoList{ overflow:hidden;}
.i_main .photoList .photoListBox{ background:#f4f2f3; float:left; display:inline; margin-top:25px;}
.i_main .photoList .photoListBoxMid{ margin:25px 14px 0;}
.i_main .photoList .photoListBox img{ border:2px solid #FFF; margin:10px 10px 0; position:static;}
.i_main .photoList .photoListBox p{ text-align:center; line-height:26px; height:26px;}


/*----------------------------------page--------------------------------------*/
.i_main .page{ margin:40px 0 20px; text-align: center;}
.i_main .page a{ display:inline-block; padding:3px 7px; margin-right:7px; border:1px solid #CCC; background-color:#f2f2f2; color:#999;}
.i_main .page a.pre{ padding-left:23px; background:url(page_pre.png) 9px center no-repeat;background-color:#f2f2f2;}
.i_main .page a.next{ padding-right:23px; background:url(page_next.png) 55px center no-repeat;background-color:#f2f2f2;}
.i_main .page a.point{ border:none; background-color:white;}
.i_main .page a:hover{ background-color:#1579de; color:white;}
.i_main .page a.pre:hover{ padding-left:23px; background:url(page_pre1.png) #06c 9px center no-repeat;}
.i_main .page a.next:hover{ padding-right:23px; background:url(page_next1.png) #06c 55px center no-repeat;}

/*----------------------------------i_newsList--------------------------------------*/
.i_main .newsCon{}
.i_main .newsCon ul{margin:20px 0;}
.i_main .newsCon ul li{ height:36px; line-height:36px; padding-left:25px; background:url(i_shape_icon.png) left center no-repeat; border-bottom:1px dotted #CCCCCC;}
.i_main .newsCon ul li a:hover{ color:#333;}
.i_main .newsCon ul li span{ float:right; color:#999;}


/*----------------------------------i_newsDetail--------------------------------------*/
.i_main .newsDetailCon{ margin-top:30px;}
.i_main .newsDetailCon h4{ border:none; color:#333; font-size:24px; text-align:center; line-height:60px; height:60px;}
.i_main .newsDetailCon .in_tit_Intro{ text-align:center; color:#999; margin-top:0; height:40px; border-top:1px solid #CCC; border-bottom:1px dotted #ccc;}
/*.i_main .newsDetailCon p{ line-height:36px; margin-top:20px; text-indent:2em; }*/


.i_main .newsDetailCon .detailBtn{ margin-top:50px;}
.i_main .newsDetailCon .detailBtn p{ text-align:left; text-indent:0;}
.i_main .newsDetailCon .detailBtn p a:hover{ text-decoration:underline;}
.i_main .newsDetailCon .detailBtn .share{ overflow:hidden;}
.i_main .newsDetailCon .detailBtn .share li{ float:left; line-height:40px; }
.i_main .newsDetailCon .detailBtn .share li a{ display:block; width:16px; height:16px; float:left; margin-right:6px; height:40px; line-height:40px;}
.i_main .newsDetailCon .detailBtn .share li a.share01{ background:url(share_icon.png) 0 center no-repeat;}
.i_main .newsDetailCon .detailBtn .share li a.share02{ background:url(share_icon.png) -23px center no-repeat;}
.i_main .newsDetailCon .detailBtn .share li a.share03{ background:url(share_icon.png) -46px center no-repeat;}
.i_main .newsDetailCon .detailBtn .share li a.share04{ background:url(share_icon.png) -69px center no-repeat;}
.i_main .newsDetailCon .detailBtn .share li a.share05{ background:url(share_icon.png) -92px center no-repeat;}
.i_main .newsDetailCon .detailBtn .share li a.share06{ background:url(share_icon.png) -115px center no-repeat;}
.i_main .newsDetailCon .detailBtn .share .share_more a{ width:30px;}

/*----------------------------------i_danwendang--------------------------------------*/
.dwd{ margin-top:20px;}
/*.dwd p{ line-height:36px; padding-top:20px; text-indent:2em;}*/
.dwd p{ line-height:1.8; padding-top:8px;}







